Trabajo con conexiones

Las conexiones le ayudan a conectar las transformaciones de datos a varias tecnologías a las que se puede acceder desde su red de OCI.

En esta sección se describen los pasos genéricos para crear una conexión. Las opciones de detalle de conexión mostradas pueden variar según el tipo de conexión seleccionado.

Además de los tipos de conexión que se muestran en Tipos de conexión soportados, puede crear conectores personalizados, que puede utilizar para conectar transformaciones de datos a cualquier origen de datos soportado por JDBC. Consulte Creación de conectores personalizados.

Para crear una nueva conexión:

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.

    Aparece la página Conexiones.

  2. Haga clic en Crear Conexión.

    Se desliza la página Crear conexión.

  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el tipo de conexión que desea crear.
      • Database: permite configurar cualquier tipo de conexión para los tipos de base de datos soportados.
      • Aplicaciones: permite configurar cualquier tipo de conexión para las aplicaciones soportadas.
      • Servicios: permite configurar cualquier tipo de conexión para los servicios soportados.
  4. Después de seleccionar el tipo de conexión necesario, haga clic en Siguiente.

    El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.

  5. Para Detalles de conexión, proporcione los detalles de conexión para el tipo seleccionado, como:
    • Conexión -
      • URL de JDBC: URL para conectarse al servidor de datos. Por ejemplo:

        jdbc:weblogic:sqlserver://hostname:port[;property=value[;...]]

        Para los conectores que utilizan un controlador autoREST que proporciona los archivos de modelo junto con el controlador, especifique el nombre de servidor y otras propiedades necesarias para conectarse a ese origen de datos. Por ejemplo:

        jdbc:weblogic:autorest://servername;[property=value[;...]]

      • Usuario: nombre de usuario, si es necesario, para conectarse al servidor.
      • Contraseña: contraseña para conectar con el servidor.
    • Opciones avanzadas
      • Tamaño de Recuperación de Matriz: Al leer grandes volúmenes de datos de un servidor de datos, Oracle Data Transforms recupera lotes sucesivos de registros. Este valor es el número de filas (registros leídos) solicitado por Oracle Data Transforms en cada comunicación con el servidor de datos.
      • Tamaño de actualización por lotes: al escribir grandes volúmenes de datos en un servidor de datos, Oracle Data Transforms transfiere lotes sucesivos de registros. Este valor es el número de filas (registros escritos) en un único comando INSERT de Oracle Data Transforms.
        Nota

        Defina el tamaño de actualización por lotes en 1000 o menos para cargar tablas con columnas de tipo de dato BLOB.
      • Grado de paralelismo para destino: este valor indica el número de threads permitidos para una tarea de carga. El valor por defecto es 1. El número máximo de threads permitidos es 99.
      Nota

      Los detalles de conexión son específicos y las opciones anteriores varían según el tipo de conexión seleccionado. Para la conexión por defecto que se crea durante el aprovisionamiento, solo se pueden editar los campos Usuario y Contraseña. El resto de campos están desactivados.
  6. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Probar conexión para probar la conexión.
    Si la conexión de prueba falla, realice una de las siguientes acciones:
  7. Haga clic en Crear.

    Se crea la nueva conexión.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Temas

Tipos de Conexión Soportados

En este tema se muestran los tipos de conexión soportados para conectarse a Data Transforms.

Las regiones en la nube gubernamentales son necesarias para admitir los estándares de conformidad de FIPS para la protección de datos. La transformación de datos en dominios gubernamentales es compatible con FIPS 140-2 de nivel 1. Asegúrese de que los orígenes de conexiones cumplan con FIPS para garantizar una comunicación segura entre los servidores.

Nota

SE APLICA A: Aplicable Transformaciones de datos disponibles como una lista independiente en Marketplace denominada Data Integrator: Web Edition.
  • Para los conectores que necesitan la instalación del controlador, debe copiar los archivos jar en el directorio /u01/oracle/transforms_home/userlibs antes de agregar la conexión.
  • Además de los tipos de conexión que se muestran aquí, puede crear conectores personalizados, que puede utilizar para conectar Data Transforms a cualquier origen de datos soportado por JDBC. Consulte Creación de conectores personalizados.
Nombre Tipo Soportado en Data Integrator: Web Edition Soportado en transformaciones de datos integradas en Autonomous Database Soportado en transformaciones de datos integradas en OCI GoldenGate Soporta la operación de escritura Modo de autenticación: ejemplo de URL de conexión Notas:
Aha! Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://{yourdomain}.aha.io; AuthenticationMethod=OAuth2; clientid=**********;clientsecret=*************; authuri=https://{yourdomain}.aha.io/oauth/authorize; tokenuri=https://{yourdomain}.aha.io/oauth/token; redirectUri=http://localhost;  
Ahrefs Aplicación Si Si Si No URLParameter: jdbc:weblogic:autorest:ServerName=https://apiv2.ahrefs.com;AuthenticationMethod=URLParameter;SecurityToken=xxxxxxxx;AuthParam=token;  
Amazon Aurora Base de datos Si Si Si Si
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • EntraIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • EntraIDServicePrincipal: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDServicePrincipal; ServicePrincipal=your_service_principal;Secret=your_client_secret; [property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Amazon EMR Hive Base de datos Si Si Si No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Amazon Redshift Base de datos Si Si Si Si jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]  
Apache Hive Base de datos Si Si Si No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Apache Impala Base de datos Si Si Si No
  • userIdPassword: jdbc:weblogic:impala://servername:port;DatabaseName=databaseName;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:impala://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipleName=serviceprincipalname;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:impala://servername:port;DatabaseName=databaseName;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
SQL de Apache Spark Base de datos Si Si Si No
  • kerberos: jdbc:weblogic:sparksql://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • userIdPassword: jdbc:weblogic:sparksql://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
AWS S3 (en inglés) Base de datos Si Si Si No AWS: jdbc:weblogic:autorest:AuthenticationMethod=AWS;servicename=s3;accesskey=*******;secretkey=*******;  
Facturación de Azure Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Azure Compute Base de datos Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Azure Data Lake Storage Base de datos Si Si Si No OAuth2: jdbc:weblogic:autorest: ServerName=https://{accountName}.dfs.core.windows.net;AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx; RefreshToken=xxxxxxxx;Scope=https://storage.azure.com/user_impersonation offline_access;TokenURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/token;AuthorizationURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/authorize;RedirectURI: http://localhost;  
Instancias de VM reservadas de Azure Base de datos Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Estado de recursos de Azure Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:ServerName=https://management.azure.com;AuthenticationMethod=OAuth2;TenantId=xxxxxxxx;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;RefreshToken=xxxxxxxx;Scope=https://management.azure.com/.default offline_access;TokenURI=https://login.microsoftonline.com/{tenantId}/oauth2/token;RedirectURI=http://localhost/;  
Azure SQL Database Base de datos Si Si Si Si
  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • auto: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]]; User: [Optional] Password: [Optional]
  • kerberos: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • ntlm: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ntlmjava: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlmjava;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ntlm2java: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm2java;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Azure Synapse Analytics Base de datos Si Si Si Si
  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • auto: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]]; User: [Optional] Password: [Optional]
  • kerberos: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • ntlm: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ntlmjava: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlmjava;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ntlm2java: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm2java;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
BigCommerce Aplicación Si Si Si No HTTPHeader: jdbc:weblogic:autorest:servername=https://api.bigcommerce.com/stores/{store_hash};AuthenticationMethod=HTTPHeader;securitytoken=**************;authheader=X-Auth-Token;  
Cassandra Base de datos Si Si Si Si
  • userIdPassword: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • ninguno: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Hive de CDH de Cloudera Base de datos Si Si Si No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Confluence Cloud Base de datos Si Si Si No Básico: jdbc:weblogic:autorest:servername=https://<your-domain.atlassian.net>;authenticationmethod=Basic;  
transformaciones de datos Service Si Si Si No - Para obtener instrucciones sobre cómo conectarse a una instancia de Data Transforms existente, consulte Creación de una conexión de Data Transforms para carga de datos remota.
DataStax Aplicación Si Si Si Si
  • userIdPassword: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • ninguno: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]]; User: [Ignored] Password: [Ignored]

jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;[property=value[;...]]

donde KeyspaceName especifica el nombre por defecto del espacio de claves de Cassandra al que se conecta el controlador.

Delta Share Aplicación Si Si Si No - Para obtener instrucciones sobre cómo crear una conexión mediante Delta Share, consulte Creación de una conexión Delta Share.
DocuSign Base de datos Si Si Si No
  • userIdPasswordjdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • ninguno: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
