

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Creación de narrativas automáticas con Amazon Quick Sight
<a name="narratives-creating"></a>

Una *narración automática *es un widget de resumen en lenguaje natural que muestra texto descriptivo en lugar de gráficos. Puede integrar estos widgets en su análisis para resaltar las informaciones y las llamadas clave. No tiene que analizar el elemento visual, desglosar, comparar valores y volver a revisar las ideas para extraer una conclusión. Tampoco es necesario que intente comprender el significado de los datos ni que debata las diferentes interpretaciones con sus compañeros. En su lugar, puede extrapolar la conclusión a partir de los datos y mostrarla en el análisis, como se indica claramente. Una sola interpretación puede ser compartida por todos.

Amazon Quick Sight interpreta automáticamente los gráficos y las tablas del panel de control y proporciona una serie de sugerencias de información en lenguaje natural. La información sugerida que puede elegir ya está preparada e incluye texto, cálculos y funciones. Pero puede cambiarla si lo desea. También puede diseñar una propia. Como autor del panel, tiene total flexibilidad para personalizar los cálculos y el texto según sus necesidades. Puede utilizar narraciones para contar de un modo eficaz la historia de sus datos en un lenguaje sencillo.

**nota**  
Las narraciones son independientes del machine learning. Solo utilizan el machine learning si se añaden cálculos de previsión o de anomalías (valores atípicos).

**Topics**
+ [Información que incluye narraciones automáticas](auto-narratives.md)
+ [Uso del editor de expresiones de narración](using-narratives-expression-editor-step-by-step.md)
+ [Espacio de trabajo del editor de expresiones](using-narratives-expression-editor-menus.md)
+ [Añadir URLs](using-narratives-expression-editor-urls.md)
+ [Uso de cálculos de narraciones automáticas](auto-narrative-computations.md)

# Información que incluye narraciones automáticas
<a name="auto-narratives"></a>

Cuando se añade una información, también conocida como narración automática, al análisis, puede elegir una de las siguientes plantillas. En la siguiente lista, se definen mediante un ejemplo. Cada definición incluye una lista de los campos obligatorios mínimos para que la narración automática funcione. Si utiliza únicamente la información sugerida en la pestaña **Información**, elija los campos correspondientes para obtener la información que se mostrará en la lista de información sugerida.

Para obtener más información sobre la personalización de las narraciones automáticas, consulte [Uso de cálculos de narraciones automáticas](auto-narrative-computations.md)
+ **Peor clasificado**: por ejemplo, los tres últimos estados por ingresos de ventas. Requiere que disponga de al menos una dimensión en el cuadro de campo **Categorías**. 
+ **Impulsores inferiores**: por ejemplo, los tres últimos productos vendidos, por ingresos de ventas. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo** y al menos una dimensión en el cuadro de campo **Categorías**. 
+ **Previsión** *(información basada en ML)*: por ejemplo, “Se prevé un total de ventas de 58 613 USD para enero de 2016”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**. 
+ **Tasa de crecimiento**: por ejemplo, “La tasa de crecimiento compuesto de las ventas en 3 meses es del 22,23 %”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**. 
+ **Máximo**: por ejemplo, “El mes más alto es noviembre de 2014, con ventas de 112 326 USD”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**. 
+ **Comparación de métricas**: por ejemplo, “El total de ventas de diciembre de 2014 es de 90 474 USD, un 10 % más que el objetivo de 81 426 USD”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo** y al menos dos medidas en el cuadro de campo **Valores**. 
+ **Mínimo**: por ejemplo, “El mes más bajo es febrero de 2011, con ventas de 4810 USD”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**. 
+ **Detección de anomalías** *(información basada en ML)*: por ejemplo, los tres valores atípicos principales y los factores que contribuyen a que se produzcan para el total de las ventas del 3 de enero de 2019. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**, al menos una medida en el cuadro de campo **Valores** y al menos una dimensión en el cuadro de campo **Categorías**. 
+ **Periodo por periodo**: por ejemplo, “El total de ventas de noviembre de 2014 aumentó un 44,39 % (34 532 USD) de 77 793 USD a 112 326 USD”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**. 
+ **Período hasta la fecha**: por ejemplo, «ear-to-datelas ventas de Y del 30 de noviembre de 2014 aumentaron un 25,87% (132.236 dólares), pasando de 511.236 dólares a 643.472 dólares». Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo**. 
+ **Mejor clasificado**: por ejemplo, los tres primeros estados por ingresos de ventas. Requiere que disponga de al menos una dimensión en el cuadro de campo **Categorías**. 
+ **Impulsores principales**: por ejemplo, los mejores productos por ingresos de ventas en noviembre de 2014. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo** y al menos una dimensión en el cuadro de campo **Categorías**. 
+ **Suma total**: por ejemplo, “Los ingresos totales son de 2 297 200 USD”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Tiempo** y al menos una medida en el cuadro de campo **Valores**. 
+ **Valores únicos**: por ejemplo, “Hay 793 valores únicos en `Customer_IDs`”. Requiere que disponga de al menos una dimensión en el cuadro de campo **Categorías**. 

# Uso del editor de expresiones de narración
<a name="using-narratives-expression-editor-step-by-step"></a>

El siguiente tutorial muestra un ejemplo de cómo personalizar una narración. En este ejemplo utilizamos un tipo de cálculo de periodo a periodo.

