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.
Tipos de datos y valores admitidos
Amazon admite QuickSight actualmente los siguientes tipos de datos primitivos: Date
Decimal
,Integer
, yString
. Se admiten los siguientes tipos de datosSPICE: Date
Decimal-fixed
,Decimal-float
,Integer
, yString
. QuickSight acepta valores booleanos promocionándolos a números enteros. También puede derivar tipos de datos geoespaciales. Los tipos de datos geoespaciales utilizan metadatos para interpretar el tipo de datos físicos. La latitud y la longitud son numéricos. Todas las demás categorías geoespaciales son cadenas.
Asegúrese de que las tablas o los archivos que utilice como origen de datos contengan únicamente campos que se puedan convertir implícitamente en estos tipos de datos. Amazon QuickSight omite los campos o columnas que no se puedan convertir. Si aparece un error que dice “fields were skipped because they use unsupported data types”, modifique la consulta o tabla para eliminar o reformular los tipos de datos no compatibles.
Datos de texto y cadenas
Los campos o columnas que contienen caracteres se denominan cadenas. Un campo con el tipo de datos de STRING
puede contener inicialmente casi cualquier tipo de datos. Algunos ejemplos son nombres, descripciones, números de teléfono, números de cuenta, datos de JSON, ciudades, códigos postales, fechas y números que se pueden utilizar para realizar cálculos. Estos tipos a veces se denominan datos textuales en un sentido general, pero no en un sentido técnico. QuickSight no admite objetos binarios y de caracteres grandes (BLOB) en las columnas del conjunto de datos. En la QuickSight documentación, el término «texto» siempre significa «cadena de datos».
La primera vez que consulte o importe los datos, QuickSight intente interpretar los datos que identifica como de otro tipo, por ejemplo, fechas y números. Se recomienda comprobar que los tipos de datos asignados a los campos o columnas son correctos.
Para cada campo de cadena de datos importados, QuickSight utiliza una longitud de campo de 8 bytes más la longitud de caracteres codificados en UTF-8. Amazon QuickSight admite la codificación de archivos en UTF-8, pero no en UTF-8 (con BOM).
Datos de fecha y hora
Los campos con un tipo de datos de Date
también incluyen datos de tiempo y también se conocen como campos. Datetime
QuickSight admite fechas y horas que utilizan formatos de fecha compatibles.
QuickSight usa la hora UTC para consultar, filtrar y mostrar datos de fecha. Cuando los datos de fecha no especifican una zona horaria, QuickSight asume valores UTC. Cuando los datos de fecha especifican una zona horaria, los QuickSight convierten para que se muestren en la hora UTC. Por ejemplo, un campo de fecha con un desfase de zona horaria similar 2015-11-01T03:00:00-08:00
se convierte a UTC y se muestra en Amazon QuickSight como2015-11-01T15:30:00
.
Para cada DATE
campo de los datos importados, QuickSight utiliza una longitud de campo de 8 bytes. QuickSight admite la codificación de archivos UTF-8, pero no la UTF-8 (con BOM).
Datos numéricos
Los datos numéricos incluyen números enteros y decimales. Los enteros con un tipo de datos de INT
son números negativos o positivos que no tienen decimales. QuickSight no distingue entre enteros grandes y pequeños. Los números enteros que superen un valor igual a 9007199254740991
o 2^53 - 1
que no se muestren de forma exacta o correcta en un elemento visual.
Los decimales con el tipo de datos de Decimal
son números negativos o positivos que contienen al menos un decimal antes o después del separador decimal. Al elegir el modo de consulta directa, todos los tipos decimales no enteros se marcan como Decimal
y el motor subyacente gestiona la precisión del punto de datos en función de los comportamientos admitidos por la fuente de datos. Para obtener más información sobre los tipos de fuentes de datos compatibles, consulte. Tipos de datos y valores admitidos
Al almacenar el conjunto de datosSPICE, puede optar por almacenar los valores decimales como fixed
tipos float
decimales. Decimal-fixed
los tipos de datos utilizan el formato decimal (18,4
), que permite 18 dígitos en total y hasta 4 dígitos después de la coma decimal. Decimal-fixed
los tipos de datos son una buena opción para realizar operaciones matemáticas exactas, pero QuickSight redondean el valor a la diezmilésima posición más cercana cuando se ingiere el valor. SPICE
Decimal-float
los tipos de datos proporcionan aproximadamente 16 dígitos significativos de precisión a un valor. Los dígitos significativos pueden estar a ambos lados de la coma decimal para admitir números con muchos decimales y números más altos al mismo tiempo. Por ejemplo, el tipo de Decimal-float
datos admite el número 12345.1234567890
o el número1234567890.12345
. Si trabaja con números muy pequeños cercanos a0
, el tipo de Decimal-float
datos admite hasta 15 dígitos a la derecha de la coma decimal, por ejemplo0.123451234512345
. El valor máximo que admite este tipo de datos es 1.8 * 10^308
para minimizar la probabilidad de que se produzca un error de desbordamiento en el conjunto de datos.
El tipo de Decimal-float
datos es inexacto y algunos valores se almacenan como aproximaciones en lugar del valor real. Esto puede provocar pequeñas discrepancias al almacenar y devolver algunos valores específicos. Las siguientes consideraciones se aplican al tipo de datos. Decimal-float
-
Si el conjunto de datos que utiliza proviene de una fuente de datos de Amazon S3, SPICE asigne el tipo
Decimal-float
decimal a todos los valores decimales numéricos. -
Si el conjunto de datos que está utilizando proviene de una base de datos, SPICE utilice el tipo decimal al que se asigna el valor en la base de datos. Por ejemplo, si al valor se le asigna un valor numérico de punto fijo en la base de datos, se escribirá el valor.
Decimal-fixed
SPICE
En el caso de SPICE los conjuntos de datos existentes que contienen campos que se pueden convertir al tipo de Decimal-float
datos, aparece una ventana emergente en la página Editar conjunto de datos. Para convertir los campos de un conjunto de datos existente al tipo de Decimal-float
datos, selecciona ACTUALIZAR CAMPOS. Si no quieres registrarte, selecciona NO ACTUALIZAR LOS CAMPOS. La ventana emergente de campos de actualización aparece cada vez que se abre la página Editar conjunto de datos hasta que se guarde y publique el conjunto de datos. La siguiente imagen muestra la ventana emergente de campos de actualización.