eBay Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:ServerName=https://api.eBay.com;AuthenticationMethod=OAuth2;ClientID=NameHere-APIUserA-BCD-1234e5f6g-h7i8j890;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;RefreshToken=xxxxxxxx;Scope=https://api.eBay.com/oauth/api_scopeTokenURI=https://api.eBay.com/identity/v1/oauth2/tokenRedirectURI=http://localhost/;  
EnterpriseDB Base de datos Si Si Si Si
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • EntraIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • EntraIDServicePrincipal: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDServicePrincipal; ServicePrincipal=your_service_principal;Secret=your_client_secret; [property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
FinancialForce Aplicación Si Si Si Si
  • userIDPassword: jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • oauth2.0: jdbc:weblogic:sforce://servername;AccessToken=your_access_token;AuthenticationMethod=oauth2.0;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
FourSquare Aplicación Si Si Si No
  • URLParameter: jdbc:weblogic:autorest:servername=https://api.foursquare.com;AuthenticationMethod=URLParameter;securitytoken=**********;authparam=oauth_token;
 
Resto genérico Aplicación Si Si Si No - Para obtener información sobre la conexión a cualquier punto final de servicio REST para crear una conexión, consulte Creación de una conexión de servidor REST.
Configuración de Rest genérica Aplicación Si No No No OAuth2: jdbc:weblogic:autorest: ServerName=https://{accountName}.dfs.core.windows.net;AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx; RefreshToken=xxxxxxxx;Scope=https://storage.azure.com/user_impersonation offline_access;TokenURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/token;AuthorizationURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/authorize;RedirectURI: http://localhost; Para obtener información sobre la conexión a cualquier punto final de servicio REST para crear una conexión, consulte Creación de una conexión de servidor REST.
GitHub Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:clientId=123a4b567c8901234567d8901e234fg5;clientSecret=**************;authUri=https://github.com/login/oauth/authorize;AuthenticationMethod=OAuth2; tokenUri=https://github.com/login/oauth/access_token;redirectUri=http://localhost;authenticationMethod=OAuth2;refreshtoken=**************;  
Anuncios de Google Aplicación Si No No Depende del conductor jdbc:weblogic:autorest://servername;[property=value[;...]]; Necesita la instalación del controlador
Google AdSense Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://adsense.googleapis.com/v2;clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com;clientSecret=**************;authUri=https://accounts.google.com/o/oauth2/auth;tokenUri=https://oauth2.googleapis.com/token;redirectUri=http://localhost;AuthenticationMethod=OAuth2;scope=https://www.googleapis.com/auth/adsense;refreshtoken=**************;  
Google Analytics Aplicación Si Si Si No
  • OAuth2: jdbc:weblogic:googleanalytics4:AddTables='{myTableDefinitionString}';ClientID=clientID;ClientSecret=client_secret;AuthenticationMethod=OAuth2;RefreshToken=refresh_token;Scope=scope;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Google BigQuery Base de datos Si Si Si No
  • oauth2: jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset;AccessToken=accesstoken;RefreshToken=refreshtoken;ClientID=clientid;ClientSecret=clientsecret;AuthenticationMethod=oauth2;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • serviceaccount: jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset;ServiceAccountEmail=serviceAccountEmail;ServiceAccountPrivateKey=serviceAccountPrivateKey.json;AuthenticationMethod=serviceaccount;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
de Google Calendar Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://www.googleapis.com/calendar/v3; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost; AuthenticationMethod=OAuth2; scope=https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.readonly https://www.googleapis.com/auth/calendar.eventshttps://www.googleapis.com/auth/calendar.events.readonly https://www.googleapis.com/auth/calendar.settings.readonly https://www.googleapis.com/auth/calendar.addons.execute; authuri=https://accounts.google.com/o/oauth2/auth; tokenuri=https://accounts.google.com/o/oauth2/token; refreshtoken=**************;  
Administrador de campañas de Google Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Contactos de Google Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=people.googleapis.com/v1; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost; AuthenticationMethod=OAuth2; scope=https://www.googleapis.com/auth/contacts.other.readonly https://www.googleapis.com/auth/contactshttps://www.googleapis.com/auth/contacts.readonly https://www.googleapis.com/auth/directory.readonlyhttps://www.googleapis.com/auth/profile.agerange.read https://www.googleapis.com/auth/profile.emails.readhttps://www.googleapis.com/auth/profile.language.read https://www.googleapis.com/auth/user.addresses.readhttps://www.googleapis.com/auth/user.birthday.read https://www.googleapis.com/auth/user.emails.readhttps://www.googleapis.com/auth/user.gender.read https://www.googleapis.com/auth/user.organization.readhttps://www.googleapis.com/auth/user.phonenumbers.read https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.profile; refreshtoken: **************;  
Google Drive Base de datos Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://www.googleapis.com/drive/v3; clientId=123456789012-abc123def456ghi789jkl.apps.googleusercontent.com;clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth;tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost;AuthenticationMethod=OAuth2;scope=https://www.googleapis.com/auth/drive; refreshtoken=**************;  
Anuncios de búsqueda de Google 360 Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://www.googleapis.com/doubleclicksearch/; clientId: 372185870949-v1f1h94mvnad4hkajr4tonlia51vtj2n.apps.googleusercontent.com; clientSecret: **************; authUri: https://accounts.google.com/o/oauth2/auth; tokenUri: https://oauth2.googleapis.com/token; redirectUri: http://localhost;AuthenticationMethod:OAuth2; scope: https://www.googleapis.com/auth/doubleclicksearch; refreshtoken: **************;  
Greenplum Base de datos Si Si Si No
  • userIdPassword: jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace; AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Hortonworks Hive Base de datos Si Si Si No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
HubSpot Aplicación Si Si Si No OAuth2: jdbc:weblogic:hubspot:AuthenticationMethod=OAuth2;ClientID=<CLIENT_ID>;ClientSecret=<CLIENT_SECRET>;AccessToken=<ACCESS_TOKEN>;  
Hypersonic SQL Base de datos Si Si Si Si jdbc:hsqldb:.;ifexists=true[;<property>=<value>...]  
IBM BigInsights Base de datos Si Si Si No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
IBM DB2 alojado Base de datos Si Si Si Si
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • cliente: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • encryptedPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]]; User: [Ignored] Password: [Ignored]
 
IBM DB2 UDB Base de datos Si Si Si Si
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • cliente: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • encryptedPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Almacén DB2 de IBM Base de datos Si Si Si Si
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • cliente: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • encryptedPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]]; User: [Ignored] Password: [Ignored]
 
IBM DB2/400 Base de datos Si Si Si Si
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • cliente: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=client;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • encryptedPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPassword: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • encryptedUIDPasswordAES: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=encryptedUIDPasswordAES;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Informix Base de datos Si Si Si No
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; Database=databasename;[property=value[;...]]; Usuario: [Obligatorio] Contraseña: [Obligatorio]
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver;DatabaseName=databasename;AlternateServers=(alternateserver);ConnectionRetryCount=connectionretrycount;ConnectionRetryDelay=connectionretrydelay;[property=value[;...]]; Usuario: [Obligatorio] Contraseña: [Obligatorio]
 
Jira Aplicación Si Si Si No Básico: jdbc:weblogic:autorest:servername=https://your-domain.atlassian.net;AuthenticationMethod=Basic;  
Klaviyo Aplicación Si Si Si No URLParameter: jdbc:weblogic:autorest:servername=https://a.klaviyo.com/api;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=api_key;  
Magento Aplicación Si No No Depende del conductor jdbc:weblogic:autorest://servername;[property=value[;...]]; Necesita la instalación del controlador
MailChimp Aplicación Si Si Si No BearerToken: jdbc:weblogic:autorest:servername=us20.api.mailchimp.com;AuthenticationMethod=BearerToken;securitytoken=*******;  
MapR Hive Base de datos Si Si Si No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ninguno: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Marketo Aplicación Si Si Si No
  • OAuth2: jdbc:weblogic:autorest:servername=https://{api_id}.mktorest.com;AuthenticationMethod=OAuth2;clientid=a1234bc5-67d8-9e01-f23g-4h567ijk89l0;clientsecret=******************;tokenuri=https://{api_id}.mktorest.com/identity/oauth/token;
 
Microsoft Dynamics 365 Aplicación Si Si Si Si
  • OAuth2: jdbc:weblogic:dynamics365:ServiceURL=serviceurl; AuthenticationMethod=OAuth2;ClientID=client_id; ClientSecret=client_secret;TokenURI=token_uri;RefreshToken=refresh_token; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • NTLM: jdbc:weblogic:dynamics365:ServiceURL=serviceurl; AuthenticationMethod=NTLM;NTLMDomain=nTLMDomain;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Microsoft SharePoint Aplicación Si Si Si Si Básico: jdbc:weblogic:sharepoint:ServiceURL=serviceurl; AuthenticationMethod=Basic;ClientID=client_id; ClientSecret=client_secret;TokenURI=token_uri;RefreshToken=refresh_token; [property=value[;...]]; User: [Ignored] Password: [Ignored]  
Microsoft SQL Server Base de datos Si Si Si Si
  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=activeDirectoryPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ActiveDirectoryServicePrincipal; ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];User: [Ignored] Password: [Ignored]
  • auto: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=auto;[property=value[;...]]; User: [Optional] Password: [Optional]
  • kerberos: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • ntlm: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlm;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ntlmjava: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlmjava;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ntlm2java: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlm2java;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • userIdPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Mongo DB Base de datos Si Si Si Si
  • Ninguno: jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db; AuthenticationMethod=None;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • UserIDPassword: jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db; AuthenticationMethod=UserIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • Plain: jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db; AuthenticationMethod=Plain;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • Kerberos: jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db; AuthenticationMethod=Kerberos;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
