Consideraciones e información de soporte
Asegúrese de comprender lo que está soportado, así como las limitaciones, dependencias y tareas necesarias actuales antes de crear activos de datos en Data Integration.
Secretos de OCI Vault y carteras de Oracle
Oracle Cloud Infrastructure Data Integration se integra con Oracle Cloud Infrastructure Vault para que pueda gestionar información confidencial mediante almacenes de claves, claves y secretos.
Un almacén de claves es un contenedor para claves y secretos. Los secretos almacenan credenciales, como las contraseñas necesarias para conectarse a orígenes de datos. Puede utilizar una clave de cifrado en un almacén de claves para cifrar e importar contenido secreto en el almacén. El contenido del secreto está codificado en Base64. Oracle Cloud Infrastructure Data Integration utiliza la misma clave para recuperar y descifrar secretos al crear un activo de datos y conectarse al origen de datos.
Para la mayoría de los tipos de orígenes de datos, puede utilizar un secreto de OCI Vault para almacenar la contraseña de la conexión por defecto en un activo de datos. Para crear un almacén y un secreto, consulte Creación de un almacén de claves y Creación de un secreto en un almacén de claves.
Al crear un activo de datos, puede proporcionar el OCID del secreto en los detalles de conexión, por lo que no tiene que introducir la contraseña real. Para copiar el OCID del secreto, consulte Obtención de detalles de un secreto.
Para los orígenes Oracle Database, Oracle Autonomous Data Warehouse y Oracle Autonomous Transaction Processing, tiene la opción de utilizar secretos para la cartera y las contraseñas de Oracle en lugar de cargar la cartera e introducir la contraseña de la cartera al crear el activo de datos.
Para utilizar una cartera de Oracle con secretos de OCI Vault:
- Proporcione una contraseña de cartera al descargar el zip de cartera. Consulte Descarga de Información de Conexión a la Base de Datos.
- En un símbolo del sistema, elimine el archivo de
.p12
del archivo comprimido de cartera descargado. No descomprima el contenido de la cartera, elimine el archivo y cree un nuevo zip. - Utilice cualquier codificador en Base64 para codificar el archivo zip de cartera modificado en Base64.
- Copie los datos codificados en Base64 en un secreto de un almacén de claves.
- Cree un secreto para la contraseña de cartera.
- Cree un secreto para la contraseña de la base de datos.
Para utilizar secretos de OCI Vault, asegúrese de tener la siguiente política:
allow any-user to read secret-bundles in compartment <compartment-name> where ALL {request.principal.type = 'disworkspace', request.principal.id = '<workspace-ocid>'}
Utilice la siguiente política para permitir a un grupo de usuarios que no sean administradores utilizar secretos con Oracle Autonomous Data Warehouse y Oracle Autonomous Transaction Processing:
allow group <group-name> to read secret-bundles in compartment <compartment-name>
Orígenes de datos soportados para activos de datos
En la siguiente tabla se muestran los orígenes de datos que puede utilizar con Data Integration.
Tipo de origen de datos | Versión | Origen | destino |
---|---|---|---|
Amazon RDS para SQL Server | 2.019 | Sí | Número |
2.017 | Sí | Número | |
2016 Service Pack 2 | Sí | Número | |
2014 Service Pack 3 | Sí | Número | |
2012 Service Pack 4 | Sí | Número | |
Amazon Redshift | Amazon Redshift | Sí | Número |
Apache Hive | CDH 5.4 y superior | Sí | Número |
Apache 1.0, 2.0, 3.0, y superior | Sí | Sí | |
Sistema de archivos distribuido de Hadoop (HDFS) | 3,1 | Sí | Sí |
Azure SQL Database | 11.0 o superior | Sí | Número |
12.0 o superior | Sí | Número | |
Microsoft Azure Synapse Analytics | 12.0 o superior | Sí | Número |
Microsoft SQL Server | 2.022 | Sí | Número |
2.019 | Sí | Número | |
2.017 | Sí | Número | |
2016 Service Pack 2 | Sí | Número | |
2014 Service Pack 3 | Sí | Número | |
2012 Service Pack 4 | Sí | Número | |
MySQL | 5.7.x y 8.0.x | Sí | Sí |
MySQL HeatWave | 8.0 o superior | Sí | Número |
MySQL en Amazon RDS | 5.7.x y 8.0.x | Sí | Número |
Amazon S3 | Amazon S3 | Sí | Número |
Autonomous Data Warehouse | 18c/19c | Sí | Sí |
Autonomous Transaction Processing | 18c/19c | Sí | Sí |
Oracle Database | 11g | Sí (excepto el procedimiento almacenado de tareas de SQL) | Sí |
12,1 | Sí | Sí | |
12,2 | Sí | Sí | |
18 | Sí | Sí | |
19 | Sí | Sí | |
21 | Sí | Sí | |
Oracle Database en Oracle Cloud Infrastructure |
11g | Sí (excepto el procedimiento almacenado de tareas de SQL) | Sí |
12,1 | Sí | Sí | |
12,2 | Sí | Sí | |
18 | Sí | Sí | |
19 | Sí | Sí | |
Oracle PeopleSoft |
CRM 8.4 y superior PeopleTools 8.49 y versiones posteriores |
Sí | Número |
Oracle Siebel | 8.0 o superior | Sí | Número |
Oracle E-Business Suite | 12.0.4 o superior | Sí | Número |
Sistemas de base de datos de Exadata | 11g | Sí (excepto el procedimiento almacenado de tareas de SQL) | Sí |
12,1 | Sí | Sí | |
12,2 | Sí | Sí | |
18 | Sí | Sí | |
19 | Sí | Sí | |
Almacenamiento de objeto de infraestructura de nube de Oracle | Último | Sí | Sí |
Oracle en Amazon RDS | 12,1 | Sí | Número |
12,2 | Sí | Número | |
18 | Sí | Número | |
19 | Sí | Número | |
21 | Sí | Número | |
Oracle Fusion Applications que usa Oracle Business Intelligence Cloud Connector (BICC) | API de BICC versión 13.20.10 o superior Fusion Applications versión 13.20.10 (20 de octubre) o superior | Sí | Número |
Oracle Fusion Applications con Oracle Business Intelligence Publisher (BIP) | 11.1.1.9 o superior | Sí | Número |
PostgreSQL | 12.0 o superior | Sí | Número |
11.0 o superior | Sí | Número | |
10,1 | Sí | Número | |
9.6, 9.5, 9.4, 9.3, 9.2, 9.1, y 9.0 | Sí | Número | |
8.4, 8.3, y 8.2 | Sí | Número | |
IBM DB2 | DB2 V11.1 y superior para Linux, UNIX y Windows | Sí | Número |
DB2 V10.1 y superior para Linux, UNIX y Windows | Sí | Número | |
DB2 V9.1 y superior para Linux, UNIX y Windows | Sí | Número | |
DB2 V8.x y superior para Linux, UNIX y Windows | Sí | Número | |
DB2 V12 y superior para z/OS | Sí | Número | |
DB2 V11 y superior para z/OS | Sí | Número | |
DB2 V10 y superior para z/OS | Sí | Número | |
DB2 V9.1 y superior para z/OS | Sí | Número | |
DB2 UDB V8.1 para z/OS | Sí | Número | |
DB2 i 7.1 y superior | Sí | Número | |
DB2 i 6.1 y superior | Sí | Número | |
DB2 V5R4 y superior para i 5/OS | Sí | Número | |
Amazon Web Services (AWS) Aurora PostgreSQL | 1.0 o superior | Sí | Número |
Influx DB | 1.8 y 2.x | Sí | Número |
REST | OpenAPI 3.0.0 y versiones posteriores | Sí | Número |
Copo de Nieve | NO APLICABLE | Sí | Número |
Salesforce | Salesforce API 56.0 | Sí | Número |
Tipos de objeto soportados
Para los activos de datos de Oracle Cloud Infrastructure Object Storage y Amazon S3, Data Integration soporta los siguientes tipos de objeto:
- CSV
- JSON
- Parquet
- Avro
- Excel (Actualmente, solo se admiten archivos XLSX).
Tenga en cuenta que solo están soportadas la lectura y la escritura de tipos de dato primitivos.
Tipos de compresión soportados
Para los activos de datos de Oracle Cloud Infrastructure Object Storage, Data Integration soporta los siguientes tipos o métodos de compresión para utilizar el tipo de archivo de objeto CSV o JSON con un operador de destino o de origen:
- Automático (por defecto)
- Gzip
- Bzip2
- Deflate
- Lz4
- Snappy
Para los tipos de archivo Parquet y Avro, solo está soportado Automático (por defecto).
Si se comprime un archivo de origen, el tipo de compresión es el algoritmo de compresión que se utiliza. Si no conoce el algoritmo de compresión, utilice el tipo de compresión Automático (por defecto).
Tipos de dato no soportados
Origen de Datos | Tipos de dato no soportados |
---|---|
Oracle Database |
|
Tipos de datos jerárquicos
Data Integration soporta tipos de datos jerárquicos en entidades de datos de origen y destino.
Para leer y escribir datos con tipos de datos jerárquicos, actualmente solo puede utilizar activos de datos de REST genéricos y activos de datos de almacenamiento de archivos como OCI Object Storage, Amazon S3 y HDFS. El formato de archivo JSON está soportado por activos de datos REST genéricos. Para los activos de datos de almacenamiento de archivos, están soportados los siguientes formatos de archivo:
- JSON y JSON multilínea
- Avro
- Parquet
Los tipos de datos jerárquicos soportados son los tipos complejos Array, Struct y Map. Puede realizar cualquier tipo de transformación de archivo a archivo, como JSON a Avro o Avro a JSON.
Antes de utilizar entidades de datos jerárquicas y tipos complejos, asegúrese de comprender las capacidades soportadas en Data Integration al trabajar con componentes y realizar tareas.
Tarea/Componente | Soporte | Limitación |
---|---|---|
Preparar orígenes de datos |
|
|
Agregar y configurar un operador de origen |
|
|
Agregar y configurar un operador de destino | Seleccione la casilla de control Crear nueva entidad de datos:
Seleccionar una entidad de datos existente:
| |
Utilizar operadores de unidades |
|
|
Asignar atributos |
|
Por ejemplo, se pueden asignar
|
Utilizar transformaciones de datos (separador Datos) |
|
|
Soporte Unicode
Data Integration soporta el estándar Unicode, que es un estándar de codificación de caracteres universal para caracteres escritos y texto en cualquier idioma. El estándar Unicode proporciona un número único para cada carácter independientemente de la plataforma, el dispositivo o la aplicación. Por ejemplo, 0041
es el carácter Unicode de la letra "A" en inglés.
Data Integration soporta los caracteres Unicode (incluidos los caracteres multibyte) en datos y metadatos.
El soporte de Unicode en datos significa que los atributos y los valores de atributo de los activos de datos de origen y de destino pueden incluir caracteres Unicode y multibyte. También puede introducir caracteres Unicode y multibyte en las expresiones. Para los activos de datos JSON y CSV de Object Storage, la codificación por defecto es UTF-8 y no se puede cambiar.
El soporte de Unicode en los metadatos significa que los nombres de esquema y entidad de datos de los activos de datos pueden incluir caracteres Unicode y multibyte. También puede introducir caracteres Unicode y multibyte para los nombres y las descripciones al trabajar con objetos en Data Integration.
En el estándar Unicode, un número único asignado a un carácter Unicode es un punto de código. Actualmente, Data Integration soporta los siguientes puntos de código y rango de puntos de código Unicode:
Punto de código o rango | carácter | Número de caracteres soportado |
---|---|---|
Caracteres latinos básicos | ||
0024 | $ (signo de dólar) | 1 |
0041 - 005A | De la A a la Z | 26 |
005F | _ (carácter de subrayado) | 1 |
0061 - 007A | De la a a la z | 26 |
Caracteres Latín-1 adicionales | ||
00C0 - 00D6 | Caracteres Latín-1 adicionales con acentos | 23 |
00D8 - 00F6 | 31 | |
00F8 - 00FF | 8 | |
Caracteres en 46 rangos del latín ampliado-A al griego ampliado | ||
0100 - 1FFF | Caracteres en los siguientes rangos con nombre: Latín ampliado-A, Latín ampliado-B, Extensiones IPA, Letras modificadoras de espaciado, Marcas diacríticas combinables, Griego y copto, Cirílico complementario, Armenio, Hebreo, Árabe, Sirio, Thaana, Devanagari, Bengalí, Gurmuji, Gujarati, Oriya, Tamil, Telugu, Canadés, Malayalam, Cingalés, Tailandés, Laosiano, Tibetano, Birmano, Georgiano, Hangul Jamo, Etiópico, Cheroqui, Símbolos aborígenes canadienses unificados, Ogham, Rúnico, Tagalo, Hanunoo, Buhid, Tagbanúa, Jemer, Mongol, Limbu, Tai Le, Símbolos Jemer, Extensiones fonéticas, Latín ampliado adicional, Griego ampliado | 7.936 |
Caracteres en 4 rangos de Hiragana a Jamo compatible con hangul | ||
3040 - 318F | Caracteres en los siguientes rangos con nombre: Hiragana, Katakana, Bopomofo, Jamo compatible con hangul | 336 |
Caracteres en 4 rangos CJK (chino, japonés y coreano) | ||
3300 - 337F | Caracteres de compatibilidad CJK | 128 |
3400 - 3D2D | Ideogramas unificados de CJK extensión A | 2.350 |
4E00 - 9FFF | Caracteres de ideogramas unificados de CJK | 20.992 |
F900 - FAFF | Caracteres de ideogramas de compatibilidad CJK | 512 |
Descripción de asignaciones de tipos de dato
Los tipos de datos de los sistemas de origen y de destino que utiliza se asignan a y desde un juego principal de tipos de dato genéricos en Oracle Cloud Infrastructure Data Integration.
En el juego de tipos de dato genéricos, algunos tipos tienen propiedades de longitud, escala y otras que puede utilizar para restringir aún más el tipo de dato.
El operador de expresión de Data Integration aún no soporta todos los tipos de datos genéricos. Puede crear un nuevo atributo basado en un tipo de dato genérico solo si el tipo genérico está soportado.
Tipo de Dato | Soporte de expresión | Referencia de cadena de tipo de dato | Longitud | Ajustar |
---|---|---|---|---|
ANYDATA | Predefinido:/typeSystems/PLATFORM /dataTypes/ANYDATA | |||
BIGINT | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/BIGINT | ||
BINARY | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/BINARY | ||
BINARY_DOUBLE | Predefinido:/typeSystems/PLATFORM /dataTypes/BINARY_DOUBLE | |||
BINARY_FLOAT | Predefinido:/typeSystems/PLATFORM /dataTypes/BINARY_FLOAT | |||
BLOB | Predefinido:/typeSystems/PLATFORM /dataTypes/BLOB | |||
BOOLEAN | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/BOOLEAN | ||
CHAR | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/CHAR | Sí | |
CLOB | Predefinido:/typeSystems/PLATFORM /dataTypes/CLOB | |||
DATE | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/DATETIME | ||
DATETIME | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/DATETIME | ||
DECIMAL | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/DECIMAL | Sí | Sí |
DOUBLE | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/DOUBLE | ||
FIXED | Predefinido:/typeSystems/PLATFORM /dataTypes/FIXED | |||
FLOAT | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/FLOAT | Sí | |
INTEGER | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/INTEGER | ||
INTERVAL DAY TO SECOND | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/INTERVAL DAY TO SECOND | Sí | Sí |
INTERVAL YEAR TO MONTH | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/INTERVAL YEAR TO MONTH | Sí | |
LONG | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/LONG | ||
MONEY | Predefinido:/typeSystems/PLATFORM /dataTypes/MONEY | |||
NCHAR | Predefinido:/typeSystems/PLATFORM /dataTypes/NCHAR | Sí | ||
NCLOB | Predefinido:/typeSystems/PLATFORM /dataTypes/NCLOB | |||
NUMBER | Predefinido:/typeSystems/PLATFORM /dataTypes/NUMBER | |||
NUMERIC | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/NUMERIC | Sí | Sí |
NVARCHAR | Predefinido:/typeSystems/PLATFORM /dataTypes/NVARCHAR | Sí | ||
REAL | Predefinido:/typeSystems/PLATFORM /dataTypes/REAL | |||
SMALLINT | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/SMALLINT | ||
STRING | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/STRING | Sí | |
TIME | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/TIME | ||
TIMESTAMP WITH TIME ZONE | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/TIMESTAMP WITH TIME ZONE | Sí | |
TIMESTAMP | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/TIMESTAP | Sí | |
TINYINT | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/TINYINT | ||
VARBINARY | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/VARBINARY | ||
VARCHAR | Sí | Predefinido:/typeSystems/PLATFORM /dataTypes/VARCHAR | Sí | |
XMLFORMAT | Predefinido:/typeSystems/PLATFORM /dataTypes/XMLFORMAT | |||
XMLTYPE | Predefinido:/typeSystems/PLATFORM /dataTypes/XMLTYPE |
En la tabla se muestra la asignación del tipo Oracle a genérico y la asignación del tipo genérico a Oracle.
De Oracle a genérico | Generic | De genérico a Oracle |
---|---|---|
ANYDATA | ANYDATA | ANYDATA |
BIGINT | NUMBER | |
BINARY | BLOB | |
BINARY_DOUBLE | BINARY_DOUBLE | BINARY_DOUBLE |
BINARY_FLOAT | BINARY_FLOAT | BINARY_FLOAT |
BLOB RAW LONGRAW |
BLOB | BLOB |
BOOLEAN | VARCHAR2 | |
CHAR | CHAR | CHAR |
CLOB | CLOB | CLOB |
DATE | DATE | DATE |
DATETIME | TIMESTAMP | |
DECIMAL | NUMBER | |
DOUBLE | NUMBER | |
FIXED | BLOB | |
FLOAT | FLOAT | FLOAT |
INTEGER | NUMBER | |
INTERVAL DAY TO SECOND | INTERVAL DAY TO SECOND | INTERVAL DAY TO SECOND |
INTERVAL YEAR TO MONTH | INTERVAL YEAR TO MONTH | INTERVAL YEAR TO MONTH |
LONG | LONG | NUMBER |
MONEY | NUMBER | |
NCHAR | NCHAR | NCHAR |
NCLOB | NCLOB | NCLOB |
NUMBER | NUMBER | |
NUMBER | NUMERIC | NUMBER |
NVARCAHR2 | NVARCHAR | NVARCHAR2 |
REAL | REAL | REAL |
SMALLINT | NUMBER | |
STRING | VARCHAR2 | |
TIME | DATE | |
TIMESTAMP WITH LOCAL TIME ZONE | TIMESTAMP WITH TIME ZONE | TIMESTAMP WITH TIME ZONE |
TIMESTAMP WITH TIME ZONE | TIMESTAMP WITH TIME ZONE | |
TIMESTAMP(0) WITH LOCAL TIME ZONE | TIMESTAMP WITH TIME ZONE | |
TIMESTAMP(0) WITH TIME ZONE | TIMESTAMP WITH TIME ZONE | |
TIMESTAMP TIMESTAMP(0) |
TIMESTAMP | TIMESTAMP |
TINYINT | NUMBER | |
VARBINARY | BLOB | |
ROWID UROWID VARCHAR2 |
VARCHAR | VARCHAR2 |
XMLFORMAT | XMLFORMAT | XMLFORMAT |
XMLTYPE | XMLTYPE | XMLTYPE |
En esta tabla se muestra la asignación del tipo Hive a genérico.
Hive | Generic |
---|---|
ARRAY | VARCHAR |
BIGINT | BIGINT |
BOOLEAN | BOOLEAN |
CHAR | CHAR |
DATE | DATE |
DECIMAL | DECIMAL |
DOUBLE | DOUBLE |
FLOAT | REAL |
INT | INTEGER |
MAP | VARCHAR |
SMALLINT | SMALLINT |
STRING | VARCHAR |
STRUCT | VARCHAR |
TIMESTAMP | TIMESTAMP |
TINYINT | TINYINT |
UNION | VARCHAR |
VARCHAR | VARCHAR |
En la tabla, se muestra la asignación del tipo MySQL a genérico y la asignación del tipo genérico a MySQL.
De MySQL a genérico | Generic | De genérico a MySQL |
---|---|---|
ANYDATA | VARCHAR | |
BIGINT | BIGINT | BIGINT |
BINARY | BINARY | BINARY |
BINARY_DOUBLE | DOUBLE PRECISION | |
BINARY_FLOAT | FLOAT | |
BLOB LONGBLOB MEDIUMBLOB TINYBLOB |
BLOB | BLOB |
BOOLEAN | VARCHAR | |
CHAR | CHAR | CHAR |
LONGTEXT MEDIUMTEXT TEXT JSON |
CLOB | LONGTEXT |
COMPLEX | VARCHAR | |
DATE | DATE | DATE |
DATETIME | TIMESTAMP | |
DECIMAL | DECIMAL | DECIMAL |
DOUBLE DOUBLE PRECISION |
DOUBLE | DOUBLE |
FIXED | BLOB | |
FLOAT | FLOAT | FLOAT |
INT MEDIUMINT |
INTEGER | INT |
INTERVAL DAY TO SECOND | VARCHAR | |
INTERVAL YEAR TO MONTH | VARCHAR | |
LONG | BIGINT | |
MONEY | NUMERIC | |
NCHAR | VARCHAR | |
NCLOB | VARCHAR | |
NUMBER | NUMERIC | |
NUMERIC | NUMERIC | NUMERIC |
NVARCHAR | VARCHAR | |
REAL | REAL | REAL |
SDO_GEOMETRY | VARCHAR | |
SMALLINT | SMALLINT | SMALLINT |
YEAR TINYTEXT |
STRING | VARCHAR |
TIME | TIME | TIME |
DATETIME TIMESTAMP |
TIMESTAMP |
TIMESTAMP |
TIMESTAMP WITH TIME ZONE | TIMESTAMP | |
TINYINT | TINYINT | TINYINT |
VARBINARY | VARBINARY | VARBINARY |
BIT VARCHAR ENUM SET GEOMETRÍA PUNTO CADENA DE LÍNEAS POLYGON VARIOS PUNTOS CADENA MÚLTIPLE MULTIPOLÍGONO GEOMCOLLECTION |
VARCHAR | VARCHAR |
XMLFORMAT | VARCHAR | |
XMLTYPE | VARCHAR |
En la tabla se muestra la asignación del tipo PostgreSQL a genérico.
PostgreSQL | Generic |
---|---|
BIGINT BIGSERIAL |
BIGINT |
BIT | BINARY |
BIT VARYING BYTEA |
VARBINARY |
BOOLEAN | BOOLEAN |
CHARACTER | CHAR |
CARACTER VARYING | VARCHAR |
DATE | DATE |
DOUBLE PRECISION | DOUBLE |
INTEGER | INTEGER |
JSON | VARCHAR(10485760) |
NUMERIC | NUMERIC |
REAL | REAL |
SERIAL | INTEGER |
SMALLINT | SMALLINT |
TEXT | VARCHAR(1073741823) |
TIME TIME WITH TIMEZONE TIMESTAMP TIMESTAMP WITH TIMEZONE |
TIMESTAMP |
UUID ARRAY |
VARCHAR |
XML | XMLTYPE |
En la tabla se muestra la asignación del tipo SQL Server a genérico y la asignación del tipo genérico a SQL Server.
De SQL Server a genérico | Generic | De genérico a SQL Server |
---|---|---|
bigint bigint identity |
BIGINT | bigint |
binarios |
BINARY |
binarios |
BINARY_DOUBLE BINARY_FLOAT |
float | |
bit | BOOLEAN | varchar |
char | CHAR | char |
fecha | DATE | datetime |
datetime | DATETIME | datetime |
DOUBLE | float | |
FIXED | binarios | |
datetime2 timestamp |
TIMESTAMP | |
decimal decimal() identity |
DECIMAL | decimal |
float | FLOAT | float |
identidad int int |
INTEGER | int |
INTERVAL DAY TO SECOND INTERVAL YEAR TO SECOND |
varchar | |
LONG | bigint | |
dinero smallmoney |
MONEY | dinero |
nchar | NCHAR | nchar |
nvarchar | NVARCHAR | nvarchar |
ntext nvarchar(max) |
NCLOB | nvarchar(max) |
NUMBER | Numérico | |
numeric() identity Numérico |
NUMERIC | Numérico |
real | REAL | real |
smalldatetime | DATETIME | |
smallint identity smallint |
SMALLINT | smallint |
STRING | varchar | |
hora | TIME | hora |
TIMESTAMP WITH TIME ZONE TIMESTAMP |
datetime | |
tinyint identity tinyint |
TINYINT | tinyint |
varbinary | VARBINARY | varbinary |
imagen varbinary(max) |
BLOB | varbinary(max) |
texto varchar(max) |
CLOB | varchar(max) |
sql_variant sysname uniqueidentifier varchar |
VARCHAR | varchar |
XMLTYPE | texto |
En la tabla se muestra la asignación del tipo archivo a genérico y la asignación del tipo genérico a archivo.
De archivo a genérico | Generic | De genérico a archivo |
---|---|---|
Decimal no empaquetado con signo Ascii Decimal no empaquetado sin signo ASCII |
NUMERIC | |
Big endian con signo binario Little endian con signo binario Big endian sin signo binario Little endian sin signo binario |
NUMERIC | |
Fecha | DATE | Fecha |
Decimal no empaquetado con signo EBCDIC Decimal no empaquetado sin signo EBCDIC |
NUMERIC | |
EBCDIC EBCDIC fijo Cadena Fija |
VARCHAR | |
Numérico | NUMERIC | |
Decimal empaquetado con signo | NUMERIC | |
Cadena | VARCHAR | |
Decimal empaquetado sin signo | NUMERIC | |
BIGINT | Numérico | |
BINARY | Cadena | |
BINARY_DOUBLE BINARY_FLOAT |
Numérico | |
BLOB BOOLEAN |
Cadena | |
CHAR CLOB |
Cadena | |
DATETIME | Fecha | |
DECIMAL DOUBLE |
Numérico | |
FIXED | Cadena | |
FLOAT | Numérico | |
INTEGER | Numérico | |
INTERVAL DAY TO SECOND INTERVAL YEAR TO MONTH |
Cadena | |
LONG | Numérico | |
MONEY | Numérico | |
NCHAR NCLOB |
Cadena | |
NUMBER NUMERIC |
Numérico | |
NVARCHAR | Cadena | |
REAL | Numérico | |
SMALLINT TINYINT |
Numérico | |
STRING | Cadena | |
TIME | Cadena | |
TIMESTAMP WITH TIME ZONE TIMESTAMP |
Fecha | |
VARBINARY | Cadena | |
VARCHAR | Cadena | |
XMLTYPE | Cadena |
Toda la asignación del tipo es de cadena.
En la tabla se muestra la asignación del tipo JSON a genérico y la asignación del tipo genérico a JSON.
De JSON a genérico | Generic | De genérico a JSON |
---|---|---|
Null Cadena |
VARCHAR | Cadena |
BIGINT | Número | |
BINARY | Cadena | |
BINARY_DOUBLE BINARY_FLOAT |
Número | |
BLOB | Cadena | |
Booleano | BOOLEAN | Booleano |
CHAR CLOB |
Cadena | |
DATE DATETIME |
Cadena | |
DECIMAL DOUBLE |
Número | |
FIXED | Cadena | |
FLOAT INTEGER |
Número | |
INTERVAL DAY TO SECOND INTERVAL YEAR TO MONTH |
Cadena | |
LONG MONEY |
Número | |
NCHAR NCLOB NVARCHAR |
Cadena | |
NUMBER | Número | |
Número | NUMERIC | Número |
REAL | Número | |
STRING | Cadena | |
SMALLINT TINYINT |
Número | |
TIME TIMESTAMP WITH TIME ZONE TIMESTAMP |
Cadena | |
VARBINARY | Cadena | |
XMLTYPE | Cadena |
En la tabla se muestra la asignación del tipo Parquet a genérico y la asignación del tipo genérico a Parquet.
De Parquet a genérico | Generic | De genérico a Parquet |
---|---|---|
BIGINT LONG NUMBER |
INT64 | |
BINARY BSON FIXED_LEN_BYTE_ARRAY INT96 |
BINARY | BINARY |
BINARY_DOUBLE BINARY_FLOAT BLOB CHAR CLOB FIXED INTERVAL DAY TO SECOND INTERVAL DAY TO MONTH NCHAR NCLOB NVARCHAR VARBINARY XMLTYPE |
BINARY | |
BOOLEAN | BOOLEAN | BOOLEAN |
DATE | DATE | DATE |
DATETIME | INT32 | |
DECIMAL | DECIMAL | DECIMAL |
DOUBLE | DOUBLE | DOUBLE |
ENUM INTERVAL JSON UTF8 Clave |
VARCHAR | UTF8 |
FLOAT | FLOAT | FLOAT |
INTEGER MONEY SMALLINT TINYINT |
INT32 | |
REAL | DOUBLE | |
STRING | UTF8 | |
TIME | TimeType | |
TIMESTAMP WITH TIME ZONE | TimestampType | |
TIMESTAMP | TimestampType | |
INT32 INT64 TIMESTAMP_MICROS TIMESTAMP_MILLIS TIME_MICROS TIME_MILLIS |
NUMERIC | INT32 |
En la tabla, se muestra la asignación del tipo Avro a genérico y la asignación del tipo genérico a Avro.
De Avro a genérico | Generic | De genérico a Avro |
---|---|---|
bytes | STRING | Cadena |
ANYDATA | Cadena | |
BIGINT | long | |
BINARY | Cadena | |
BINARY_DOUBLE | Cadena | |
BINARY_FLOAT | Cadena | |
BLOB | Cadena | |
boolean | BOOLEAN | boolean |
CHAR | Cadena | |
CLOB | Cadena | |
DATE | Cadena | |
DATETIME | Cadena | |
DECIMAL | double | |
double | DOUBLE | double |
FIXED | Cadena | |
float | FLOAT | float |
int | INTEGER | int |
INTERVAL DAY TO SECOND | Cadena | |
INTERVAL YEAR TO MONTH | Cadena | |
long | LONG | long |
MONEY | double | |
NCHAR | Cadena | |
NCLOB | Cadena | |
NUMBER | int | |
NUMERIC | int | |
NVARCHAR | Cadena | |
REAL | float | |
SMALLINT | int | |
Cadena | STRING | Cadena |
TIME | Cadena | |
TIMESTAMP WITH TIME ZONE | Cadena | |
TIMESTAMP | Cadena | |
TINYINT | int | |
VARBINARY | Cadena | |
null | VARCHAR | Cadena |
XMLFORMAT | Cadena | |
XMLTYPE | Cadena |
En la tabla se muestra la asignación de tipo Excel a genérico.
Excel | Generic |
---|---|
BOOLEAN | BOOLEAN |
NUMERIC | NUMERIC |
STRING | STRING |
En la tabla se muestra el tipo de asignación de Oracle Fusion Applications que usa Oracle Business Intelligence Cloud Connector (BICC) a genérico y el tipo de asignación de genérico a Oracle Fusion Applications que usa BICC.
De Oracle Fusion Applications que usa BICC a genérico | Generic | De genérico a Oracle Fusion Applications que usa BICC |
---|---|---|
NUMERIC | NUMERIC | NUMERIC |
VARCHAR | VARCHAR | VARCHAR |
DATE | DATE | DATE |
TIMESTAMP | TIMESTAMP | TIMESTAMP |
Configuraciones de red
Las configuraciones de red dependen de los activos de datos de origen y de destino que utilice con el servicio Data Integration y de dónde se encuentren los activos.
Consulte el blog Descripción de la configuración de VCN para Data Integration para identificar las opciones para sus necesidades.
Un espacio de trabajo puede tener una red virtual en la nube (VCN) asociada. Para los orígenes de datos de una red privada, cree una VCN con al menos una subred regional. Solo están soportadas las subredes regionales y los nombres de host de DNS se deben utilizar en las subredes. Según la ubicación de los orígenes de datos, es posible que deba crear otros objetos de red, como gateways de servicio, grupos de seguridad de red y gateways de traducción de direcciones de red (NAT).
En general, para los orígenes de datos accesibles desde Internet:
- Si un espacio de trabajo tiene una VCN asociada: Data Integration puede conectarse directamente a través de un gateway de traducción de direcciones de red (NAT) en la VCN del espacio de trabajo.
- Si un espacio de trabajo no tiene una VCN asociada: Data Integration puede conectarse directamente mediante direcciones IP públicas.
Los recursos, como los espacios de trabajo, con IP privadas definidas en cualquier subred, pueden acceder a otros recursos privados en diferentes regiones y redes virtuales en la nube a través de gateways de servicio o gateways de NAT mediante gateways de intercambio de tráfico locales o remotos.
También puede combinar gateways cuando necesite acceder a Object Storage y a Autonomous Data Warehouse. Por ejemplo, para la conectividad pública, necesitará un gateway de servicio para Object Storage y un gateway de NAT para Autonomous Data Warehouse.
Para los orígenes de datos a los que no se pueda acceder desde Internet, existen otras opciones:
Cree un espacio de trabajo con un punto final privado activado, con el punto final privado en la misma subred que el origen de datos.
Utilice Oracle Cloud Infrastructure FastConnect.
Utilice Oracle Cloud Infrastructure VPN Connect (también denominado VPN IPSec).
Sin embargo, tenga en cuenta que Oracle Cloud Infrastructure FastConnect y Oracle Cloud Infrastructure VPN Connect deben utilizarse cuando estos orígenes estén en dominios privados:
- Oracle en Amazon RDS
- MySQL en Amazon RDS
- Amazon RDS para SQL Server
- Base de Datos Microsoft Azure SQL
Documentación de Oracle Cloud Infrastructure Networking:
- Visión general de red
- VCN y subredes
- Grupos de seguridad de red
- Gateway de servicio
- Intercambio de VCN
- FastConnect
- Analizador de rutas de red
- Blog: Uso de Network Path Analyzer (resolución de problemas, verificación y validación)