Sertifika - Desteklenen Veri Tipleri

Oracle Analitik için desteklenen veri tipleri burada verilmiştir.

Desteklenen Temel Veri Türleri

Bir veri kaynağından okurken, Oracle Analitik gelen veri tiplerini desteklenen veri tiplerine eşlemeyi dener.

Örneğin, sadece tarih değerleri içeren bir veritabanı sütunu DATE olarak formatlanır, sayısal ve dize değerlerinin karışımını içeren bir elektronik tablo sütunu VARCHAR olarak formatlanır ve kesirli değerler içeren sayısal verilere sahip bir veri sütunu DOUBLE veya FLOAT kullanır.

Bazı durumlarda Oracle Analitik bir veri kaynağı tipini dönüştüremez. Bu veri türü sorununu çözmek için SQL komutları girerek bir veri sütununu desteklenen bir türe manuel olarak dönüştürebilirsiniz. Oracle Analitik diğer durumlarda Karakter Büyük Nesne, JSON ve XML gibi ikili ve karmaşık veri tiplerini temsil edemez.

Bazı veri tiplerinin desteklenmediğini unutmayın. Veri kaynağı desteklenmeyen veri tipleri içeriyorsa bir hata mesajı görürsünüz.

Oracle Analitik şu temel veri tiplerini destekler:

  • Sayı Türleri - SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE

  • Tarih Türleri - DATE, DATETIME, TIMESTAMP, TIME

  • Dize Türleri - LONGVARCHAR, CHAR, VARCHAR

Veritabanı Bazında Desteklenen Veri Türleri

Oracle Analitik aşağıdaki veri tiplerini destekler.

Veritabanı Türü Desteklenen Veri Türleri
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