MySQL Base de datos Si Si Si Si jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...] Asegúrese de que la propiedad de variable del sistema sql_require_primary_key esté establecida en OFF. De lo contrario, una asignación de ADW a MySQL podría fallar con un error "La tabla no existe".
MySQL Ola de calor Database Si Si Si Si jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...]

Si la base de datos de Heatwave MySQL se crea con alta disponibilidad, la operación de escritura no está soportada.

Asegúrese de que la propiedad de variable del sistema sql_require_primary_key esté establecida en OFF. De lo contrario, una asignación de ADW a MySQL Heatwave podría fallar con un error "La tabla no existe".

Netezza Database Si No No Depende del conductor - Oracle Data Transforms utiliza el JDBC de Netezza para conectarse a una base de datos NCR Netezza. Este controlador debe estar instalado en el directorio userlibs de Data Transforms. Puede descargar el controlador JDBC Netezza desde el sitio web de IBM.
de Oracle Database Si Si Si Si
  • jdbc:oracle:thin:@<host>:<port>:<sid>
  • jdbc:oracle:thin:@<host>:<port/ServiceName>
  • jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=<host>)(PORT=<port>))(CONNECT_DATA=(SERVICE_NAME=<Service Name>)))
Para Data Integrator Web Edition, la operación de escritura solo está soportada en destinos de base de datos en la nube de Oracle. Para obtener más información, consulte las condiciones de uso de Oracle antes de desplegar la imagen desde el mercado de OCI.
Oracle Analytics Cloud Aplicación Si Si Si No -  
Conector de Oracle Business Intelligence Cloud (BICC) Aplicación Si Si Si No - Para obtener información sobre la creación de una conexión mediante el conector de Oracle Business Intelligence Cloud (BICC), consulte Creación de una conexión de conector de Oracle Business Intelligence Cloud.
Oracle EBS Aplicación Si Si Si Si jdbc:oracle:thin:@<host>:<port>:<sid>  
Oracle Financials Cloud Aplicación Si Si Si No - Para obtener información sobre la creación de una conexión con Oracle Financials Cloud, consulte Creación de una conexión a Oracle Financials Cloud.
Oracle Fusion ERP Aplicación Si Si Si No -  
Oracle Fusion Sales Aplicación Si Si Si No -  
Oracle Fusion Service Aplicación Si Si Si No -  
Oracle GoldenGate - OCI Service Si Si Si Si -  
Oracle Marketing Cloud Aplicación Si Si Si Si jdbc:weblogic:eloqua:Company=<company_id>;[;property=value[;...]]  
Oracle NetSuite Aplicación Si Si Si No jdbc:ns://{Server Host}:{Server Port};ServerDataSource={Server Data Source}; Para obtener información sobre la creación de una conexión con Oracle Netsuite, consulte Creación y uso de una conexión de Oracle NetSuite.
Almacenamiento de objetos de Oracle Base de datos Si Si Si Si - Para obtener información sobre la creación de una conexión con Oracle Object Storage, consulte Creación de una conexión de Oracle Object Storage.
Contenido flexible de Oracle People Aplicación Si Si Si No jdbc:oracle:thin:@<host>:<port>:<sid>  
Oracle Sales Cloud Aplicación Si Si Si No jdbc:weblogic:oraclesalescloud://<base_url>;WSCompressData=none  
Oracle Service Cloud Aplicación Si Si Si No jdbc:weblogic:oracleservicecloud:loginHost=host;[property=value[;...]]

Al utilizar varias conexiones JDBC para Oracle Service Cloud en Oracle Data Transforms, asegúrese de que cada conexión se identifica de forma única para evitar conflictos. Para ello, agregue la propiedad DatabaseName a la URL de JDBC.

Por ejemplo,

jdbc:weblogic:oracleservicecloud:loginHost=host;DatabaseName=<UniqueValue>;

donde <UniqueValue> es un valor único para cada entorno. Por ejemplo, DevConnection o ProdConnection.

Esto permite archivos de configuración independientes para cada entorno.

Oracle SIEBEL Aplicación Si Si Si No jdbc:oracle:thin:@<host>:<port>:<sid>  
PayPal Aplicación Si Si Si No Básico: jdbc:weblogic:autorest: ServerName=https://api-m.sandbox.paypal.com;AuthenticationMethod=Basic;  
Pivotal HD Base de datos Si Si Si No -  
HDB pivotal Base de datos Si Si Si No
  • userIdPassword: jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];User: [Ignored] Password: [Ignored]
 
PostgreSQL Base de datos Si Si Si Si
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerberos: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • EntraIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • EntraIDServicePrincipal: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDServicePrincipal;ServicePrincipal=servicePrincipal;Secret=secret;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Metría Aplicación Si Si Si No URLParameter: jdbc:weblogic:autorest:servername=https://qtmcloud.qmetry.com;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=apiKey;  
QuickBooks En línea Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://sandbox-quickbooks.api.intuit.com/v3/company/+++++; clientId: AB8oHGUgVpXQnqKehrhBrnnIEQ7vNa7YI4UOr6LEX1Ja6dx0CL; clientSecret: **************; authUri: https://appcenter.intuit.com/connect/oauth2; tokenUri: https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer; redirectUri: http://localhost; AuthenticationMethod: OAuth2; refreshtoken: **************;  
QuickBooks Pagos Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://sandbox.api.intuit.com; clientId=ABCd1efGH2Ijkl3mN4OPQrsTu5vWxyZa6bCdEFgHijk7LMnOpQ;clientSecret=**************; authUri=https://appcenter.intuit.com/connect/oauth2; tokenUri=https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer;redirectUri=http://localhost; AuthenticationMethod=OAuth2;scope=com.intuit.quickbooks.payment;refreshtoken=**************;  
Anuncios de Quora Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:ServerName=api.quora.com/ads;AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;Scope=ads_read;  
salvia Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=api.accounting.sage.com;clientId:************;clientSecret:**************;authUri:https://www.sageone.com/oauth2/auth/central?filter=apiv3.1;tokenUri:https://oauth.accounting.sage.com/token,redirectUri: http://localhost;AuthenticationMethod: OAuth2; scope: full_access; refreshtoken: **************;  
Chatter de Salesforce Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=progresscom4-dev-ed.my.salesforce.com/services/data/v52.0; AuthenticationMethod=OAuth2; clientid=3MVG9SOw8KERNN08IkuAFNRo0MZbipoL4zeEhQzdT4IrNnqW7_UBvm1K7vZ4Y_OzbNxFn0.nJSfVBdqQuh4IL; clientsecret=**************; refreshtoken=**************; scope=full refresh_token; authuri=https://login.salesforce.com/services/oauth2/authorize; tokenuri=https://login.salesforce.com/services/oauth2/token;  
Salesforce.com Aplicación Si Si Si Si
  • userIDPassword: jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • OAuth2: jdbc:weblogic:sforce://servername;AccessToken=your_access_token;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
SAP BW/4HANA Base de datos Si Si Si No
  • Básico: jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • HTTPHeader: jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
SAP HANA Aplicación Si Si Si No
  • Básico: jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • HTTPHeader: jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
SAP NetWeaver Base de datos Si Si Si No
  • Básico: jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • HTTPHeader: jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
SAP S. 4HANA Cloud Aplicación Si Si Si No
  • Básico: jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • HTTPHeader: jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Semrush Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]];  
ServiceNow Service Si Si Si No OAuth2:jdbc:weblogic:autorest:servername=instance.service-now.com/api; clientId=123a4b567c8901234567d8901e234fg5;clientSecret=**************; authUri=https://instance.service-now.com/oauth_auth.do; tokenUri=https://instance.service-now.com/oauth_token.do;redirectUri=http://localhost; AuthenticationMethod=OAuth2;refreshtoken=**************;  
Shopify Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Copo de Nieve Base de datos Si Si Si Si Básico: jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];  
Plaza Aplicación Si Si Si No BearerToken: jdbc:weblogic:autorest:servername=sandbox.api.intuit.com;AuthenticationMethod:BearerToken;securitytoken=**************************;  
Segmentación Aplicación Si Si Si No BearerToken: jdbc:weblogic:autorest:servername=https://api.stripe.com;AuthenticationMethod=BearerToken;securitytoken=**************************;  
SAP Sybase ASE Base de datos Si Si Si Si jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
SAP Sybase IQ Base de datos Si Si Si Si jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
Sybase As Anywhere Base de datos Si Si Si Si jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
TeamCity Aplicación Si Si Si No BearerToken: jdbc:weblogic:autorest:ServerName=https://{your_teamcity_servername}.com;AuthenticationMethod=BearerToken;SecurityToken=Ab12cdEfG3HIJkL.MNOpQRStuvWX4yZabcD56cD7eF8GHiJ90Klm.nOpqRst2u3VWxYZabC4DEfGhIjk;  
Teradata Database Si No No Depende del conductor jdbc:weblogic:teradata://<host>:<port>/<database>[;property=value[;...]] Data Transforms utiliza el controlador JDBC de Teradata para conectarse a una base de datos Teradata. Para utilizar Teradata como origen de datos, el gateway de Teradata para JDBC debe estar en ejecución y este controlador debe estar instalado en el directorio userlibs de Data Transforms. Puede descargar el controlador JDBC desde el sitio web de Teradata.
Teradata 17+ Database Si No No Depende del conductor - Data Transforms utiliza el controlador JDBC de Teradata para conectarse a una base de datos Teradata. Para utilizar Teradata como origen de datos, el gateway de Teradata para JDBC debe estar en ejecución y este controlador debe estar instalado en el directorio userlibs de Data Transforms. Puede descargar el controlador JDBC desde el sitio web de Teradata.
Tumblr Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Veeva CRM Aplicación Si Si Si Si
  • userIDPassword: jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • oauth2.0: jdbc:weblogic:sforce://servername;AccessToken=your_access_token;AuthenticationMethod=oauth2.0;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Volusión Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Wistia Aplicación Si Si Si No Básico: jdbc:weblogic:autorest:servername=https://api.wistia.com;authenticationmethod=Basic;  
