Unterstützte Datentypen und Werte - Amazon QuickSight

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Unterstützte Datentypen und Werte

Amazon unterstützt QuickSight derzeit die folgenden primitiven Datentypen: DateDecimal,Integer, undString. Die folgenden Datentypen werden in unterstütztSPICE: DateDecimal-fixed,Decimal-float,Integer, undString. QuickSight akzeptiert boolesche Werte, indem sie zu ganzen Zahlen heraufgestuft werden. Es kann auch Geodatentypen ableiten. Raumbezogene Datentypen verwenden Metadaten, um den physischen Datentyp zu interpretieren. Breiten- und Längengrade sind numerische Daten. Alle anderen raumbezogenen Kategorien sind Zeichenfolgen.

Stellen Sie sicher, dass alle von Ihnen als Datenquelle verwendeten Tabellen oder Dateien nur Felder enthalten, die implizit in diese Datentypen konvertiert werden können. Amazon QuickSight überspringt alle Felder oder Spalten, die nicht konvertiert werden können. Wenn Sie die Fehlermeldung „Felder wurden übersprungen, weil sie nicht unterstützte Datentypen verwenden“ erhalten, ändern Sie Ihre Abfrage oder Tabelle, um nicht unterstützte Datentypen zu entfernen oder neu zu formulieren.

Zeichenfolge- und Textdaten

Felder oder Spalten, die Zeichen enthalten, werden Zeichenfolgen genannt. Ein Feld mit dem Datentyp STRING kann anfänglich fast jeden Datentyp enthalten. Beispiele hierfür sind Namen, Beschreibungen, Telefonnummern, Kontonummern, JSON-Daten, Städte, Postleitzahlen, Daten und Zahlen, die zur Berechnung verwendet werden können. Diese Typen werden manchmal im allgemeinen Sinne als Textdaten bezeichnet, nicht jedoch im technischen Sinne. QuickSight unterstützt keine binären Objekte und BLOBs (Character Large Objects) in Datensatzspalten. In der QuickSight Dokumentation bedeutet der Begriff „Text“ immer „Zeichenkettendaten“.

Wenn Sie die Daten zum ersten Mal abfragen oder importieren, QuickSight versucht es, die identifizierten Daten als andere Typen zu interpretieren, z. B. Datumsangaben und Zahlen. Es empfiehlt sich, zu überprüfen, ob die Ihren Feldern oder Spalten zugewiesenen Datentypen korrekt sind.

QuickSight Verwendet für jedes Zeichenkettenfeld in importierten Daten eine Feldlänge von 8 Byte zuzüglich der UTF-8-kodierten Zeichenlänge. Amazon QuickSight unterstützt UTF-8-Dateikodierung, aber nicht UTF-8 (mit BOM).

Datums- und Uhrzeit-Daten

Felder mit dem Datentyp von enthalten Date auch Zeitdaten und werden auch als Felder bezeichnet. Datetime QuickSight unterstützt Datums- und Uhrzeitangaben, die unterstützte Datumsformate verwenden.

QuickSight verwendet die UTC-Zeit zum Abfragen, Filtern und Anzeigen von Datumsdaten. Wenn Datumsdaten keine Zeitzone angeben, QuickSight wird von UTC-Werten ausgegangen. Wenn Datumsdaten eine Zeitzone angeben, werden sie so QuickSight konvertiert, dass sie in UTC-Zeit angezeigt werden. Beispielsweise 2015-11-01T03:00:00-08:00 wird ein Datumsfeld mit einem Zeitzonen-Offset wie in UTC konvertiert und in Amazon QuickSight als angezeigt2015-11-01T15:30:00.

QuickSight Verwendet für jedes DATE Feld in importierten Daten eine Feldlänge von 8 Byte. QuickSight unterstützt UTF-8-Dateikodierung, aber nicht UTF-8 (mit BOM).

Numerische Daten

