אישור - סוגי הנתונים הנתמכים

להלן סוגי הנתונים הנתמכים ל-Oracle Analytics.

סוגי הנתונים הבסיסיים שנתמכים

בעת קריאה ממקור נתונים, Oracle Analytics מנסה למפות סוגי נתונים נכנסים לסוגי הנתונים הנתמכים.

לדוגמה, עמודת מסד נתונים שמכילה ערכי תאריך בלבד מעוצבת כ-DATE, עמודת גיליון אלקטרוני מכילה שילוב של ערכים מספריים ומחרוזות מעוצבת כ-VARCHAR ועמודת נתונים שמכילה נתונים מספריים עם ערכי שברים משתמשת בעיצוב DOUBLE או FLOAT.

במקרים מסוימים Oracle Analytics אינו יכול להמיר סוג של נתוני מקור. כדי לעקוף בעיה זו בסוג הנתונים, אפשר להזין פקודות SQL כדי להמיר עמודה של נתונים לסוג נתמך באופן ידני. במקרים אחרים, Oracle Analytics לא יכול לייצג סוגי נתונים בינאריים ומורכבים כגון BLOB, JSON ו-XML.

שים לב שחלק מסוגי הנתונים אינם נתמכים. תראה הודעה שגיאה אם מקור הנתונים מכיל סוגי נתונים שאינם נתמכים.

Oracle Analytics תומך בסוגי הנתונים הבסיסיים הבאים:

  • סוגי מספרים — SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE

  • סוגי תאריכים — DATE, DATETIME, TIMESTAMP, TIME

  • סוגי מחרוזות — LONGVARCHAR, CHAR, VARCHAR

סוגי הנתונים הנתמכים לפי מסד נתונים

Oracle Analytics תומך בסוגי הנתונים הבאים.

סוג מסד נתונים סוגי הנתונים הנתמכים
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