Potvrda - podržane vrste podataka

Ovo su podržane vrste podataka za Oracle Analytics.

Podržane vrste podataka baze

Oracle Analytics pri čitanju iz izvora podataka pokušava mapirati dolazne vrste podataka u podržane vrste podataka.

Na primjer, stupac baze podataka koji sadržava samo datumske vrijednosti formatiran je kao DATE, stupac proračunske tablice koji sadržava kombinaciju numeričkih vrijednosti i vrijednosti niza oblikovan je kao VARCHAR, a stupac podataka koji sadržava numeričke podatke s frakcijskim vrijednostima upotrebljava DOUBLE ili FLOAT.

Oracle Analytics u nekim slučajevima neće moći pretvoriti izvornu vrstu podataka. Kako biste zaobišli taj problem s vrstom podataka, možete ručno pretvoriti stupac podataka u podržanu vrstu unosom SQL naredbi. Oracle Analytics u drugim slučajevima neće moći predstaviti binarne i složene vrste podataka kao što su BLOB, JSON i XML.

Napominjemo da neke vrste podataka nisu podržane. Ako izvor podataka sadrži vrste podataka koje nisu podržane, prikazat će se poruka o pogrešci.

Oracle Analytics podržava sljedeće osnovne vrste podataka:

  • Vrste brojeva — SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE

  • Vrste podataka — DATE, DATETIME, TIMESTAMP, TIME

  • Vrste nizova — LONGVARCHAR, CHAR, VARCHAR

Podržane vrste podataka po bazama podataka

Oracle Analytics podržava sljedeće vrste podataka.

Vrsta baze podataka Podržane vrste podataka
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 poslužitelj

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