Estos son los tipos de datos soportados en Oracle Analytics.
Cuando lee desde un origen de datos, Oracle Analytics intenta asignar los tipos de dato entrantes a los tipos de dato soportados.
Por ejemplo, una columna de base de datos que solo contiene valores de fecha tiene el formato DATE, una columna de hoja de cálculo que contiene una mezcla de valores numéricos y de cadena tiene el formato VARCHAR, y una columna de datos que contiene datos numéricos con valores de fracciones usa DOUBLE o FLOAT.
En algunos casos, Oracle Analytics no puede convertir un tipo de dato de origen. Para solucionar este problema de tipo de dato, puede convertir manualmente una columna de datos en un tipo soportado introduciendo comandos SQL. En otros casos, Oracle Analytics no puede representar tipos de dato binarios y complejos, como BLOB, JSON y XML.
Tenga en cuenta que no se admiten algunos tipos de dato. Aparecerá un mensaje de error si el origen de datos contiene tipos de dato no admitidos.
Oracle Analytics soporta los siguientes tipos de dato base:
Tipos de números: SMALLINT, SMALLUNIT, TINYINT, TINYUINT, UINT, BIT, FLOAT, INT, NUMERIC, DOUBLE
Tipos de fecha: DATE, DATETIME, TIMESTAMP, TIME
Tipos de cadena: LONGVARCHAR, CHAR, VARCHAR
Oracle Analytics soporta los siguientes tipos de dato.
Tipo de base de datos | Tipos de dato soportados |
---|---|
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 |