WooCommerce Aplicación Si No No Depende del conductor jdbc:weblogic:autorest://servername;[property=value[;...]]; Necesita la instalación del controlador
WordPress Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=public-api.wordpress.com/rest/v1.1;AuthenticationMethod=OAuth2;clientid=*****;clientsecret=*********;accesstoken=**********;scope=global;oauthcode=**********;authuri=https://public-api.wordpress.com/oauth2/authorize;tokenuri=https://public-api.wordpress.com/oauth2/token;  
Workday Aplicación Si No No Depende del conductor jdbc:weblogic:autorest://servername;[property=value[;...]]; Necesita la instalación del controlador
X Aplicación Si Si Si No -  
Xero Aplicación Si Si Si No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Yelp Aplicación Si Si Si No BearerToken: jdbc:weblogic:autorest:servername=https://api.yelp.com/v3;AuthenticationMethod=BearerToken;securitytoken=**************************;  
Zendesk Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://example.zendesk.com;AuthenticationMethod=OAuth2;clientid=client_id_zendesk; clientsecret=********; scope=read write;authuri=/oauth/authorizations/new; tokenuri=/oauth/tokens;  
CRM de Zoho Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:AuthenticationMethod=OAuth2;clientid=a1234bc567d89e01f23g; clientsecret: ******************;scope=ZohoCRM.settings.ALL,ZohoCRM.modules.ALL,ZohoCRM.notifications.ALL,ZohoCRM.org.READ,ZohoCRM.users.READ,ZohoCRM.settings.roles.READ,ZohoCRM.settings.profiles.READ,ZohoCRM.modules.Contacts.READ, ZohoSearch.securesearch.READ; authuri=https://accounts.zoho.com/oauth/v2/auth;tokenuri=https://accounts.zoho.com/oauth/v2/token;redirecturi=http://localhost; refreshToken=********************;  
Zoom Aplicación Si Si Si No OAuth2: jdbc:weblogic:autorest:servername=https://api.zoom.us/v2;clientId=0aBcDeF_GhI2j_KlMnOpQr;clientSecret=**************;authUri=https://zoom.us/oauth/authorize;tokenUri=https://zoom.us/oauth/token;redirectUri=http://localhost;AuthenticationMethod=OAuth2;accesstoken:**************;  

Crear conectores personalizados

Se aplica a: Aplicable transformación de datos disponible como un listado independiente en Marketplace llamado Data Integrator: Web Edition.

La página Conexiones Personalizadas del separador Administración de Oracle Data Transforms le ayuda a crear conectores personalizados que apunten a cualquier origen de datos soportado por JDBC.
Los conectores personalizados se mostrarán en la página Crear conexión, donde puede utilizarlos para conectar orígenes de datos a transformaciones de datos. Consulte Trabajar con conexiones para obtener más información.

Para crear un nuevo conector:

  1. En el panel izquierdo, haga clic en Administración.

    Aparece un mensaje de advertencia.

  2. Haga clic en Continuar.
  3. En el panel de la izquierda, haga clic en Conexiones personalizadas.

    Aparece la pantalla Custom Connections (Conexiones personalizadas).

  4. Haga clic en Crear tipo de conexión.

    Aparece la página Crear Tipo de Conexión.

  5. En la lista desplegable Categoría, seleccione el tipo de conexión que desea crear tanto si se trata de una base de datos, aplicación o servicio.
  6. Introduzca un nombre para la conexión.
  7. Introduzca el nombre del driver JDBC de la conexión de origen. Por ejemplo, oracle.jdbc.OracleDriver.
    Nota

    Para los conectores que requieren la instalación del controlador, debe copiar los archivos jar en el directorio /u01/oracle/transforms_home/userlibs antes de agregar la conexión.
  8. Haga clic Aceptar.

La conexión personalizada recién creada aparece en la lista y está disponible en la página Crear conexión.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir para suprimir la conexión creada.
    Nota

    No puede suprimir conectores personalizados que tengan conexiones existentes.

Creación de una conexión de transformaciones de datos para la carga de datos remota

Puede conectarse a una instancia de Data Transforms existente y ejecutar una carga de datos de forma remota.

Para crear esta conexión, debe especificar la URL de la instancia de Data Transforms junto con el nombre de la API de resto de ODI desde la que desea ejecutar la carga de datos.

Para definir una conexión de Data Transforms:

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
    Aparece la página Conexiones.
  2. Haga clic en Crear Conexión.
    Se muestra la página Crear conexión.
  3. En Seleccionar tipo,
    • En el campo Nombre, introduzca el nombre de la conexión recién creada.
    • Seleccione Servicios como el tipo de conexión que desea crear.
  4. En el cuadro de texto URL de punto final, introduzca la URL de la API de resto de ODI desde la que desea ejecutar la carga de datos. Introduzca la URL con el formato http://<host-ip-address>:<port>/odi-rest.
  5. En el cuadro de texto Usuario, introduzca SUPERVISOR como nombre de usuario.
  6. En el cuadro de texto Contraseña, introduzca la contraseña del supervisor de ODI.
  7. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Probar conexión para probar la conexión establecida.
  8. Haga clic en Crear.
    Se crea la nueva conexión.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Creación de una conexión de Delta Share

Databricks Delta Share es un protocolo abierto para compartir datos de forma segura. Oracle Data Transforms se integra con Delta Share para cargar datos en Oracle Autonomous Database. Puede utilizar la conexión de Delta Share para cargar datos de Databricks u Oracle Data Share.

Para utilizar Databricks como origen, debe especificar la URL del servidor de Delta Sharing junto con el token de portador que le permite acceder al servidor de recursos compartidos de Delta Lake. Para utilizar el uso compartido de datos de Oracle como origen, debe especificar la URL para el punto final del token junto con un ID de cliente y la clave secreta.

Creación de la conexión de Delta Share

Para definir una conexión de Delta Share:

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.

    Aparece la página Conexiones.

  2. Haga clic en Crear Conexión.

    Se muestra la página Crear conexión.

  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Bases de datos.
  4. Seleccione Delta Share como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. En el cuadro de texto Compartir URL de punto final, introduzca la URL del servidor de Delta Sharing. Introduzca el valor con el formato <host>:<port>/<shareEndpoint>/.
  8. Realice una de las acciones siguientes en la sección Conexión:
    • Seleccione Uso compartido de datos de Oracle y proporcione la URL de punto final de token, el ID de cliente y el Secreto de cliente para acceder al recurso compartido.

      Puede obtener esta información del documento JSON de perfil de Delta Share que deberá descargar del que le haya proporcionado el proveedor de recursos compartidos. (Aquí también se obtiene la URL de punto final de recurso compartido)

      Puede obtener esta información del documento JSON de perfil de Delta Share que puede descargar desde el enlace de activación que proporciona el proveedor de Data Share para acceder a su recurso compartido.

    • Seleccione Botones de datos y, en el cuadro de texto Token de portador, introduzca el token para conectarse al servidor de Delta Sharing.
  9. Si necesita utilizar un proxy para acceder al servidor compartido Delta o al almacenamiento compartido Delta, configure los siguientes valores:
    • En el cuadro de texto Host de proxy, introduzca el nombre de host del servidor proxy que se va a utilizar para la conexión.
    • En el cuadro de texto Puerto del proxy, introduzca el número de puerto del servidor proxy.
    • Seleccione las siguientes casillas de control en función de dónde se necesite el proxy:
      • Utilizar proxy para acceder al servidor compartido Delta
      • Usar proxy para acceder al almacenamiento compartido delta
  10. Haga clic en Probar conexión para probar la conexión establecida.
  11. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Crear.

    Se crea la nueva conexión.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Creación y ejecución de Delta Share Data Load

Para cargar datos de Delta Share en Oracle Autonomous Database, el usuario de conexión de Oracle debe ser un usuario administrador. Los privilegios de administrador son necesarios para que el usuario de Oracle pueda crear e insertar datos en tablas de otro esquema.