1. Comience con un análisis existente. Agréguele una **información de periodo a periodo**. La forma más fácil de hacerlo es elegir el icono \$1, **Agregar información** y, a continuación, un tipo de información de la lista. Para saber qué tipo de información computacional puede añadir como narraciones automáticas, consulte [Información que incluye narraciones automáticas](auto-narratives.md).

   Después de elegir un tipo de información, elija **Seleccionar** para crear el widget. Para crear una narración vacía, cierre esta pantalla sin elegir una plantilla. Para seguir este ejemplo, seleccione **Periodo por periodo**.

   Si seleccionó un elemento visual cuando agregó la información, los cuadros de campos tienen campos preconfigurados para la fecha, la métrica y la categoría. Proceden de la visualización que eligió al crear la información. Es posible personalizar los campos según sea necesario.

   Solo puede personalizar una narración para un widget de información (basada en texto) nuevo o ya existente. No puede añadir uno a un elemento visual existente (basado en gráfico), porque es un tipo diferente de widget. 

1. Edite la narración en el editor de expresiones eligiendo el menú del elemento visual y, a continuación, **Personalizar narración**.

   En este contexto, los **cálculos** son cálculos predefinidos (period-over-period, period-to-date, tasa de crecimiento, valores máximos, mínimos, máximos, máximos, etc.) a los que puede hacer referencia en la plantilla para describir los datos. Actualmente, Amazon Quick Sight admite 13 tipos diferentes de cálculos que puede añadir a sus conocimientos. En este ejemplo, **PeriodOverPeriod**se añade de forma predeterminada porque elegimos la plantilla **Periodo tras Periodo** del panel de información sugerida. 

1. Elija **Añadir cálculo** en parte inferior derecha para agregar un nuevo cálculo y, a continuación, elija uno de la lista. Para este tutorial, elija **Tasa de crecimiento** y, a continuación, **Siguiente**.

1. Configure el cálculo eligiendo el número de periodos en los que desea realizar el cálculo. El valor predeterminado es cuatro y sirve para nuestro ejemplo. También puede cambiar el nombre del cálculo en la parte superior de la pantalla. Sin embargo, para nuestro propósito, no cambie el nombre.
**nota**  
Los nombres de cálculo que cree son únicos en la información. Puede hacer referencia a varios cálculos del mismo tipo en su plantilla de narración. Por ejemplo, suponga que tiene dos métricas, ingresos de ventas y unidades vendidas. Puede crear cálculos de la tasa de crecimiento para cada métrica, siempre y cuando tengan nombres diferentes.   
Sin embargo, los cálculos de anomalías no son compatibles con ningún otro tipo de cálculo en el mismo widget. La detección de anomalías debe existir en una información por sí misma. Para utilizar otros cálculos en el mismo análisis, inclúyalos en informaciones independientes de las anomalías.

   Para continuar, elija **Añadir**.

1. Expanda **Cálculos** en la parte derecha. Los cálculos que forman parte de la narración se muestran en la lista. En este caso, es **PeriodOverPeriod**y **GrowthRate**. 

1. En el espacio de trabajo, agregue el siguiente texto después del período final: **Compounded growth rate for the last** y, después, agregue un espacio.

1. A continuación, para agregar el cálculo, deje el cursor después del espacio, tras la palabra **last** A la derecha, debajo **GrowthRate**, elija la expresión denominada **TimePeriods** (haga clic solo una vez para añadirla). 

   De este modo, se inserta la expresión **GrowthRate.TimePeriods**, que es el número de períodos para los que se establece en la configuración. **GrowthRate** 

