Zertifizierung - Unterstützte Datentypen

Hier werden die unterstützten Datentypen für Oracle Analytics aufgeführt.

Unterstützte Basisdatentypen

Beim Lesen aus einer Datenquelle versucht Oracle Analytics, eingehende Datentypen den unterstützten Datentypen zuzuordnen.

Beispiel: Eine Datenbankspalte, die nur Datumswerte enthält, wird als DATE formatiert, eine Tabellenspalte, die eine Mischung aus numerischen und Zeichenfolgenwerten enthält, wird als VARCHAR formatiert, und eine Datenspalte, die numerische Daten mit Bruchwerten enthält, verwendet DOUBLE oder FLOAT.

In einigen Fällen kann Oracle Analytics einen Quelldatentyp nicht konvertieren. Um dieses Datentypproblem zu umgehen, können Sie eine Datenspalte manuell durch Eingabe von SQL-Befehlen in einen unterstützten Typ konvertieren. In anderen Fällen kann Oracle Analytics binäre und komplexe Datentypen wie BLOB, JSON und XML nicht darstellen.

Beachten Sie, dass einige Datentypen nicht unterstützt werden. Eine Fehlermeldung wird angezeigt, wenn die Datenquelle nicht unterstützte Datentypen enthält.

Oracle Analytics unterstützt die folgenden Basisdatentypen:

  • Zahlentypen: SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE

  • Datumstypen: DATE, DATETIME, TIMESTAMP, TIME

  • Zeichenfolgentypen: LONGVARCHAR, CHAR, VARCHAR

Unterstützte Datentypen nach Datenbank

Oracle Analytics unterstützt die folgenden Datentypen.

Datenbanktyp Unterstützte Datentypen
Oracle

BINARY DOUBLE, BINARY FLOAT

CHAR, NCHAR

CLOB, NCLOB

DATE

FLOAT

NUMBER, NUMBER (p,s),

NVARCHAR2, VARCHAR2

ROWID

TIMESTAMP, TIMESTAMP WITH LOCAL TIMEZONE, TIMESTAMP WITH TIMEZONE

DB2

BIGINT

CHAR, CLOB

DATE, DECFLOAT, DECIMAL, DOUBLE

FLOAT

INTEGER

LONGVAR

NUMERIC

REAL

SMALLINT

TIME, TIMESTAMP

VARCHAR

SQL Server

BIGINT, BIT

CHAR

DATE, DATETIME, DATETIME2, DATETIMEOFFSET, DECIMAL

FLOAT

INT

MONEY

NCHAR, NTEXT, NUMERIC, NVARCHAR, NVARCHAR(MAX)

REAL

SMALLDATETIME, SMALLINT, SMALLMONEY

TEXT, TIME, TINYINT

VARCHAR, VARCHAR(MAX)

XML

MySQL

BIGINT, BIGINT UNSIGNED

CHAR

DATE, DATETIME, DECIMAL, DECIMAL UNSIGNED, DOUBLE, DOUBLE UNSIGNED

FLOAT, FLOAT UNSIGNED

INTEGER, INTEGER UNSIGNED

LONGTEXT

MEDIUMINT, MEDIUMINT UNSIGNED, MEDIUMTEXT

SMALLINT, SMALLINT UNSIGNED

TEXT, TIME, TIMESTAMP, TINYINT, TINYINT UNSIGNED, TINYTEXT

VARCHAR

YEAR

Apache Spark

BIGINT, BOOLEAN

DATE, DECIMAL, DOUBLE

FLOAT

INT

SMALLINT, STRING

TIMESTAMP, TINYINT

VARCHAR

Teradata

BIGINT, BYTE, BYTEINT

CHAR, CLOB

DATE, DECIMAL, DOUBLE

FLOAT

INTEGER

NUMERIC

REAL

SMALLINT

TIME, TIMESTAMP

VARCHAR