Al ejecutar la carga de datos, Data Transforms carga los datos en una tabla correspondiente del esquema de destino. La carga de datos se ejecuta de forma incremental. La primera vez que se ejecuta una carga de datos, Data Transforms copia todos los datos en nuevas tablas. Para cada ejecución de carga de datos posterior, solo carga los cambios. Las adiciones o eliminaciones en los registros se reflejarán en las tablas de destino. Tenga en cuenta que si hay algún cambio de metadatos en la tabla, por ejemplo, se agrega una columna, Data Transforms crea una nueva tabla para cargar los datos en el servidor de destino. Puede crear un flujo de trabajo, agregar la carga de datos como un paso y crear un programa para ejecutar los flujos de trabajo en un intervalo de tiempo predefinido. Consulte Crear un Nuevo Flujo de Trabajo.

Para crear y ejecutar una carga de datos de Delta Share:

  1. Realice una de las siguientes acciones:
    • En la página Inicio, haga clic en Cargar datos. Aparece el asistente de Crear carga de datos.

      En el separador Crear carga de datos, introduzca un nombre si desea sustituir el valor por defecto, agregar una descripción y seleccionar un proyecto en la lista desplegable.

    • En la página inicial, haga clic en Proyectos y, a continuación, en el mosaico de proyecto necesario. En el panel de la izquierda, haga clic en Cargas de datos y, a continuación, haga clic en Crear carga de datos. Aparece el asistente de Crear carga de datos.

      En el separador Crear carga de datos, introduzca un nombre si desea sustituir el valor por defecto y agregar una descripción.

  2. Haga clic en Siguiente.
  3. En el separador Conexión de Origen,
    1. En la lista desplegable Tipo de conexión, seleccione Delta Share.
    2. en la lista desplegable Conexión, seleccione la conexión necesaria desde la que desea agregar las entidades de datos.
    3. Seleccione el recurso compartido que desea cargar tablas en la lista desplegable Compartir. La lista desplegable muestra todos los recursos compartidos para la conexión seleccionada.
    4. Haga clic en Siguiente.
  4. En el separador Conexión de Destino,
    1. En la lista desplegable Tipo de conexión, seleccione Oracle como tipo de conexión.
      Nota

      En esta lista desplegable solo se muestran las conexiones de tipo JDBC.
    2. En la lista desplegable Conexión, seleccione la conexión necesaria desde la que desea cargar las entidades de datos.
    3. Introduzca un nombre único en el cuadro de texto Esquema.
    4. Haga clic en Guardar.
    Aparece la página Detalles de carga de datos que muestra todas las tablas del recurso compartido seleccionado con sus nombres de esquema.
    Nota

    Para cargas de datos de Delta Share, la página Detalle de carga de datos solo incluye la opción icono de ejecución. No puede aplicar diferentes acciones (fusión incremental, adición incremental, recreación, truncamiento, adición) a las entidades de datos antes de cargarlas en el esquema de destino. Esto es para asegurarse de que los datos sean coherentes entre el servidor de Delta Sharing y el esquema de destino.
  5. Haga clic en icono de ejecución para ejecutar la carga de datos.

    Aparece una petición de confirmación cuando la carga de datos se ha iniciado correctamente.

Para comprobar el estado de la carga de datos, consulte el panel Estado situado justo debajo de los detalles del esquema de destino. Para obtener más información sobre el panel Estado, consulte Supervisión del estado de cargas de datos, flujos de datos y flujos de trabajo. En este panel se muestran enlaces a los trabajos que se ejecutan para ejecutar esta carga de datos. Haga clic en el enlace para supervisar el progreso en la página Detalles del trabajo. Para obtener más información sobre los trabajos, consulte Creación y gestión de trabajos.

Todas las entidades de datos cargadas, junto con sus detalles, se muestran en la página Entidades de datos. Para ver las estadísticas de las entidades de datos, haga clic en el icono Acciones (Icono Acciones) junto a la entidad de datos, haga clic en Vista previa y, a continuación, seleccione el separador Estadísticas. Consulte Visualización de estadísticas de entidades de datos para obtener información.

Creación de una conexión a Oracle Business Intelligence Cloud Connector

Oracle Business Intelligence Cloud Connector (BICC) permite extraer datos de negocio de un origen de datos y cargarlos en Autonomous Database.

Para crear una conexión BICC de Oracle, primero debe configurar el almacenamiento externo mediante el separador Conexión de OCI Object Storage de la consola de BICC. Debe especificar estos detalles de conexión al definir la conexión en Oracle Data Transforms.

Puede utilizar la conexión BICC para seleccionar las ofertas cuyos almacenes de datos desea extraer. Data Transforms utiliza un servidor de datos de Oracle Object Storage utilizado por Oracle BICC para almacenar en zona intermedia los archivos extraídos, que puede utilizar como origen para la asignación. Tenga en cuenta que no puede utilizar una conexión de Oracle BICC como destino para la asignación.

Para definir una conexión de Oracle BICC,

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
    Aparece la página Conexiones.
  2. Haga clic en Crear Conexión.
    Se muestra la página Crear conexión.
  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Aplicaciones.
  4. Seleccione Conector de Oracle BI Cloud como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. Introduzca la URL en el cuadro de texto URL de servicio del conector de la nube del BI.
  8. En la sección Conexión, introduzca los siguientes detalles:
    • En el cuadro de texto Usuario, introduzca el nombre de usuario configurado en la consola de Oracle BI Cloud Connector.
    • En el cuadro de texto Contraseña, introduzca la contraseña configurada en la consola de Oracle BI Cloud Connector.
  9. En la sección Almacenamiento, introduzca los siguientes detalles:
    • En el cuadro de texto Nombre de BICC de almacenamiento externo, introduzca el nombre del almacenamiento externo tal y como aparece en la consola de Oracle BI Cloud Connector.
    • En el cuadro de texto Cubo de almacenamiento externo, especifique el cubo en el que se cargan las extracciones. Los nombres de cubo se obtienen en la consola de OCI.
    • En el cuadro de texto Espacio de nombre de almacenamiento externo, especifique el espacio de nombres. El espacio de nombres se obtiene en la consola de OCI.
    • En el cuadro de texto Región de almacenamiento externo, introduzca la región de OCI Object Storage.
    • En el cuadro de texto Usuario de almacenamiento externo, introduzca su nombre de usuario de Oracle Cloud Infrastructure.
    • En el cuadro de texto Token de almacenamiento externo, introduzca el token de autenticación.
  10. Haga clic en Probar conexión para probar la conexión establecida.
  11. Haga clic en Crear.
    Se crea la nueva conexión.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Crear y utilizar una conexión de Oracle Cloud Infrastructure Generative AI

Oracle Cloud Infrastructure (OCI) Generative AI permite a las organizaciones automatizar el resumen de texto y la generación de contenido dinámico. Data Transforms se integra con OCI Generative AI para admitir el uso de vectores incorporados en un flujo de datos.

Antes de crear una conexión de OCI Generative AI, crea una conexión de Oracle Database 23ai. Data Transforms utilizará esta conexión para probar la conexión de OCI Generative AI. Para crear la conexión de OCI Generative AI, debe especificar detalles como la URL de OCI, el OCID de usuario, el OCID de arrendamiento, el OCID de compartimento, la clave privada y la información de huella digital.
Consulte Uso de Vector de Embebido de Texto en un Flujo de Datos para obtener información sobre cómo utilizará esta conexión para agregar embebido de vectores en un flujo de datos.

Para definir la conexión de Oracle Cloud Infrastructure Generative AI:

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
    Aparece la página Conexiones.
  2. Haga clic en Crear Conexión.
    Se muestra la página Crear conexión.
  3. Para Seleccionar tipo,
    • En el campo Nombre, introduzca el nombre de la conexión que acaba de crear.
    • Seleccione Servicios como tipo de conexión.
  4. Seleccione OCI Generative AI y Siguiente.
  5. Para Detalles de conexión, proporcione los siguientes detalles:
    • URL de OCI: URL de punto final del servicio OCI Generative AI.
    • OCID de usuario: OCID de usuario de la consola de Oracle Cloud Infrastructure.
    • OCID de arrendamiento: OCID de arrendamiento de la consola de Oracle Cloud Infrastructure.
    • OCID de compartimento: OCID de compartimento de la consola de Oracle Cloud Infrastructure.
    • Clave privada: clave privada en el formato PEM. Especifique la ruta de acceso al archivo de clave privada descargado.
    • Huella: huella de la clave que se acaba a agregar.
  6. Después de probar todos los detalles de conexión necesarios, haga clic en Crear.
    Se crea la nueva conexión.
  7. Haga clic en Probar conexión para probar la conexión establecida.
    Aparece una ventana emergente que muestra las conexiones de Oracle Database 23ai que ha configurado. Seleccione la opción que desea utilizar para probar esta conexión.

La conexión recién creada se muestra en la página Conexiones.

Creación de una conexión de Oracle Financials Cloud

Puede recuperar datos transaccionales en tiempo real de los puntos finales REST de Oracle Financials Cloud, importar las entidades de datos en transformaciones de datos y utilizarlos como origen en un flujo de datos.