Numerische Daten umfassen ganze Zahlen und Dezimalzahlen. Ganzzahlen mit dem Datentyp von INT sind negative oder positive Zahlen ohne Dezimalstelle. QuickSight unterscheidet nicht zwischen großen und kleinen Ganzzahlen. Ganzzahlen über einem Wert von 9007199254740991 oder 2^53 - 1 werden in einem Bildmaterial möglicherweise nicht genau oder korrekt angezeigt.

Dezimalzahlen mit dem Datentyp Decimal sind negative oder positive Zahlen, die mindestens eine Vorkommastelle oder Nachkommastelle enthalten. Wenn Sie den Direktabfragemodus wählen, werden alle nicht-ganzzahligen Dezimaltypen als Decimal markiert, und die zugrunde liegende Engine behandelt die Genauigkeit des Datenpunkts auf der Grundlage der von der Datenquelle unterstützten Verhaltensweisen. Weitere Informationen zu den unterstützten Datenquellentypen finden Sie unter Unterstützte Datentypen und Werte.

Wenn Sie Ihren Datensatz in speichern, können Sie wählenSPICE, ob Sie Ihre Dezimalwerte als Dezimalwerte fixed oder float Dezimaltypen speichern möchten. Decimal-fixedDatentypen verwenden das Format decimal (18,4), das insgesamt 18 Ziffern und bis zu 4 Stellen nach dem Dezimaltrennzeichen zulässt. Decimal-fixedDatentypen sind eine gute Wahl, um exakte mathematische Operationen durchzuführen, QuickSight runden den Wert jedoch auf die nächste zehntausendste Stelle ab, wenn der Wert aufgenommen wird. SPICE

Decimal-float-Datentypen bieten eine Genauigkeit von etwa 16 signifikanten Ziffern für einen Wert. Die signifikanten Ziffern können sich auf beiden Seiten des Dezimalpunkts befinden, um Zahlen mit vielen Dezimalstellen und höhere Zahlen gleichzeitig zu unterstützen. Beispielsweise unterstützt der Decimal-float-Datentyp die Zahl 12345.1234567890 oder die Zahl 1234567890.12345. Wenn Sie mit sehr kleinen Zahlen arbeiten, die in der Nähe von 0 liegen, unterstützt der Datentyp Decimal-float bis zu 15 Stellen rechts vom Dezimalpunkt, zum Beispiel 0.123451234512345. Der maximale Wert, den dieser Datentyp unterstützt, ist 1.8 * 10^308, um die Wahrscheinlichkeit eines Überlauffehlers bei Ihrem Datensatz zu minimieren.

Der Decimal-float-Datentyp ist ungenau und einige Werte werden als Näherungswerte und nicht als realer Wert gespeichert. Dies kann zu leichten Abweichungen beim Speichern und Zurückgeben bestimmter Werte führen. Die folgenden Überlegungen gelten für den Decimal-float-Datentyp.

  • Wenn der Datensatz, den Sie verwenden, aus einer Amazon-S3-Datenquelle stammt, weist SPICE allen numerischen Dezimalwerten den Dezimaltyp Decimal-float zu.

  • Wenn der Datensatz, den Sie verwenden, aus einer Datenbank stammt, verwendet SPICE den Dezimaltyp, dem der Wert in der Datenbank zugewiesen ist. Wenn dem Wert in der Datenbank beispielsweise ein numerischer Festkommawert zugewiesen wird, ist der Wert in SPICE vom Typ Decimal-fixed.

Bei vorhandenen SPICE-Datensätzen, die Felder enthalten, die in den Decimal-float-Datentyp konvertiert werden können, wird auf der Seite Datensatz bearbeiten ein Pop-up angezeigt. Um Felder eines vorhandenen Datensatzes in den Decimal-float-Datentyp zu konvertieren, wählen Sie FELDER AKTUALISIEREN. Wenn Sie sich nicht anmelden möchten, wählen Sie FELDER NICHT AKTUALISIEREN. Das Popup-Fenster Felder aktualisieren erscheint jedes Mal, wenn Sie die Seite Datensatz bearbeiten öffnen, bis der Datensatz gespeichert und veröffentlicht ist. Das folgende Bild zeigt das Popup-Fenster Aktualisierungsfelder.

Die Aktualisierungsfelder werden eingeblendet.