Tanúsítvány – Támogatott adattípusok

Az alábbiakban láthatja az Oracle Analytics által támogatott adattípusokat.

Támogatott alapvető adattípusok

Adatforrásból történő olvasáskor az Oracle Analytics megkísérli a bejövő adattípusok leképezését a támogatott adattípusokra.

Például: egy csak dátumértékeket tartalmazó adatbázisoszlop DATE formátumú, egy numerikus és karakterlánc-értékeket vegyesen tartalmazó számolótábla-oszlop VARCHAR formátumú és egy törtrészeket tartalmazó numerikus adatokat tartalmazó adatoszlop DOUBLE vagy FLOAT formátumú.

Néhány esetben az Oracle Analytics nem tudja átalakítani a forrásadatok típusát. Az ezzel az adattípussal kapcsolatos probléma megoldásához SQL-parancsok használatával manuálisan konvertálhat egy adatoszlopot egy támogatott típusra. Más esetekben az Oracle Analytics nem tudja megjeleníteni a bináris és összetett adattípusokat, például ezeket: BLOB, JSON és XML.

Ne feledje, hogy a rendszer bizonyos adattípusokat nem támogat. Ha az adatforrás nem támogatott adattípusokat tartalmaz, hibaüzenet jelenik meg.

Az Oracle Analytics a következő alapvető adattípusokat támogatja:

  • Számtípusok — SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE

  • Dátumtípusok — DATE, DATETIME, TIMESTAMP, TIME

  • Karakterlánc-típusok — LONGVARCHAR, CHAR, VARCHAR

Adatbázis által támogatott adattípusok

Az Oracle Analytics a következő adattípusokat támogatja.

Adatbázis típusa Támogatott adattípusok
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