Para crear una conexión a Oracle Financials Cloud, debe seleccionar un esquema temporal en el que Data Transforms pueda crear entidades de datos después de la operación de ingeniería inversa.

Para definir una conexión a Oracle Financials Cloud,

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
    Aparece la página Conexiones.
  2. Haga clic en Crear Conexión.
    Se muestra la página Crear conexión.
  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Aplicaciones.
  4. Seleccione Oracle Financials Cloud como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. En el cuadro de texto URL del servicio REST, introduzca la URL del punto final que ofrece servicio a los recursos REST.
  8. En el cuadro de texto Host de proxy, introduzca el nombre de host del servidor proxy que se va a utilizar para la conexión.
  9. En el cuadro de texto Puerto del proxy, introduzca el número de puerto del servidor proxy.
  10. En el cuadro de texto Usuario, introduzca el nombre de usuario para la conexión al punto final de REST.
  11. En el cuadro de texto Contraseña, introduzca la contraseña para conectarse al punto final de REST.
  12. Seleccione una conexión de la lista desplegable Conexión temporal. La lista muestra solo las conexiones de Autonomous Database existentes. Para utilizar una conexión diferente, cree la conexión antes de acceder a esta página.
  13. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Crear.
    Se crea la nueva conexión.
  14. Haga clic en Probar conexión para probar la conexión establecida.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Creación y uso de una conexión de Oracle NetSuite

Puede usar el controlador JDBC de Oracle NetSuite o la autenticación OAuth 2.0 para conectarse a la aplicación Oracle NetSuite. Para las conexiones de Oracle NetSuite, Data Transforms le permite cargar flujos de datos y flujos de trabajo predefinidos que puede ejecutar para transferir datos de NetSuite a su esquema de destino.

Configuración de los permisos de acceso necesarios para crear el almacén de datos

Antes de crear una conexión NetSuite o usar el asistente Crear almacén de datos en transformaciones de datos, debe iniciar sesión en NetSuite como administrador, habilitar SuiteAnalytics Connect, crear un rol personalizado y definir los permisos de acceso que se requieren para crear el almacén de datos NetSuite.

Para configurar los permisos de acceso:

  1. Conéctese a NetSuite como administrador mediante la siguiente URL:

    https://system.netsuite.com/pages/customerlogin.jsp

  2. Compruebe si la función SUITEANALYTICS CONNECT está habilitada.

    Vaya a Configuración > Empresa > Habilitar funciones. Haga clic en la ficha Análisis y verifique que la casilla SuiteAnalytics Connect esté marcada.

  3. Agregar un rol personalizado.

    Vaya a Configuración > Usuarios/roles > Gestión de usuarios > Gestionar roles. Haga clic en Nuevo rol, agregue los detalles necesarios y haga clic en Guardar para crear un rol personalizado.

  4. Asigne los permisos necesarios al rol personalizado.

    Vaya a Configuración > Usuarios/roles > Gestión de usuarios > Gestionar roles. Haga clic en Personalizar junto al nombre del rol personalizado para el que desea agregar el permiso de SuiteAnalytics Connect.

    Haga clic en el separador Transacciones en el separador Permisos y asigne los siguientes permisos:

    • Detalle de Cuenta
    • Listas contables
    • Gestión contable
    • Cuentas
    • Cuentas a Pagar
    • Gráficos de cuentas a pagar
    • Registro de cuentas a pagar
    • Cuentas a Cobrar
    • Gráficos de cuentas a cobrar
    • Registro de cuentas a cobrar
    • Ajustar inventario
    • Ajustar hoja de trabajo de inventario
    • Informes de amortización
    • Programas de amortización
    • Pista de Auditoría
    • Balance general
    • Registros de cuenta bancaria
    • Facturar órdenes de compra
    • Calendarios de facturación
    • Facturas
    • Hojas de trabajo de colocación en depósito
    • Traslado al depósito
    • Orden general de compra
    • Ensamblajes
    • Grupos de CRM
    • Calendario
    • Venta en efectivo
    • Reembolso de venta en efectivo
    • Cargo
    • Cargo - Reglas de ejecución
    • Regla de cargo
    • Cheque
    • Clases
    • Configuración de funciones de comisiones
    • Informes de comisiones
    • Confirmar órdenes
    • Confirmar nómina
    • Competidores
    • Componente donde se utilizó
    • Contactos
    • Recuento de inventario
    • Crear programas de asignación
    • Tarjeta de Crédito
    • Reembolso a tarjeta crédito
    • Registros de tarjeta de crédito
    • Nota de crédito
    • Devoluciones de crédito
    • Divisa
    • Revalorización de moneda
    • Tipo de evento de reconocimiento personalizado
    • Depósito de cliente
    • Pago de cliente
    • Reembolso al cliente
    • Clientes
    • Informes de gastos diferidos
    • Registros suprimidos
    • Departments
    • Depósito
    • Aplicación de depósito
    • Documentos y archivos
    • Editar previsión
    • Editar previsión de mánager
    • Plantilla de correo electrónico
    • Transacción de comisión de empleado
    • Aprobación de transacción de comisión de empleado
    • Registro de empleado
    • Recordatorios de empleado
    • Employees
    • Introducir saldos iniciales
    • Introducir créditos de proveedor
    • Registros de capital
    • Establecer cuotas
    • Estimar
    • Eventos
    • Informe de Gastos
    • Expenses
    • Listas de exportación
    • Dimensión de valor justo
    • Fórmula de valor justo
    • Precio de valor justo
    • Estados financieros
    • Buscar transacción
    • Registros de activos fijos
    • Ejecutar órdenes
    • Solicitud de satisfacción
    • Libro Mayor
    • Generar listas de precios
    • Generar extractos
    • Gastos importados de empleado
    • Envío de entrada
    • Ingresos
    • Estado de ingresos y gastos
    • Inventario
    • Cambio en estado del inventario
    • Factura
    • Aprobación de facturas
    • Facturar órdenes de venta
    • Ejecución de orden de artículos
    • Recepción de artículo
    • Categorías de ingresos de artículo
    • Artículos
    • Recordatorios/instantánea de oportunidad potencial
    • Locations
    • Registros de pasivo a largo plazo
    • Realizar asiento contable
    • Gestionar períodos contables
    • Gestionar nómina
    • Actualizaciones masivas
    • Transacciones memorizadas
    • Acceso a dispositivos móviles
    • Activo neto
    • Registros sin contabilización
    • Ficha Notas
    • Oportunidad
    • Registros de otros activos
    • Registros de otros activos corrientes
    • Registros de otros pasivos corrientes
    • Otras listas
    • Otros
    • Transferencia de propiedad
    • Pagar facturas
    • Pagar impuesto sobre las ventas
    • Pagar obligación fiscal
    • Asiento de cheque de nómina
    • Artículos de nómina
    • Realizar Búsqueda
    • Llamadas Telefónicas
    • Contabilizar variaciones de facturas de proveedor
    • Período contable en transacciones
    • Catálogo de Precios
    • Planes de precios
    • Proceso de nómina
    • Reglas de ingresos del proyecto
    • Contrato de compra
    • Pedido de Compra
    • Informes de órdenes de compra
    • Adquisiciones
    • Conciliar
    • Conciliar informes
    • Devoluciones de reembolso
    • Personalización de informes
    • Programación de informes
    • Solicitud de oferta
    • Solicitud
    • Recurso
    • Autorización de devolución
    • Revaluar costo de inventario
    • Disposición de ingresos
    • Aprobación de disposición de ingresos
    • Elemento de ingresos
    • Asignación de campos de reconocimiento de ingresos
    • Plan de reconocimiento de ingresos
    • Informes de reconocimiento de ingresos
    • Regla de reconocimiento de ingresos
    • Programas de reconocimiento de ingresos
    • Servicios web SOAP
    • Ventas
    • Ventas por socio
    • Ventas por promoción
    • Orden de venta
    • Aprobación de orden de venta
    • Informes de satisfacción de órdenes
    • Informes de órdenes de venta
    • Informe de transacción de orden de venta
    • Configurar presupuestos
    • Configurar servicios web SOAP
    • Cargo de estado de cuenta
    • Registros de cuentas estadísticas
    • Ejecución de orden de recogida en tienda
    • Órdenes de cambio de suscripción
    • Plan de suscripción
    • Suscripciones
    • Subsidiarias
    • SuiteAnalytics Connect
    • SuiteAnalytics Libro de trabajo
    • Tareas
    • Tax
    • Seguimiento de Mensajes
    • Detalle de transacción
    • Transferir fondos
    • Transferir inventario
    • Orden de transferencia
    • Aprobación de orden de traslado
    • Balanza de comprobación
    • Registros de cuentas a cobrar no facturadas
    • Desensamblajes
    • Unidades
    • Aprobación de factura de proveedor
    • Aprobación de pago de proveedor
    • Solicitud de cotización de proveedor
    • Autorización de devolución al proveedor Aprobación
    • Autorización de devolución al proveedor
    • Devoluciones al proveedor
    • Proveedores
    • Calendario laboral
    • Orden de trabajo
    • Cierre de órdenes de trabajo
    • Finalización de orden de trabajo
    • Emisión de órdenes de trabajo
  5. Agregue el permiso SuiteAnalytics Connect – Read All.

    Haga clic en la ficha Configuración, en la ficha Permisos, seleccione SuiteAnalytics Connect – Leer todo en el menú desplegable y haga clic en Agregar.

  6. Haga clic en Guardar para aplicar estos permisos al rol personalizado.
  7. Asigne el rol personalizado a un usuario. Al crear una conexión a NetSuite desde Transformaciones de datos, deberá introducir las credenciales de este usuario para conectarse al servidor de datos. Consulte Creación de la conexión de Oracle NetSuite para obtener información sobre la creación de la conexión.

    Para asignar el rol personalizado al usuario, vaya a Configuración > Usuarios/roles > Gestionar usuarios. Haga clic en Editar junto al nombre del usuario, asigne el rol personalizado y haga clic en Guardar.

  8. Para verificar los permisos de acceso, inicie sesión como el usuario que tiene asignado el rol personalizado.

    Vaya a Análisis > Juegos de datos. Haga clic en Nuevo juego de datos. Esta página mostrará todas las tablas y tipos de registro a los que el usuario tiene acceso. Busque la tabla "transaction", por ejemplo, para verificar si el usuario tiene acceso a la tabla de transacciones.