1. **Complete la oración con ** days is ** (un espacio antes y después) y añada la expresión. GrowthRate compoundedGrowthRate.formattedValue**, seguido de un punto (). `.` Elija la expresión de la lista, en lugar de escribirla. Sin embargo, puede editar el contenido de la expresión después de añadirla.  
![\[Editor de expresiones con lista de expresiones abierta.\]](http://docs.aws.amazon.com/es_es/quick/latest/userguide/images/narrative-add-expression.png)
**nota**  
La expresión **formattedValue** devuelve una cadena que se formatea según el formato aplicado a la métrica en el campo. Para realizar el cálculo de métrica, utilice **valor** en su lugar, que devuelve el valor bruto como un entero o un decimal.

1. Añada una instrucción condicional y un formato. Coloque el cursor al final de la plantilla, después de la expresión `formattedValue`. Agregue un espacio, si es necesario. En la barra de menús **Editar narración**, elija **Insertar código** y, a continuación, seleccione **Instrucción IF insertada** en la lista. Se abre un bloque de expresión.

1. Con el bloque de expresiones abierto, elija, **GrowthRate**compoundedGrowthRate****, **valor en la lista** de expresiones. Escriba **>0** al final de la expresión. Seleccione **Save**. No mueva el cursor todavía.

   Aparece una solicitud del contenido condicional; escriba **better than expected\$1**. A continuación, seleccione el texto que acaba de escribir y use la barra de herramientas de formato en la parte superior para ponerlo en verde y en negrita.

1. Repita el paso anterior para añadir otro bloque de expresión para el caso en el que la tasa de crecimiento no haya sido tan grande. Pero esta vez, conviértalo en **<0** y escriba el texto **worse than expected**. Cámbielo a color rojo en vez de verde. 

1. Seleccione **Save**. La narración personalizada que acabamos de crear debe ser similar a la siguiente.  
![\[Narración personalizada.\]](http://docs.aws.amazon.com/es_es/quick/latest/userguide/images/narrative-example-result.png)

El editor de expresiones le proporciona una herramienta sofisticada para personalizar las narraciones. También puede hacer referencia a los parámetros que crea para el análisis o panel, y utilizar un conjunto de funciones integradas para ofrecer una mayor personalización.

**sugerencia**  
Para crear una narración vacía, añada una información con el icono **\$1** y, a continuación, **Añadir información**. Pero en lugar de elegir una plantilla, cierre la pantalla.   
La mejor manera de comenzar a personalizar narraciones es usar las plantillas existentes para aprender la sintaxis.

# Espacio de trabajo del editor de expresiones
<a name="using-narratives-expression-editor-menus"></a>

Use el editor de expresiones para personalizar una narración que se adapte mejor a las necesidades de su empresa. La siguiente información proporciona una descripción general del espacio de trabajo del editor de expresiones y enumera todas las opciones de menú que se pueden configurar para su narración. Para ver un tutorial que muestra cómo crear una narración personalizada, consulte [Uso del editor de expresiones de narración](using-narratives-expression-editor-step-by-step.md).

En el lado derecho de la pantalla hay una lista de los elementos que puede agregar a la narración:
+ **Cálculos**: utilice esta opción para elegir entre los cálculos disponibles en este apartado. La lista puede expandirse.
+ **Parámetros**: utilice esta opción para elegir entre los parámetros que existen en el análisis. La lista puede expandirse.
+ **Funciones**: utilice esta opción para elegir entre las funciones que se pueden agregar a una narración. La lista puede expandirse.
+ **Agregar cálculo**: utilice este botón para crear otro cálculo. Los nuevos cálculos aparecen en la lista **Cálculos**, listos para agregarlos a la información.

En la parte inferior del editor de expresiones de narración aparece una vista previa de la narración, que se actualiza a medida que trabaja. Además, se muestra una alerta en esta área en caso de introducirse un error en la narración o si la narración está vacía. Para obtener una vista previa de la información basada en ML, como las previsiones o la detección de anomalías, ejecute su información al menos una vez antes de personalizar la narración. 

Las herramientas de edición se encuentran en la parte superior de la pantalla. Ofrecen las siguientes opciones:
+ **Insertar código**: puede insertar los siguientes bloques de código desde este menú:
  + **Expresiones**: agregue una expresión de forma libre. 
  + **IF en línea**: agregue una instrucción IF que aparezca en línea con el bloque de texto existente. 
  + **FOR en línea**: agregue una instrucción FOR que aparezca en línea con el bloque de texto existente.
  + **IF en bloque**: agregue una instrucción IF que aparezca en un bloque de texto independiente. 
  + **FOR en bloque**: agregue una instrucción FOR que aparezca en un bloque de texto independiente. 

  Las instrucciones IF y FOR le permiten crear contenido con formato condicional. Por ejemplo, puede agregar una instrucción **IF en bloque** y, a continuación, configurarla para comparar un entero con el valor de un cálculo. Para ello, realice los pasos siguientes, que también se muestran en [Uso del editor de expresiones de narración](using-narratives-expression-editor-step-by-step.md):

  1. Abra el menú de cálculos a la derecha y elija uno de los elementos resaltados en azul de uno de los cálculos. Al hacerlo, el elemento se agrega a la narración.

  1. Haga clic una vez en el elemento para abrirlo.

  1. Escriba la comparación que desea realizar. La expresión tiene un aspecto similar a este: `PeriodOverPeriod.currentMetricValue.value>0`. 

  1. Guarde la expresión en el editor emergente, que solicita **Contenido condicional**. 

  1. Escriba los elementos que desea incluir en la información y aplique formato para que aparezcan tal y como desea. Si lo prefiere, puede agregar una imagen o una URL o bien agregar una URL a una imagen.
+ **Párrafo**: este menú ofrece opciones para cambiar el tamaño de la fuente:
  + **Encabezado grande H1**
  + Encabezado H2
  + Encabezado pequeño H3
  + ¶1 Párrafo grande
  + ¶2 Párrafo
  + ¶3 Párrafo pequeño
+ **Fuente**: utilice esta bandeja de menús para elegir opciones de formato de texto. Entre estas se incluyen las opciones de negrita, cursiva, subrayado, tachado, color de primer plano del texto (las propias letras) y color de fondo de este. Elija el icono para activar una opción y vuelva a elegirlo para desactivarla.
+ **Formato**: utilice esta bandeja de menús para elegir opciones de formato de párrafos, como la lista con viñetas, el alineado a la izquierda o a la derecha y el centrado. Elija el icono para activar una opción y vuelva a elegirlo para desactivarla.
+ **Imagen**: utilice este icono para agregar la URL de una imagen. La imagen se muestra en la información, siempre que se pueda acceder al enlace. El tamaño de las imágenes puede modificarse. Para mostrar una imagen en función de una condición, incluya dicha imagen dentro de un bloque IF.
+ **URL**: utilice este icono para agregar una URL estática o dinámica. También puede añadir URLs a las imágenes. Por ejemplo, puede agregar imágenes de indicadores de semáforo a la información de un panel ejecutivo, con enlaces a una nueva hoja en función de las distintas condiciones: rojo, ámbar y verde.

# Añadir URLs
<a name="using-narratives-expression-editor-urls"></a>

Con el botón **URL** del menú de edición del editor de expresiones narrativas, puede añadir elementos estáticos y dinámicos URLs (hipervínculos) a una narración. También puede utilizar los siguientes métodos abreviados de teclado: ⌘\$1⇧\$1L o Ctrl\$1⇧\$1L. 

Una URL estática es un enlace que no cambia; siempre abre la misma URL. Una URL dinámica es un enlace que cambia en función de las expresiones o parámetros que se proporcionan al configurarlo. Se construye con expresiones o parámetros evaluados dinámicamente. 

A continuación se muestran algunos ejemplos de cuándo puede agregarse un enlace estático a la narración: 
+ **En una instrucción IF, puede usar la URL en el contenido condicional.** Si lo hace y alguna de las métricas no cumple un valor esperado, es posible que el enlace envíe al usuario a una wiki con una lista de prácticas recomendadas para mejorar la métrica. 
+ **Puede usar una URL estática para crear un enlace a otra hoja en el mismo panel, si realiza los pasos siguientes:**

  1. Vaya a la hoja para la que desea crear el enlace.

  1. Copie la URL de esa hoja.

  1. Vuelva al editor de narraciones y cree un enlace con la URL que acaba de copiar.

A continuación se muestran algunos ejemplos de cuándo puede agregarse un enlace dinámico a la narración: 
+ **Para buscar en un sitio web con una consulta, siga estos pasos.**

  1. Cree una URL con el enlace siguiente.

     ```
     https://google.com?q=<<formatDate(now(),'yyyy-MM-dd')>>
     ```

     El enlace envía una consulta a Google con el texto de búsqueda, que es el valor evaluado de lo siguiente.

     ```
     formatDate(now(), 'yyyy-MM-dd')
     ```

     Si el valor de `now()` es `02/02/2020`, el enlace de la narración contiene `https://google.com?q=2020-02-02`.
+ **Para crear un enlace que actualice un parámetro.** Para ello, cree o edite un enlace y establezca la URL en la dirección URL de análisis o del panel actual. A continuación, agregue la expresión que establece el valor del parámetro al final, por ejemplo, `#p.myParameter=12345`. 

  Supongamos que el siguiente es el enlace el panel con el que comienza.

  ```
  https://us-east-1.quicksight.aws.amazon.com/sn/analyses/00000000-1111-2222-3333-44444444
  ```

  Si le agrega una asignación de valor de parámetro, tendrá el siguiente aspecto.

  ```
  https://us-east-1.quicksight.aws.amazon.com/sn/analyses/00000000-1111-2222-3333-44444444#p.myParameter=12345
  ```

  Para obtener más información sobre los parámetros de URLs, consulte[Uso de parámetros en una URL](parameters-in-a-url.md).

# Uso de cálculos de narraciones automáticas
<a name="auto-narrative-computations"></a>

Utilice esta sección para comprender las funciones que tiene a su disposición cuando personalice una narración automática. Solo necesita personalizar una narración si desea cambiar o ampliar el cálculo predeterminado.

Después de crear una narración automática, se abre el editor de expresiones. También puede activar el editor de expresiones eligiendo el menú en el elemento visual y, a continuación, **Personalizar narración**. Para añadir un cálculo con el editor de expresiones, seleccione **\$1 Añadir cálculo**.

Puede usar la siguiente expresión de código para crear su narración automática. Está disponible en la lista que está etiquetada como **Insertar código**. Las instrucciones de código pueden mostrarse insertadas (en una frase) o como un bloque (en una lista).
+ Expresión: cree su propia expresión de código.
+ IF: una instrucción IF que incluye una expresión después de evaluar una condición. 
+ FOR: una instrucción FOR que recorre los valores. 

Puede usar los siguientes cálculos para crear su narración automática. Puede usar el editor de expresiones sin editar la sintaxis, pero también puede personalizarla si lo desea. Para interactuar con la sintaxis, abra el widget de cálculo en el editor de expresiones de narraciones automáticas.

**Topics**
+ [Detección de anomalías basada en ML para valores atípicos](anomaly-detection-function.md)
+ [Cálculo de impulsores inferiores](bottom-movers-function.md)
+ [Cálculo de peor clasificado](bottom-ranked-function.md)
+ [Previsión basada en ML](forecast-function.md)
+ [Cálculo de tasa de crecimiento](growth-rate-function.md)
+ [Cálculo de máximo](maximum-function.md)
+ [Cálculo de comparación de métricas](metric-comparison-function.md)
+ [Cálculo de mínimo](minimum-function.md)
+ [Cálculo de periodo por periodo](period-over-period-function.md)
+ [Cálculo de periodo hasta fecha concreta](period-to-date-function.md)
+ [Cálculo de impulsores principales](top-movers-function.md)
+ [Cálculo de mejor clasificado](top-ranked-function.md)
+ [Cálculo de suma total](total-aggregation-function.md)
+ [Cálculo de valores únicos](unique-values-function.md)

# Detección de anomalías basada en ML para valores atípicos
<a name="anomaly-detection-function"></a>

El cálculo de detección de anomalías basada en ML busca valores atípicos en los datos. Por ejemplo, puede detectar los tres valores atípicos más importantes del total de ventas del 3 de enero de 2019. Si habilita el análisis de contribuciones, también puede detectar los factores clave que contribuyen a generar cada valor atípico. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**, al menos una medida en el cuadro de campo **Valores** y al menos una dimensión en el cuadro de campo **Categorías**. La pantalla de configuración proporciona una opción para analizar la contribución de otros campos en tanto que factores clave, aunque esos campos no pertenezcan a los cuadros de campo.

Para obtener más información, consulte [Detección de valores atípicos mediante la detección de anomalías basada en ML](anomaly-detection.md).

**nota**  
No puede añadir la detección de anomalías basada en ML a otro cálculo y no puede añadir otro cálculo a una detección de anomalías.

## Resultados del cálculo
<a name="anomaly-detection-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Puede utilizar los elementos que se muestran en **`bold monospace font`** a continuación en la narración. 
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `categoryFields`: del cuadro de campo **Categorías**.
  + `name`: el nombre de visualización con formato del campo.
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `itemsCount`: el número de elementos incluidos en este cálculo.
+ `items`: elementos anómalos.
  + `timeValue`: los valores en la dimensión de fecha.
    + `value`: el campo de fecha/hora en el punto de la anomalía (valor atípico).
    + `formattedValue`— El valor formateado del date/time campo en el punto de la anomalía.
  + `categoryName`: el nombre real de la categoría (cat1, cat2, etc.).
  + `direction`: la dirección en el eje x o el eje y que se identifica como anómala: `HIGH` o `LOW`. `HIGH` significa “más alto de lo esperado”. `LOW` significa “más bajo de lo esperado”. 

    Al iterar sobre elementos, `AnomalyDetection.items[index].direction` puede contener `HIGH` o `LOW`. Por ejemplo, `AnomalyDetection.items[index].direction='HIGH'` o `AnomalyDetection.items[index].direction=LOW`. `AnomalyDetection.direction` puede tener una cadena vacía para `ALL`. Un ejemplo es `AnomalyDetection.direction=''`. 
  + `actualValue`: el valor real de la métrica en el punto de la anomalía o valor atípico.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
  + `expectedValue`: el valor previsto de la métrica en el punto de la anomalía (valor atípico).
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.

# Cálculo de impulsores inferiores
<a name="bottom-movers-function"></a>

El cálculo de los impulsores inferiores cuenta el número de categorías solicitadas por fecha que se encuentran en la parte inferior del conjunto de datos de la narración automática. Por ejemplo, puede crear un cálculo para encontrar los tres últimos productos vendidos, por ingresos de ventas.

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo** y al menos una dimensión en el cuadro de campo **Categorías**. 

## Parameters
<a name="bottom-movers-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar.

*Categoría*   
La dimensión de categoría que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

*Número de impulsores*   
El número de resultados clasificados que desea mostrar.

*Ordenar por*   
La orden que desea utilizar: diferencia porcentual o diferencia absoluta.

## Resultados del cálculo
<a name="bottom-movers-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 

**nota**  
Estos son los mismos parámetros de salida que los que devuelve el cálculo de impulsores principales.
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `categoryField`: del cuadro de campo **Categorías**.
  + `name`: el nombre de visualización con formato del campo.
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `startTimeValue`: el valor en la dimensión de fecha.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `endTimeValue`: el valor en la dimensión de fecha.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor absoluto con formato del campo de fecha y hora.
+ `itemsCount`: el número de elementos incluidos en este cálculo.
+ `items`: elementos transferibles inferiores.
  + `categoryField`: el campo de categoría.
    + `value`: el valor (contenido) del campo de categoría.
    + `formattedValue`: el valor con formato (contenido) del campo de categoría. Si el campo es nulo, se muestra “`NULL`”. Si el campo está vacío, se muestra “`(empty)`”.
  + `currentMetricValue`: el valor actual del campo de métrica.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
  + `previousMetricValue`: el valor anterior del campo de métrica.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
  + `percentDifference`: la diferencia porcentual entre los valores actual y anterior del campo de métrica.
    + `value`: el valor sin formato del cálculo de la diferencia porcentual.
    + `formattedValue`: el valor con formato de la diferencia porcentual (por ejemplo, -42 %).
    + `formattedAbsoluteValue`: el valor absoluto con formato de la diferencia porcentual (por ejemplo, 42 %).
  + `absoluteDifference`: la diferencia absoluta entre los valores actual y anterior del campo de métrica.
    + `value`: el valor sin formato del cálculo de la diferencia absoluta.
    + `formattedValue`: la diferencia absoluta con formato de la configuración en las preferencias de formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto de la diferencia con formato del campo de métrica.

# Cálculo de peor clasificado
<a name="bottom-ranked-function"></a>

El cálculo de peor clasificado calcula el número de categorías solicitadas por valor que se encuentran en la parte inferior del conjunto de datos de la narración automática. Por ejemplo, puede crear un cálculo para encontrar los tres últimos estados, por ingresos de ventas.

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Categorías**. 

## Parameters
<a name="bottom-ranked-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Categoría*   
La dimensión de categoría que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

*Número de resultados*   
El número de resultados clasificados que desea mostrar.

## Resultados del cálculo
<a name="bottom-ranked-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 

**nota**  
Estos son los mismos parámetros de salida que los que devuelve el cálculo mejor clasificado.
+ `categoryField`: del cuadro de campo **Categorías**.
  + `name`: el nombre de visualización con formato del campo.
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `itemsCount`: el número de elementos incluidos en este cálculo.
+ `items`: elementos peor clasificados.
  + `categoryField`: el campo de categoría.
    + `value`: el valor (contenido) del campo de categoría.
    + `formattedValue`: el valor con formato (contenido) del campo de categoría. Si el campo es nulo, se muestra “`NULL`”. Si el campo está vacío, se muestra “`(empty)`”.
  + `metricValue`: el campo de métrica.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.

## Ejemplo
<a name="bottom-ranked-function-example"></a>

En la siguiente captura de pantalla se muestra la configuración predeterminada para el cálculo de peor clasificado.

![\[Configuración predeterminada para el cálculo de peor clasificado.\]](http://docs.aws.amazon.com/es_es/quick/latest/userguide/images/bottom-ranked-computation.png)


# Previsión basada en ML
<a name="forecast-function"></a>

El cálculo de la previsión basada en machine learning prevé métricas futuras basándose en patrones de métricas anteriores por estacionalidad. Por ejemplo, puede crear un cálculo para prever los ingresos totales de los próximos seis meses.

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**. 

Para obtener más información sobre el uso de las previsiones, consulte [Previsión y creación de escenarios hipotéticos con Amazon Quick Sight](forecasts-and-whatifs.md).

## Parameters
<a name="forecast-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

*Periodos futuros*   
El número de periodos de tiempo en el futuro que desea prever. Va de 1 a 1000.

*Periodos pasados*   
El número de periodos de tiempo en el pasado en los que desea basar la previsión. Va de 0 a 1000.

*Estacionalidad*   
El número de estaciones incluidas en el año natural. La configuración predeterminada, **automático**, lo detecta automáticamente. Va de 1 a 180.

## Resultados del cálculo
<a name="forecast-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `metricValue`: el valor en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `timeValue`: el valor en la dimensión de fecha.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha.
+ `relativePeriodsToForecast`: el número relativo de periodos ente el último registro de fecha y hora y el último registro de previsión.

# Cálculo de tasa de crecimiento
<a name="growth-rate-function"></a>

El cálculo de la tasa de crecimiento compara valores a lo largo de periodos de tiempo. Por ejemplo, puede crear un cálculo para encontrar la tasa de crecimiento compuesto de tres meses para las ventas, expresada como un porcentaje.

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**. 

## Parameters
<a name="growth-rate-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

*Número de periodos*   
El número de periodos de tiempo en el futuro que desea utilizar para calcular la tasa de crecimiento.

## Resultados del cálculo
<a name="growth-rate-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `previousMetricValue`: el valor anterior en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `previousTimeValue`: el valor anterior en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `compoundedGrowthRate`: la diferencia porcentual entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia porcentual.
  + `formattedValue`: el valor con formato de la diferencia porcentual (por ejemplo, -42 %).
  + `formattedAbsoluteValue`: el valor absoluto con formato de la diferencia porcentual (por ejemplo, 42 %).
+ `absoluteDifference`: la diferencia absoluta entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia absoluta.
  + `formattedValue`: la diferencia absoluta con formato de la configuración en las preferencias de formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto de la diferencia con formato del campo de métrica.

# Cálculo de máximo
<a name="maximum-function"></a>

El cálculo de máximo encuentra la dimensión máxima por valor. Por ejemplo, puede crear un cálculo para encontrar el mes con los ingresos más altos. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**. 

## Parameters
<a name="maximum-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

## Resultados del cálculo
<a name="maximum-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 

**nota**  
Estos son los mismos parámetros de salida que los que devuelve el cálculo del mínimo.
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `metricValue`: el valor en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `timeValue`: el valor en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.

# Cálculo de comparación de métricas
<a name="metric-comparison-function"></a>

El cálculo de comparación de métricas compara valores en diferentes medidas. Por ejemplo, puede crear un cálculo para comparar dos valores, como las ventas reales comparadas con los objetivos de ventas. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo** y al menos dos medidas en el cuadro de campo **Valores**. 

## Parameters
<a name="metric-comparison-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

*Valor de destino*   
El campo que desea comparar con el valor.

## Resultados del cálculo
<a name="metric-comparison-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `fromMetricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `fromMetricValue`: el valor en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `toMetricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `toMetricValue`: el valor actual en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `timeValue`: el valor en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `percentDifference`: la diferencia porcentual entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia porcentual.
  + `formattedValue`: el valor con formato de la diferencia porcentual (por ejemplo, -42 %).
  + `formattedAbsoluteValue`: el valor absoluto con formato de la diferencia porcentual (por ejemplo, 42 %).
+ `absoluteDifference`: la diferencia absoluta entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia absoluta.
  + `formattedValue`: la diferencia absoluta con formato de la configuración en las preferencias de formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto de la diferencia con formato del campo de métrica.

# Cálculo de mínimo
<a name="minimum-function"></a>

El cálculo de mínimo encuentra la dimensión mínima por valor. Por ejemplo, puede crear un cálculo para encontrar el mes con los ingresos más bajos. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**. 

## Parameters
<a name="minimum-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar.

*Valor*   
La medida agregada en la que se basa el cálculo.

## Resultados del cálculo
<a name="maximum-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 

**nota**  
Estos son los mismos parámetros de salida que los que devuelve el cálculo del máximo.
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `metricValue`: el valor en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `timeValue`: el valor en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.

# Cálculo de periodo por periodo
<a name="period-over-period-function"></a>

El cálculo de periodo por periodo compara valores de dos periodos de tiempo diferentes. Por ejemplo, puede crear un cálculo para averiguar cuánto aumentaron o disminuyeron las ventas desde el periodo de tiempo anterior. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**. 

## Parameters
<a name="period-over-period-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar. 

*Valor*   
La medida agregada en la que se basa el cálculo. 

## Resultados del cálculo
<a name="period-over-period-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `previousMetricValue`: el valor anterior en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `previousTimeValue`: el valor anterior en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `currentMetricValue`: el valor actual en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `currentTimeValue`: el valor actual en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `percentDifference`: la diferencia porcentual entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia porcentual.
  + `formattedValue`: el valor con formato de la diferencia porcentual (por ejemplo, -42 %).
  + `formattedAbsoluteValue`: el valor absoluto con formato de la diferencia porcentual (por ejemplo, 42 %).
+ `absoluteDifference`: la diferencia absoluta entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia absoluta.
  + `formattedValue`: la diferencia absoluta con formato de la configuración en las preferencias de formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto de la diferencia con formato del campo de métrica.

## Ejemplo
<a name="period-over-period-computation-example"></a>

**Creación de un cálculo de periodo por periodo**

1. En el análisis que desee cambiar, elija **Agregar información**.

1. En **Tipo de cálculo**, elija **Período por período** y, a continuación, elija **Seleccionar**.

1. En la nueva información que ha creado, añada los campos de dimensión de tiempo y dimensión de valor que desee comparar. En la captura de pantalla siguiente, `Order Date` y `Sales (Sum)` se agregan a la información. Con estos dos campos seleccionados, Quick Sight muestra las ventas del último mes en lo que va de año y la diferencia porcentual en comparación con el mes anterior.  
![\[alt text not found\]](http://docs.aws.amazon.com/es_es/quick/latest/userguide/images/periodOverPeriod1.png)

1. (Opcional) Para personalizar aún más la información, abra el menú visual y seleccione **Personalizar narración**. En la ventana **Editar narrativa** que aparece, arrastre y suelte los campos que necesite de la lista **Cálculos** y, a continuación, seleccione **Guardar**.

# Cálculo de periodo hasta fecha concreta
<a name="period-to-date-function"></a>

El cálculo del periodo hasta la fecha evalúa los valores de un periodo hasta una fecha concreta especificado. Por ejemplo, puede crear un cálculo para averiguar cuánto ha ganado en year-to-date ventas. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo**. 

## Parameters
<a name="period-to-date-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Fecha*   
La dimensión de fecha que desea clasificar. 

*Valor*   
La medida agregada en la que se basa el cálculo. 

*Grado de detalle del periodo de tiempo*   
El grado de detalle de fechas que desea utilizar para el cálculo, por ejemplo, año a año.

## Resultados del cálculo
<a name="period-to-date-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `timeField`: del cuadro de campo **Tiempo**. 
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `metricField`: del cuadro de campo **Valores**. 
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `previousMetricValue`: el valor anterior en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `previousTimeValue`: el valor anterior en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `currentMetricValue`: el valor actual en la dimensión de métrica.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
+ `currentTimeValue`: el valor actual en la dimensión de fecha y hora.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `periodGranularity`: el grado de detalle del periodo para este cálculo (**MES**, **AÑO**, etc.).
+ `percentDifference`: la diferencia porcentual entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia porcentual.
  + `formattedValue`: el valor con formato de la diferencia porcentual (por ejemplo, -42 %).
  + `formattedAbsoluteValue`: el valor absoluto con formato de la diferencia porcentual (por ejemplo, 42 %).
+ `absoluteDifference`: la diferencia absoluta entre los valores actual y anterior del campo de métrica.
  + `value`: el valor sin formato del cálculo de la diferencia absoluta.
  + `formattedValue`: la diferencia absoluta con formato de la configuración en las preferencias de formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto de la diferencia con formato del campo de métrica.

## Ejemplo
<a name="period-to-date-computation-example"></a>

**Creación de un cálculo de período hasta fecha concreta**

1. En el análisis que desee cambiar, elija **Agregar información**.

1. En **Tipo de cálculo**, elija **Período hasta fecha concreta** y, a continuación, elija **Seleccionar**.

1. En la nueva información que ha creado, agregue los campos de dimensión de tiempo y dimensión de valor que desee comparar. En la captura de pantalla siguiente, `Order Date` y `Sales (Sum)` se agregan a la información. Con estos dos campos seleccionados, Quick Sight muestra las ventas del último mes en lo que va de año y la diferencia porcentual en comparación con el mes anterior.  
![\[alt text not found\]](http://docs.aws.amazon.com/es_es/quick/latest/userguide/images/periodOverPeriod1.png)

1. (Opcional) Para personalizar aún más la información, abra el menú visual y seleccione **Personalizar narración**. En la ventana **Editar narrativa** que aparece, arrastre y suelte los campos que necesite de la lista **Cálculos** y, a continuación, seleccione **Guardar**.

# Cálculo de impulsores principales
<a name="top-movers-function"></a>

El cálculo de los impulsores principales cuenta el número de categorías solicitadas por fecha que se encuentran en la parte superior del conjunto de datos de la narración automática. Por ejemplo, puede crear un cálculo para encontrar los tres primeros productos por ingresos de ventas durante un periodo de tiempo.

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo** y al menos una dimensión en el cuadro de campo **Categorías**. 

## Parameters
<a name="top-movers-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Categoría*   
La dimensión de categoría que desea clasificar. 

*Valor*   
La medida agregada en la que se basa el cálculo. 

*Número de resultados*   
El número de elementos de la clasificación superior que desea encontrar.

## Resultados del cálculo
<a name="top-movers-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 

**nota**  
Estos son los mismos parámetros de salida que los que devuelve el cálculo de impulsores inferiores.
+ `timeField`: del cuadro de campo **Tiempo**.
  + `name`: el nombre de visualización con formato del campo.
  + `timeGranularity`: el grado de detalle del campo de tiempo (**DÍA**, **AÑO**, etc.).
+ `categoryField`: del cuadro de campo **Categorías**.
  + `name`: el nombre de visualización con formato del campo.
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `startTimeValue`: el valor en la dimensión de fecha.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de fecha y hora.
+ `endTimeValue`: el valor en la dimensión de fecha.
  + `value`: el valor sin formato.
  + `formattedValue`: el valor absoluto con formato del campo de fecha y hora.
+ `itemsCount`: el número de elementos incluidos en este cálculo.
+ `items`: elementos transferibles superiores.
  + `categoryField`: el campo de categoría.
    + `value`: el valor (contenido) del campo de categoría.
    + `formattedValue`: el valor con formato (contenido) del campo de categoría. Si el campo es nulo, se muestra “`NULL`”. Si el campo está vacío, se muestra “`(empty)`”.
  + `currentMetricValue`: el valor actual del campo de métrica.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
  + `previousMetricValue`: el valor anterior del campo de métrica.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.
  + `percentDifference`: la diferencia porcentual entre los valores actual y anterior del campo de métrica.
    + `value`: el valor sin formato del cálculo de la diferencia porcentual.
    + `formattedValue`: el valor con formato de la diferencia porcentual (por ejemplo, -42 %).
    + `formattedAbsoluteValue`: el valor absoluto con formato de la diferencia porcentual (por ejemplo, 42 %).
  + `absoluteDifference`: la diferencia absoluta entre los valores actual y anterior del campo de métrica.
    + `value`: el valor sin formato del cálculo de la diferencia absoluta.
    + `formattedValue`: la diferencia absoluta con formato de la configuración en las preferencias de formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto de la diferencia con formato del campo de métrica.

# Cálculo de mejor clasificado
<a name="top-ranked-function"></a>

El cálculo de mejor clasificado encuentra las dimensiones de la clasificación superior por valor. Por ejemplo, puede crear un cálculo para encontrar los tres primeros estados, por ingresos de ventas. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Categorías**. 

## Parameters
<a name="top-ranked-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Categoría*   
La dimensión de categoría que desea clasificar. 

*Valor*   
La medida agregada en la que se basa el cálculo. 

*Número de resultados*   
El número de elementos de la clasificación superior que desea encontrar.

## Resultados del cálculo
<a name="top-ranked-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 

**nota**  
Estos son los mismos parámetros de salida que los que devuelve el cálculo peor clasificado.
+ `categoryField`: del cuadro de campo **Categorías**.
  + `name`: el nombre de visualización con formato del campo.
+ `metricField`: del cuadro de campo **Valores**.
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `itemsCount`: el número de elementos incluidos en este cálculo.
+ `items`: elementos mejor clasificados.
  + `categoryField`: el campo de categoría.
    + `value`: el valor (contenido) del campo de categoría.
    + `formattedValue`: el valor con formato (contenido) del campo de categoría. Si el campo es nulo, se muestra “`NULL`”. Si el campo está vacío, se muestra “`(empty)`”.
  + `metricValue`: el campo de métrica.
    + `value`: el valor sin formato.
    + `formattedValue`: el valor con formato del campo de métrica.
    + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.

# Cálculo de suma total
<a name="total-aggregation-function"></a>

El cálculo de suma total crea un total general del valor. Por ejemplo, puede crear un cálculo para encontrar los ingresos totales. 

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Tiempo** y al menos una medida en el cuadro de campo **Valores**. 

## Parameters
<a name="total-aggregation-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Valor*   
La medida agregada en la que se basa el cálculo. 

## Resultados del cálculo
<a name="total-aggregation-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `categoryField`: el campo de categoría. 
  + `name`: el nombre de visualización del campo de categoría.
+ `metricField`: del cuadro de campo **Valores**. 
  + `name`: el nombre de visualización con formato del campo.
  + `aggregationFunction`: la agregación utilizada para la métrica (**SUMA**, **PROMEDIO**, etc.).
+ `totalAggregate`: el valor total de la agregación de métricas. 
  + `value`: el valor sin formato.
  + `formattedValue`: el valor con formato del campo de métrica.
  + `formattedAbsoluteValue`: el valor absoluto con formato del campo de métrica.

# Cálculo de valores únicos
<a name="unique-values-function"></a>

El cálculo de valores únicos cuenta los valores únicos en un campo de categoría. Por ejemplo, puede crear un cálculo para contar el número de valores únicos de una dimensión, como el número de clientes que tiene.

Para utilizar esta función, necesita de al menos una dimensión en el cuadro de campo **Categorías**. 

## Parameters
<a name="unique-values-function-parameters"></a>

*name*   
Un nombre descriptivo único que se asigna o modifica. Se asigna un nombre si no crea uno. Puede editarlo más adelante.

*Categoría*   
La dimensión de categoría que desea clasificar. 

## Resultados del cálculo
<a name="unique-values-computation-outputs"></a>

Cada función genera un conjunto de parámetros de salida. Puede añadir estos resultados a la narración automática para personalizar qué se muestra. También puede añadir su propio texto personalizado. 

Para localizar los parámetros de salida, abra la pestaña **Cálculos** a la derecha y localice el cálculo que desea utilizar. Los nombres de los cálculos provienen del nombre que proporciona al crear la información. Elija el parámetro de salida haciendo clic solo una vez. Si hace clic dos veces, añade el mismo resultado dos veces. Los elementos que se muestran en **negrita** se pueden utilizar en la narración. 
+ `categoryField`: el campo de categoría. 
  + `name`: el nombre de visualización del campo de categoría.
+ `uniqueGroupValuesCount`: el número de valores únicos incluidos en este cálculo. 