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:
- En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
Aparece la página Conexiones.
- Haga clic en Crear Conexión.
Se desliza la página Crear conexión.
- 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.
- 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.
- 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.
- URL de JDBC: URL para conectarse al servidor de datos. Por ejemplo:
- 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.
- Conexión -
- 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:
- Compruebe si la instancia de Autonomous Database desde la que accede a Data Transforms está configurada para utilizar un punto final privado.
Consulte Activación del acceso a orígenes de datos privados desde Autonomous Database para obtener más información.
- Si falla una conexión entre bases de datos autónomas en un punto final privado con un error "Mismatch with server cert DN", compruebe si ha especificado la propiedad
ssl_server_dn_match=yes
en la URL de JDBC. Consulte Troubleshoot Mismatch with Server Cert DN Error para obtener más información.
- Compruebe si la instancia de Autonomous Database desde la que accede a Data Transforms está configurada para utilizar un punto final privado.
- 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 () 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 transformaciones de datos. - Creación de conectores personalizados
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. - Creación de una conexión de Data Transforms para carga de datos remota
Puede conectarse a una instancia de Data Transforms existente y ejecutar una carga de datos de forma remota. - Creación de una conexión de Delta Share
Delta Share de Databricks 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. - Creación de una conexión de conector de Oracle Business Intelligence Cloud
Oracle Business Intelligence Cloud Connector (BICC) permite extraer datos de negocio de un origen de datos y cargarlos en Autonomous Database. - 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. - 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. - 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 de 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. - 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. - 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.
Tema principal: Página Data Transforms
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.
SE APLICA A:

- 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 |
|
|
Amazon EMR Hive | Base de datos | Si | Si | Si | No |
|
|
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 |
|
|
Apache Impala | Base de datos | Si | Si | Si | No |
|
|
SQL de Apache Spark | Base de datos | Si | Si | Si | No |
|
|
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 |
|
|
Azure Synapse Analytics | Base de datos | Si | Si | Si | Si |
|
|
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 |
|
|
Hive de CDH de Cloudera | Base de datos | Si | Si | Si | No |
|
|
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 |
|
donde |
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 |
|
|
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 |
|
|
FinancialForce | Aplicación | Si | Si | Si | Si |
|
|
FourSquare | Aplicación | Si | Si | Si | No |
|
|
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 |
|
|
Google BigQuery | Base de datos | Si | Si | Si | No |
|
|
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 |
|
|
Hortonworks Hive | Base de datos | Si | Si | Si | No |
|
|
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 |
|
|
IBM DB2 alojado | Base de datos | Si | Si | Si | Si |
|
|
IBM DB2 UDB | Base de datos | Si | Si | Si | Si |
|
|
Almacén DB2 de IBM | Base de datos | Si | Si | Si | Si |
|
|
IBM DB2/400 | Base de datos | Si | Si | Si | Si |
|
|
Informix | Base de datos | Si | Si | Si | No |
|
|
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 |
|
|
Marketo | Aplicación | Si | Si | Si | No |
|
|
Microsoft Dynamics 365 | Aplicación | Si | Si | Si | Si |
|
|
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 |
|
|
Mongo DB | Base de datos | Si | Si | Si | Si |
|
|
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 |
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 |
|
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 Por ejemplo,
donde <UniqueValue> es un valor único para cada entorno. Por ejemplo, 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 |
|
|
PostgreSQL | Base de datos | Si | Si | Si | Si |
|
|
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 |
|
|
SAP BW/4HANA | Base de datos | Si | Si | Si | No |
|
|
SAP HANA | Aplicación | Si | Si | Si | No |
|
|
SAP NetWeaver | Base de datos | Si | Si | Si | No |
|
|
SAP S. 4HANA Cloud | Aplicación | Si | Si | Si | No |
|
|
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 |
|
|
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:**************; |
Tema principal: Trabajar con conexiones
Crear conectores personalizados
Se aplica a: transformación de datos disponible como un listado independiente en Marketplace llamado Data Integrator: Web Edition.
Para crear un nuevo conector:
- En el panel izquierdo, haga clic en Administración.
Aparece un mensaje de advertencia.
- Haga clic en Continuar.
- En el panel de la izquierda, haga clic en Conexiones personalizadas.
Aparece la pantalla Custom Connections (Conexiones personalizadas).
- Haga clic en Crear tipo de conexión.
Aparece la página Crear Tipo de Conexión.
- 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.
- Introduzca un nombre para la conexión.
- 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. - 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 () 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.
Tema principal: Trabajar con conexiones
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 definir una conexión de Data Transforms:
Las conexiones recién creadas se muestran en la página Conexiones.
Haga clic en el 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.
Tema principal: Trabajar con conexiones
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:
- En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
Aparece la página Conexiones.
- Haga clic en Crear Conexión.
Se muestra la página Crear conexión.
- 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.
- Seleccione Delta Share como tipo de conexión.
- Haga clic en Siguiente.
- El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
- 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>/
. - 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.
- 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.
- 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
- Haga clic en Probar conexión para probar la conexión establecida.
- 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 () 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:
- 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.
- En la página Inicio, haga clic en Cargar datos. Aparece el asistente de Crear carga de datos.
- Haga clic en Siguiente.
- En el separador Conexión de Origen,
- En la lista desplegable Tipo de conexión, seleccione Delta Share.
- en la lista desplegable Conexión, seleccione la conexión necesaria desde la que desea agregar las entidades de datos.
- 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.
- Haga clic en Siguiente.
- En el separador Conexión de Destino,
- 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. - En la lista desplegable Conexión, seleccione la conexión necesaria desde la que desea cargar las entidades de datos.
- Introduzca un nombre único en el cuadro de texto Esquema.
- 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. 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.
- En la lista desplegable Tipo de conexión, seleccione Oracle como tipo de conexión.
- Haga clic en
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 () 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.
Tema principal: Trabajar con conexiones
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,
Las conexiones recién creadas se muestran en la página Conexiones.
Haga clic en el 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.
Tema principal: Trabajar con conexiones
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.
Para definir la conexión de Oracle Cloud Infrastructure Generative AI:
La conexión recién creada se muestra en la página Conexiones.
Tema principal: Trabajar con 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 definir una conexión a Oracle Financials Cloud,
Las conexiones recién creadas se muestran en la página Conexiones.
Haga clic en el 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.
Tema principal: Trabajar con conexiones
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:
- Conéctese a NetSuite como administrador mediante la siguiente URL:
- 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.
- 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.
- 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
- 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.
- Haga clic en Guardar para aplicar estos permisos al rol personalizado.
- 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.
- 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:
- En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
Aparece la página Conexiones.
- Haga clic en Crear Conexión.
Se muestra la página Crear conexión.
- 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.
- Seleccione Oracle NetSuite como tipo de conexión.
- Haga clic en Siguiente.
- El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
- 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 deprivate.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.
- Para utilizar la conectividad JDBC, especifique los siguientes detalles:
- 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.
- 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.
- Haga clic en Probar conexión para probar la conexión establecida.
- 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 () 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:
- En la página de inicio, haga clic en el separador Conexiones. Aparece la página Conexiones.
- Haga clic en el 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.
- En la lista desplegable Conexión, seleccione la conexión de Autonomous Database en la que reside el esquema de destino.
- 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).
- Del mismo modo, seleccione el esquema de destino.
- Haga clic en Siguiente.
- Seleccione las NetSuite áreas de negocio que desea utilizar para transferir datos del almacén de datos NetSuite al esquema de destino.
- 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:
- Haga clic en Proyectos en el panel izquierdo de la página de inicio y seleccione el proyecto NetSuite recién creado.
- 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
- Haga clic en el 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.
Tema principal: Trabajar con conexiones
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,
Las conexiones recién creadas se muestran en la página Conexiones.
Haga clic en el 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.
Tema principal: Trabajar con conexiones
Creación de una conexión de servidor REST
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.
- Creación de una conexión REST genérica
- Creación de una conexión de Rest genérica mediante un archivo de configuración
Las conexiones recién creadas se muestran en la página Conexiones.
Haga clic en el 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:
- En el panel izquierdo de la página inicial, haga clic en el separador Conexiones.
Aparece la página Conexiones.
- Haga clic en Crear Conexión.
Se muestra la página Crear conexión.
- 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.
- Seleccione Resto genérico como tipo de conexión.
- Haga clic en Siguiente.
- El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
- En el cuadro de texto URL de servicio REST, introduzca la URL del punto final que presta servicio a los recursos REST.
- 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.
- En el cuadro de texto Usuario, introduzca el nombre de usuario para la conexión al punto final de REST.
- En el cuadro de texto Contraseña, introduzca la contraseña para conectarse al punto final de REST.
- 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.
- Después de proporcionar todos los detalles de conexión necesarios, haga clic en Probar conexión para probar la conexión.
- 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: 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.
- En el panel izquierdo de la página de inicio, haga clic en el separador Conexiones.
Aparece la página Conexiones.
- Haga clic en Crear conexión.
Se muestra la página Crear conexión.
- 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.
- Seleccione Configuración de Resto Genérico como tipo de conexión.
- Haga clic en Siguiente.
- El campo Nombre de conexión se rellena previamente con un nombre por defecto. Puede editar este valor.
- Utilice el cuadro de texto Archivo de configuración para cargar el archivo de configuración que desea utilizar.
- En el cuadro de texto URL JDBC, introduzca la URL para conectarse al servidor.
- 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.
- Después de proporcionar todos los detalles de conexión necesarios, haga clic en Probar conexión para probar la conexión.
- Haga clic en Crear.
Se crea la nueva conexión.
Tema principal: Trabajo con conexiones