Creación de la conexión de Oracle NetSuite

Puede crear una conexión de Oracle NetSuite mediante conectividad JDBC o autenticación OAuth 2.0.

Para definir una conexión de Oracle NetSuite:

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.

    Aparece la página Conexiones.

  2. Haga clic en Crear Conexión.

    Se muestra la página Crear conexión.

  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Aplicaciones.
  4. Seleccione Oracle NetSuite como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. Para especificar los detalles de conexión, realice una de las siguientes acciones:
    • Para utilizar la conectividad JDBC, especifique los siguientes detalles:
      • URL de JDBC: introduzca la URL del servidor de SuiteAnalytics Connect que se usará para la conexión.
      • Usuario: introduzca el nombre de usuario para conectarse al servidor de datos.
      • En el cuadro de texto Contraseña, introduzca la contraseña para conectarse al servidor de datos.
      • En el cuadro de texto ID de cuenta, introduzca el ID de cuenta para conectarse al servidor de datos.
      • En el cuadro de texto ID de rol, introduzca el ID de rol para conectarse al servidor de datos.
    • Para utilizar la autenticación OAuth 2.0, haga clic en el conmutador OAuth 2.0 y, a continuación, especifique los siguientes detalles:
      • Nombre de usuario: introduzca el nombre del usuario que tiene acceso de rol para conectarse a NetSuite mediante la conexión OAuth 2.0. Es el usuario al que ha asignado el rol personalizado en Configuración de Permisos de Acceso Necesarios para Crear Almacén de Datos.
      • ID de cuenta: introduzca el ID de cuenta para conectarse al servidor de datos. Para obtener esta información, conéctese a la cuenta NetSuite y consulte la información de conexión de SuiteAnalytics.
      • ID de rol: introduzca el ID de rol para conectarse al servidor de datos. Para obtener esta información, conéctese a la cuenta NetSuite y consulte la información de conexión de SuiteAnalytics.
      • ID de cliente: introduzca el ID de cliente para conectarse al servidor de datos.

        Para obtener el ID de cliente, cree un registro de integración en NetSuite activando el flujo de credenciales de cliente OAuth 2.0. Copie y guarde el ID de cliente que se muestra cuando el registro de integración se haya creado correctamente.

        Nota

        NetSuite ya no soporta el esquema PKCSv1.5 de RSA para la firma de token para el flujo de credenciales de cliente NetSuite OAuth 2.0. Cualquier integración que se base en el esquema RSA PKCSv1.5 deberá actualizarse para utilizar el esquema RSA-PSS. Consulte la documentación de Oracle NetSuite para obtener más información.
      • Certificado público y Clave privada: utilice los comandos OpenSSL para generar el par de claves en el formato PEM necesario. Por ejemplo,

        openssl req -new -x509 -newkey rsa:4096 -keyout private.pem -sigopt rsa_padding_mode:pss -sha256 -sigopt rsa_pss_saltlen:64 -out public.pem -nodes -days 365

        Pegue el contenido de public.pem en el campo Public Certificate. Pegue el contenido de private.pem en el campo Private Key.

      • ID de certificado: introduzca el ID de certificado para conectarse al servidor de datos.

        Para obtener el ID de certificado, utilice la configuración de credenciales de cliente (M2M) NetSuite OAuth 2.0 para agregar el archivo de certificado público (auth-cert.pem) a la lista de claves de certificado y copiar el ID de certificado generado.

  8. Si el origen que desea utilizar para la asignación es una búsqueda guardada, también debe especificar los siguientes detalles en Extracción de búsqueda guardada:
    • ID de aplicación: introduzca el ID de aplicación NetSuite para transformaciones de datos.
    • Versión: introduzca el número de versión de NetSuite.
  9. Seleccione la casilla de control en Crear modelo de datos para instalar flujos de datos y flujos de trabajo predefinidos que puede ejecutar para extraer datos de NetSuite y moverlos al esquema de destino de Oracle mediante el asistente de creación de almacén de datos.
  10. Haga clic en Probar conexión para probar la conexión establecida.
  11. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Crear.

    Se crea la nueva conexión.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Seleccione Crear almacén de datos para seleccionar las áreas funcionales y crear el almacén de datos NetSuite en el esquema de destino. Consulte Uso del Asistente de Creación de Almacenes de Datos para obtener más información.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir el esquema.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Uso del Asistente de Creación de Almacenes de Datos

Los datos de su cuenta NetSuite se agrupan en áreas de negocio o temáticas en Analytics Warehouse. El asistente de creación de almacén de datos permite seleccionar las áreas que desea incluir en el almacén de datos recién creado.

Para utilizar el Asistente de Creación de Almacenes de Datos:

  1. En la página de inicio, haga clic en el separador Conexiones. Aparece la página Conexiones.
  2. Haga clic en el icono Acciones (Icono Acciones) junto a la conexión de Oracle NetSuite que desea utilizar para crear el almacén de datos y haga clic en Crear almacén de datos.

    Se abre el asistente de creación de almacén de datos.

  3. En la lista desplegable Conexión, seleccione la conexión de Autonomous Database en la que reside el esquema de destino.
  4. En la lista desplegable Esquema temporal, todos los esquemas correspondientes a la conexión seleccionada se muestran en dos grupos:
    • Esquema existente (uno que haya importado en Oracle Data Transforms) y
    • Nuevo esquema de base de datos (uno que aún no haya importado).
    Seleccione el esquema que desea usar en la lista desplegable.
  5. Del mismo modo, seleccione el esquema de destino.
  6. Haga clic en Siguiente.
  7. Seleccione las NetSuite áreas de negocio que desea utilizar para transferir datos del almacén de datos NetSuite al esquema de destino.
  8. Haga clic en Guardar.

    Data Transforms inicia el proceso para crear el almacén de datos. Haga clic en Trabajos en el panel izquierdo de la página de inicio para supervisar el progreso del proceso. Cuando el trabajo se completa correctamente, Data Transforms crea una carpeta de proyecto que incluye todos los flujos de trabajo y flujos de datos predefinidos, que puede ejecutar para transferir datos de la conexión NetSuite al esquema de destino. Consulte Ejecución de flujos de trabajo creados previamente para cargar datos en el esquema de destino para obtener más información.

Ejecución de los flujos de trabajo predefinidos para cargar datos en el esquema de destino

Cuando el asistente de creación de almacén de datos se completa correctamente, Data Transforms crea un proyecto que incluye todos los flujos de datos y flujos de trabajo creados previamente que puede ejecutar para extraer datos de una conexión NetSuite y cargarlos en el esquema de destino.

Para ver y ejecutar los flujos de trabajo predefinidos:

  1. Haga clic en Proyectos en el panel izquierdo de la página de inicio y seleccione el proyecto NetSuite recién creado.
  2. Haga clic en Flujos de trabajo en el panel de la izquierda. En la página Detalles de proyecto se muestran los siguientes flujos de trabajo predefinidos:
    • Origen de etapa NetSuite en SDS
    • Extraer claves primarias de transacción
    • Cargar SDS en almacén
    • Aplicar eliminaciones
    • Todos los flujos
  3. Haga clic en el icono Acciones (Icono Acciones) junto al flujo de trabajo que desea ejecutar y haga clic en Iniciar.

    Oracle recomienda que ejecute Todos los flujos de trabajo para ejecutar todos los flujos de trabajo predefinidos.

    Para ver el estado del flujo de trabajo, haga clic en Trabajos en el panel izquierdo del proyecto actual. Cuando el trabajo finaliza correctamente, todos los datos de la conexión NetSuite se cargan en el esquema de destino.

Creación de una conexión de Oracle Object Storage

Puede utilizar transformaciones de datos para cargar datos de Oracle Object Storage en Autonomous Database.

