Valori e tipi di dati supportati - Amazon QuickSight

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Valori e tipi di dati supportati

Amazon QuickSight attualmente supporta i seguenti tipi di dati primitivi:Date, DecimalInteger, eString. I seguenti tipi di dati sono supportati in SPICE:Date, Decimal-fixedDecimal-float,Integer, eString. QuickSight accetta valori booleani promuovendoli in numeri interi. Può anche derivare tipi di dati geospaziali. I tipi di dati geospaziali utilizzano i metadati per interpretare il tipo di dati fisico. Latitudine e longitudine sono valori numerici, mentre tutte le altre categorie geospaziali sono stringhe.

Assicurati che qualsiasi tabella o file usato come origine dati contenga solo i campi che possono essere convertiti in modo implicito in questi tipi di dati. Amazon QuickSight ignora tutti i campi o le colonne che non possono essere convertiti. Se ricevi un errore che dice "i campi sono stati ignorati perché utilizzano tipi di dati non supportati", modifica la query o la tabella per rimuovere o riformulare i tipi di dati non supportati.

Dati di testo e stringa

I campi o le colonne che contengono caratteri sono denominati stringhe. Un campo con il tipo di dati STRING può inizialmente contenere quasi tutti i tipi di dati. Gli esempi includono nomi, descrizioni, numeri di telefono, numeri di conto, JSON dati, città, codici postali, date e numeri che possono essere utilizzati per il calcolo. Questi tipi sono talvolta chiamati dati testuali in senso generale, ma non in senso tecnico. QuickSight non supporta oggetti binari e con caratteri di grandi dimensioni (BLOBs) nelle colonne del set di dati. Nella QuickSight documentazione, il termine «testo» significa sempre «dati stringa».

La prima volta che interroghi o importi i dati, QuickSight tenta di interpretare i dati che identifica come altri tipi, ad esempio date e numeri. È consigliabile verificare che i tipi di dati assegnati ai campi o alle colonne siano corretti.

Per ogni campo stringa nei dati importati, QuickSight utilizza una lunghezza di campo di 8 byte più la lunghezza di UTF -8 caratteri codificati. Amazon QuickSight supporta la codifica di file UTF -8, ma non UTF -8 (conBOM).

Dati di data e ora

I campi con un tipo di dati di includono Date anche dati temporali e sono noti anche come Datetime campi. QuickSight supporta date e ore che utilizzano i formati di data supportati.

QuickSight utilizza UTC il tempo per interrogare, filtrare e visualizzare i dati relativi alla data. Quando i dati relativi alla data non specificano un fuso orario, QuickSight presuppone UTC dei valori. Quando i dati relativi alla data specificano un fuso orario, lo QuickSight convertono per la visualizzazione temporaleUTC. Ad esempio, un campo data con uno scostamento del fuso orario simile a quello di Amazon 2015-11-01T03:00:00-08:00 viene convertito UTC e visualizzato in Amazon QuickSight come2015-11-01T15:30:00.

Per ogni DATE campo nei dati importati, QuickSight utilizza una lunghezza di campo di 8 byte. QuickSight supporta la codifica di file UTF -8, ma non UTF -8 (conBOM).

Dati numerici

I dati numerici includono numeri interi e decimali. I numeri interi con un tipo di dati INT sono numeri negativi o positivi che non hanno una posizione decimale. QuickSight non fa distinzione tra numeri interi grandi e piccoli. I numeri interi superiori a un valore di 9007199254740991 o 2^53 - 1 potrebbero non essere visualizzati esattamente o correttamente in un elemento visivo.

I decimali con il tipo di dati Decimal sono numeri negativi o positivi che contengono almeno una posizione decimale prima o dopo la virgola decimale. Quando scegli la modalità di query diretta, tutti i tipi decimali non interi vengono contrassegnati come Decimal e il motore sottostante gestisce la precisione del punto dati in base ai comportamenti supportati dall'origine dati. Per ulteriori informazioni sui tipi di origine dati supportati, consulta Valori e tipi di dati supportati.

Quando memorizzi il tuo set di dati in SPICE, puoi scegliere di memorizzare i valori decimali come fixed o float tipi decimali. Decimal-fixedi tipi di dati utilizzano il formato decimale (18,4) che consente un totale di 18 cifre e fino a 4 cifre dopo la virgola decimale. Decimal-fixedi tipi di dati sono una buona scelta per eseguire operazioni matematiche esatte, ma QuickSight arrotondano il valore al decimillesimo posto più vicino quando il valore viene inserito in SPICE.

I tipi di dati Decimal-float forniscono a un valore una precisione significativa di circa 16 cifre. Le cifre significative possono trovarsi su entrambi i lati della virgola decimale per supportare contemporaneamente numeri con molte cifre decimali e numeri più alti. Ad esempio, il tipo di dati Decimal-float supporta il numero 12345.1234567890 o il numero 1234567890.12345. Se lavori con numeri molto piccoli che si avvicinano a 0, il tipo di dati Decimal-float supporta fino a 15 cifre a destra della virgola decimale, ad esempio 0.123451234512345. Il valore massimo supportato da questo tipo di dati è 1.8 * 10^308 e serve a ridurre al minimo la probabilità di un errore di overflow con il set di dati.

Il tipo di dati Decimal-float è inesatto e alcuni valori vengono memorizzati come approssimazioni anziché come valori reali. Ciò può comportare lievi discrepanze quando vengono memorizzati e restituiti alcuni valori specifici. Le seguenti considerazioni si applicano al tipo di dati Decimal-float.

  • Se il set di dati che stai utilizzando proviene da un'origine dati Amazon S3, SPICE assegna il tipo Decimal-float decimale a tutti i valori decimali numerici.

  • Se il set di dati che stai utilizzando proviene da un database, SPICE utilizza il tipo decimale assegnato al valore nel database. Ad esempio, se al valore viene assegnato un valore numerico a virgola fissa nel database, il valore sarà un tipo in Decimal-fixed SPICE.

Per esistente SPICE set di dati che contengono campi che possono essere convertiti nel tipo di Decimal-float dati, viene visualizzato un pop-up nella pagina Modifica set di dati. Per convertire i campi di un set di dati esistente nel tipo di Decimal-float dati, scegli. UPDATEFIELDS Se non vuoi aderire, scegli DO NOT UPDATE FIELDS. Il popup Aggiorna campi viene visualizzato ogni volta che apri la pagina Modifica set di dati fino a quando il set di dati non viene salvato e pubblicato. L'immagine sotto mostra il popup Aggiorna campi.

Popup Aggiorna campi.