La función de puntos finales dedicados de OCI Object Storage permite a los clientes de OCI acceder de forma segura a los cubos de almacenamiento. Consulte Puntos finales dedicados de Object Storage para obtener más información. Debe utilizar el nuevo formato de URL al crear conexiones de Object Storage en Data Transforms. Para los usuarios que ya tienen una conexión a Object Storage, la URL existente se actualiza automáticamente al nuevo formato de URL.

Para crear una conexión de Oracle Object Storage, debe tener un nombre de usuario y un token de autenticación de Oracle Cloud Infrastructure. Consulte Obtención de un token de autenticación para obtener información sobre cómo generar el token de autenticación. Debe especificar estos detalles al definir la conexión en Oracle Data Transforms.

Nota:

  • Para utilizar una conexión del almacenamiento de objetos de Oracle para importar datos en transformaciones de datos, debe utilizar una dirección IP pública para acceder al nodo de cálculo. Si desea utilizar una dirección IP privada para acceder al servicio de almacenamiento de objetos, asegúrese de que dispone de acceso a Internet.
  • El formato de archivo soportado para cargar datos de Oracle Object Storage en Autonomous Database y viceversa es CSV.
  • Los tipos de dato soportados son Numérico, Doble, Cadena y Fecha.
  • La carga de datos no es compatible con las conexiones de Oracle Object Storage.
  • Para crear una asignación a Object Storage, la tecnología de origen debe soportar el paquete DBMS_CLOUD. De lo contrario, la asignación fallará.
  • Las transformaciones de datos no soportan la conectividad entre dominios para Object Storage. Por ejemplo, no puede conectarse desde Transformaciones de datos configuradas en una región de Government Cloud a Object Storage que está en un dominio comercial.

Para definir una conexión de Oracle Object Storage,

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
    Aparece la página Conexiones.
  2. Haga clic en Crear Conexión.
    Se muestra la página Crear conexión.
  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Bases de datos.
  4. Seleccione Oracle Object Storage como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. Introduzca la URL en el cuadro de texto URL de almacenamiento de objetos. Puede introducir la URL en cualquiera de los siguientes formatos:
    • URL con nombre de dominio completo.

      Por ejemplo,

      https://<namespace>.swiftobjectstorage.<your-region>.oci.customer-oci.com/v1/<your-namespace>/<your-bucket>
      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o
    • Si desea utilizar la URL proporcionada por la consola de OCI, especifique la URL solo hasta el nombre del cubo.

      Por ejemplo,

      https://<namespace>.swiftobjectstorage.<your-region>.oci.customer-oci.com/v1/<your-namespace>/<your-bucket>
      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o
    • Si selecciona Credencial como Modo de conexión (consulte el paso 6), especifique la URL hasta bucketname/o

      Por ejemplo,

      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o/
      Nota

      El modo de credencial solo está disponible para transformaciones de datos que están disponibles como una lista independiente en Marketplace denominada Data Integrator: Web Edition.
    Los valores de Region, Namespace y Bucket se rellenan automáticamente en función de la URL proporcionada.
  8. Para seleccionar el modo de conexión, realice lo siguiente:
    • Seleccione Conectividad de Swift y proporcione los siguientes detalles:
      • En el cuadro de texto Nombre de usuario, introduzca su nombre de usuario de Oracle Cloud Infrastructure. Para los arrendamientos que soportan dominios de identidad, especifique el nombre de dominio junto con el nombre de usuario. Por ejemplo, <nombre_dominio_identidad>/<nombre_usuario>.
      • En el cuadro de texto Token, introduzca el token de autenticación.
    • (Esto solo se aplica a las transformaciones de datos que están disponibles como una lista independiente en Marketplace denominada Data Integrator: Web Edition). Seleccione Credencial y proporcione la credencial de ODI en el cuadro de texto Introducir credencial.

      Debe crear la credencial en el repositorio y en la instancia de Autonomous Database que ha creado durante la creación de la instancia. Al crear un flujo de datos para asignar datos de Object Storage a Autonomous Database, también debe crear la credencial de ODI en el esquema de destino. Antes de ejecutar la asignación, asegúrese de seleccionar el paso y, en el panel Propiedades, defina la opción de KM Crear credencial en false. De lo contrario, la conexión basada en credenciales fallará.

      Para crear la credencial, ejecute el siguiente script:

      begin DBMS_CLOUD.create_credential( credential_name => '<Credential name>',
            username => '<oci username>', password => '<auth token>' ); end;
  9. Haga clic en Crear.
    Se crea la nueva conexión.
  10. Haga clic en Probar conexión para probar la conexión establecida.

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Creación de una conexión de servidor REST

Puede conectarse a cualquier punto final de servicio REST, importar las entidades de datos en transformaciones de datos y utilizarlas como origen en un flujo de datos.

Para crear un conector REST genérico, debe proporcionar la URL de JDBC, el nombre de usuario y la contraseña para conectarse al punto final. También puede crear y cargar un archivo de configuración que contenga información como los métodos de autenticación, los puntos finales y las tablas desde los que desea importar entidades de datos.

El separador Aplicación de la página Crear conexión incluye dos opciones de conexión para crear una conexión REST genérica: REST genérica y configuración REST genérica. Este tema tiene las siguientes secciones:

Las conexiones recién creadas se muestran en la página Conexiones.

Haga clic en el icono Acciones (Icono Acciones) junto a la conexión seleccionada para realizar las siguientes operaciones:

  • Seleccione Editar para editar los detalles de conexión proporcionados.
  • Seleccione Probar conexión para probar la conexión creada.
  • Haga clic en Exportar para exportar la conexión. Consulte Exportar objetos.
  • Seleccione Suprimir esquema para suprimir esquemas.
  • Seleccione Suprimir conexión para suprimir la conexión creada.

También puede buscar la conexión necesaria para conocer sus detalles según los siguientes filtros:

  • Nombre de la conexión.
  • tecnología asociada a la conexión creada.

Creación de una conexión REST genérica

Para crear esta conexión, debe especificar la URL del servicio REST y seleccionar un esquema temporal en el que Data Transforms pueda crear entidades de datos después de la operación de ingeniería inversa.

Para definir una conexión de servidor REST:

  1. En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.

    Aparece la página Conexiones.

  2. Haga clic en Crear Conexión.

    Se muestra la página Crear conexión.

  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Aplicaciones.
  4. Seleccione Resto genérico como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. En el cuadro de texto URL de servicio REST, introduzca la URL del punto final que presta servicio a los recursos REST.
  8. En el cuadro de texto Host de proxy, introduzca el nombre de host del servidor proxy que se va a utilizar para la conexión.
  9. En el cuadro de texto Puerto del proxy, introduzca el número de puerto del servidor proxy.
  10. En el cuadro de texto Usuario, introduzca el nombre de usuario para la conexión al punto final de REST.
  11. En el cuadro de texto Contraseña, introduzca la contraseña para conectarse al punto final de REST.
  12. Seleccione una conexión de la lista desplegable Conexión temporal. La lista muestra solo las conexiones de Autonomous Database existentes. Para utilizar una conexión diferente, cree la conexión antes de llegar a esta página.
  13. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Probar conexión para probar la conexión.
  14. Haga clic en Crear.

    Se crea la nueva conexión.

Creación de una conexión de Rest genérica mediante un archivo de configuración

Se aplica a: Aplicable transformación de datos disponible como un listado independiente en Marketplace llamado Data Integrator: Web Edition.

Para crear un conector REST genérico, necesita la URL de JDBC, el nombre de usuario, la contraseña y un archivo de configuración. El archivo de configuración es un archivo de modelo con la convención de nomenclatura file_name.rest que debe cargar al crear una conexión al servidor REST. Debe especificar los puntos finales, las asignaciones de tablas y los métodos de autenticación para crear el archivo de configuración. Puede crear el archivo de configuración con cualquier editor de texto.

Para definir una conexión de servidor REST mediante un archivo de configuración:
  1. En el panel izquierdo de la página de inicio, haga clic en el separador Conexiones.

    Aparece la página Conexiones.

  2. Haga clic en Crear conexión.

    Se muestra la página Crear conexión.

  3. Realice una de las siguientes acciones:
    • En el campo Seleccionar tipo, introduzca el nombre o parte del nombre del tipo de conexión.
    • Seleccione el separador Aplicaciones.
  4. Seleccione Configuración de Resto Genérico como tipo de conexión.
  5. Haga clic en Siguiente.
  6. El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
  7. Utilice el cuadro de texto Archivo de configuración para cargar el archivo de configuración que desea utilizar.
  8. En el cuadro de texto URL JDBC, introduzca la URL para conectarse al servidor.
  9. En los cuadros de texto Usuario y Contraseña, introduzca el nombre de usuario y la contraseña para conectarse al punto final de REST. Puede dejar estos campos en blanco si estos valores no son aplicables o ya se han mencionado en la URL de JDBC.
  10. Después de proporcionar todos los detalles de conexión necesarios, haga clic en Probar conexión para probar la conexión.
  11. Haga clic en Crear.

    Se crea la nueva conexión.