Trabalhar com Conexões

As conexões ajudam a conectar o Data Transformas a várias tecnologias acessíveis pela rede do OCI.

Esta seção descreve as etapas genéricas para criar uma conexão. As opções de detalhes de conexão exibidas podem variar dependendo do tipo de conexão selecionado.

Além dos tipos de conexão listados em Tipos de Conexão Suportados, você pode criar conectores personalizados, que podem ser usados para conectar o Data Transforms a quaisquer origens de dados JDBC suportadas. Consulte Criar Conectores Personalizados.

Para criar uma nova conexão:

  1. No painel esquerdo da Home page, clique na guia Connections.

    A página Connections é exibida.

  2. Clique em Criar Conexão.

    A página Criar Conexão é exibida em slides.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione o tipo de conexão que deseja criar.
      • Bancos de dados - Permite configurar qualquer tipo de conexão para tipos de banco de dados suportados.
      • Aplicativos - Permite configurar qualquer tipo de conexão para aplicativos suportados.
      • Serviços - Permite que você configure qualquer tipo de conexão para serviços suportados.
  4. Depois de selecionar o tipo de conexão necessário, clique em Próximo.

    O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.

  5. Para Detalhes da Conexão, forneça os detalhes da conexão do tipo selecionado, como:
    • Conexão -
      • URL JDBC - O URL para estabelecer conexão com o servidor de dados. Por exemplo:
        jdbc:weblogic:sqlserver://hostname:port[;property=value[;...]]
        Observação

        Se você estiver acessando o serviço Data Transforms de um Autonomous Database em um ponto final público, os números de porta permitidos serão 2484, 1521-1525, 1708, 3306, 80.

        Para conectores que usam um driver autoREST que fornece os arquivos de modelo juntamente com o driver, especifique o nome de servidor e outras propriedades necessárias para estabelecer conexão com essa origem de dados. Por exemplo:

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

      • Usuário - O nome de usuário, se necessário, para conexão com o servidor.
      • Senha - A senha para conexão com o servidor.
    • Opções avançadas
      • Tamanho da Extração de Array - Ao ler grandes volumes de dados de um servidor de dados, o Oracle Data Transforms busca lotes sucessivos de registros. Esse valor é o número de linhas (registro lido) solicitadas pelo Oracle Data Transforms em cada comunicação com o servidor de dados.
      • Tamanho da Atualização do Lote - Ao gravar grandes volumes de dados no servidor de dados, o Oracle Data Transforms envia lotes sucessivos de registros. Esse valor é o número de linhas ( registros gravados) em um único comando INSERT do Oracle Data Transforms.
        Observação

        Defina o Tamanho da Atualização do Lote como 1000 ou menos para carregar tabelas com colunas de tipo de dados BLOB.
      • Grau de Paralelismo do Alvo - Este valor indica o número de threads permitidos para uma tarefa de carregamento. O valor padrão é 1. O número máximo de threads permitido é 99.
      Observação

      Os detalhes da conexão são específicos e as opções acima variam com base no tipo de conexão selecionado. Para a conexão padrão criada durante o provisionamento, somente os campos Usuário e Senha são editáveis. Todos os outros campos são desativados.
  6. Após fornecer todos os detalhes de conexão necessários, clique em Testar Conexão para testar a conexão.
    Se a conexão de teste falhar, execute um dos seguintes procedimentos:
  7. Clique em Criar.

    A nova conexão foi criada.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da conexão.
  • Tecnologia associada à conexão criada.

Tópicos

Tipos de Conexão Suportados

Este tópico lista os tipos de conexão suportados para conexão com o Data Transforms.

As regiões de nuvem do governo são necessárias para dar suporte aos padrões de conformidade com FIPS para proteção de dados. A Transformação de Dados em domínios Governamentais é compatível com o FIPS 140-2 Nível 1. Certifique-se de que as origens de conexões estejam em conformidade com o FIPS para garantir a comunicação segura entre os servidores.

Observação

APLICA-se a: Aplicável Data Transforms disponível como uma listagem separada no Marketplace chamada Data Integrator: Web Edition.
  • Para os conectores que exigem instalação de driver, copie os arquivos jar para o diretório /u01/oracle/transforms_home/userlibs antes de adicionar a conexão.
  • Além dos tipos de conexão listados aqui, você pode criar conectores personalizados, que podem ser usados para conectar o Data Transforms a quaisquer origens de dados JDBC suportadas. Consulte Criar Conectores Personalizados.
Nome Tipo Suportado no Data Integrator: Web Edition Suportado em Transformações de Dados incorporadas ao Autonomous Database Suportado em Transformações de Dados incorporadas no OCI GoldenGate Oferece suporte à operação de gravação Modo de Autenticação: Exemplo de URL de Conexão Observações
Aha! Aplicativo Sim Sim Sim Número 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 Aplicativo Sim Sim Sim Número URLParameter: jdbc:weblogic:autorest:ServerName=https://apiv2.ahrefs.com;AuthenticationMethod=URLParameter;SecurityToken=xxxxxxxx;AuthParam=token;  
Amazon Aurora Banco de Dados Sim Sim Sim Sim
  • 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 Banco de Dados Sim Sim Sim Número
  • 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]
  • none: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Amazon Redshift Banco de Dados Sim Sim Sim Sim jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]  
Apache Hive Banco de Dados Sim Sim Sim Número
  • 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]
  • none: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Apache Iceberg Banco de Dados Sim Sim Sim Sim

Os modos de autenticação suportados são Nenhum, Simples e OAuth2.0.

http://<host>:<port>/iceberg
Para obter informações sobre como criar uma conexão usando o Apache Iceberg, consulte Criar uma Conexão do Apache Iceberg.
Impala do Apache Banco de Dados Sim Sim Sim Número
  • 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]
  • none: jdbc:weblogic:impala://servername:port;DatabaseName=databaseName;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
SQL do Apache Spark Banco de Dados Sim Sim Sim Número
  • 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 Banco de Dados Sim Sim Sim Número AWS: jdbc:weblogic:autorest:AuthenticationMethod=AWS;servicename=s3;accesskey=*******;secretkey=*******;  
Faturamento do Azure Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Computação do Azure Banco de Dados Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Azure Data Lake Storage Banco de Dados Sim Sim Sim 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;  
Instâncias de VM Reservadas do Azure Banco de Dados Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Integridade de Recursos do Azure Aplicativo Sim Sim Sim Número 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 Banco de Dados Sim Sim Sim Sim
  • 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]
  • automático: 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 Banco de Dados Sim Sim Sim Sim
  • 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]
  • automático: 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 Aplicativo Sim Sim Sim No HTTPHeader: jdbc:weblogic:autorest:servername=https://api.bigcommerce.com/stores/{store_hash};AuthenticationMethod=HTTPHeader;securitytoken=**************;authheader=X-Auth-Token;  
Cassandra Banco de Dados Sim Sim Sim Sim
  • 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]
  • none: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Cloudera CDH Hive Banco de Dados Sim Sim Sim 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]
  • none: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Nuvem do Confluence Banco de Dados Sim Sim Sim No Básico: jdbc:weblogic:autorest:servername=https://<your-domain.atlassian.net>;authenticationmethod=Basic;  
Transformações de Dados Serviço Sim Sim Sim No - Para obter instruções sobre como estabelecer conexão com uma instância existente do serviço Data Transforms, consulte Criar uma Conexão do Serviço Data Transforms para Carregamento de Dados Remoto.
DataStax Aplicativo Sim Sim Sim Sim
  • 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]
  • none: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]]; User: [Ignored] Password: [Ignored]

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

em que KeyspaceName especifica o nome padrão do espaço de chaves Cassandra ao qual o driver se conecta.

Delta Share Aplicativo Sim Sim Sim No - Para obter instruções sobre como criar uma conexão usando o Compartilhamento Delta, consulte Criar uma Conexão de Compartilhamento Delta
DocuSign Banco de Dados Sim Sim Sim 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]
  • none: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
eBay Aplicativo Sim Sim Sim 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 Banco de Dados Sim Sim Sim Sim
  • 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 Aplicativo Sim Sim Sim Sim
  • 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 Aplicativo Sim Sim Sim No
  • URLParameter: jdbc:weblogic:autorest:servername=https://api.foursquare.com;AuthenticationMethod=URLParameter;securitytoken=**********;authparam=oauth_token;
 
Rest Genérico Aplicativo Sim Sim Sim Número - Para obter informações sobre a conexão com qualquer ponto final do serviço REST para criar uma conexão, consulte Criar uma Conexão do Servidor REST.
Configuração Rest Genérica Aplicativo Sim Número Número Número 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 obter informações sobre a conexão com qualquer ponto final do serviço REST para criar uma conexão, consulte Criar uma Conexão do Servidor REST.
GitHub Aplicativo Sim Sim Sim Número 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=**************;  
Anúncios do Google Aplicativo Sim Número Número Depende do motorista jdbc:weblogic:autorest://servername;[property=value[;...]]; Precisa de instalação de driver
Google AdSense Aplicativo Sim Sim Sim 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 Aplicativo Sim Sim Sim 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 Banco de Dados Sim Sim Sim 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]
  • conta de serviço: jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset;ServiceAccountEmail=serviceAccountEmail;ServiceAccountPrivateKey=serviceAccountPrivateKey.json;AuthenticationMethod=serviceaccount;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Calendário Google Aplicativo Sim Sim Sim 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=**************;  
Gerente de Campanha do Google Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Contatos do Google Aplicativo Sim Sim Sim 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 Banco de Dados Sim Sim Sim 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=**************;  
Anúncios do Google Search 360 Aplicativo Sim Sim Sim 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 Banco de Dados Sim Sim Sim Número
  • 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 Banco de Dados Sim Sim Sim Número
  • 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]
  • none: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
HubSpot Aplicativo Sim Sim Sim Número OAuth2: jdbc:weblogic:hubspot:AuthenticationMethod=OAuth2;ClientID=<CLIENT_ID>;ClientSecret=<CLIENT_SECRET>;AccessToken=<ACCESS_TOKEN>;  
Hypersonic SQL Banco de Dados Sim Sim Sim Sim jdbc:hsqldb:.;ifexists=true[;<property>=<value>...]  
IBM BigInsights Banco de Dados Sim Sim Sim 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]
  • none: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
IBM DB2 Hospedado Banco de Dados Sim Sim Sim Sim
  • texto sem formatação: 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]
 
UDB DB2 DO IBM Banco de Dados Sim Sim Sim Sim
  • texto sem formatação: 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 Warehouse Banco de Dados Sim Sim Sim Sim
  • texto sem formatação: 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 Banco de Dados Sim Sim Sim Sim
  • texto sem formatação: 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 Banco de Dados Sim Sim Sim No
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; Database=databasename;[property=value[;...]]; Usuário: [Obrigatório] Senha: [Obrigatório]
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver;DatabaseName=databasename; AlternateServers=(alternateserver);ConnectionRetryCount=connectionretrycount;ConnectionRetryDelay=connectionretrydelay;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Jira Aplicativo Sim Sim Sim No Básico: jdbc:weblogic:autorest:servername=https://your-domain.atlassian.net;AuthenticationMethod=Basic;  
Klaviyo Aplicativo Sim Sim Sim No URLParameter: jdbc:weblogic:autorest:servername=https://a.klaviyo.com/api;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=api_key;  
Magento Aplicativo Sim No Número Depende do motorista jdbc:weblogic:autorest://servername;[property=value[;...]]; Precisa de instalação de driver
Mailchimp Aplicativo Sim Sim Sim Número BearerToken: jdbc:weblogic:autorest:servername=us20.api.mailchimp.com;AuthenticationMethod=BearerToken;securitytoken=*******;  
MapR Hive Banco de Dados Sim Sim Sim Número
  • 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]
  • none: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
 
Marketo Aplicativo Sim Sim Sim Número
  • 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 Aplicativo Sim Sim Sim Sim
  • 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 Aplicativo Sim Sim Sim Sim 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 Banco de Dados Sim Sim Sim Sim
  • 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]
  • automático: 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]
 
BD Mongo Banco de Dados Sim Sim Sim Sim
  • Nenhum: 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]
  • Sem Formatação: 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 Banco de Dados Sim Sim Sim Sim jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...] Certifique-se de que a propriedade de variável do sistema sql_require_primary_key esteja definida como OFF. Caso contrário, um mapeamento de ADW para MySQL poderá falhar com um erro "Table does not exist".
MySQL Heatwave Banco de Dados Sim Sim Sim Sim jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...]

Se o banco de dados Heatwave MySQL for criado com alta disponibilidade, a operação de gravação não será suportada.

Certifique-se de que a propriedade de variável do sistema sql_require_primary_key esteja definida como OFF. Caso contrário, um mapeamento ADW para MySQL Heatwave poderá falhar com um erro "Table does not exist".

Netezza Banco de Dados Sim Número Número Depende do motorista - O Oracle Data Transforms usa o Netezza JDBC para estabelecer conexão com um banco de dados NCR Netezza. Esse driver deve ser instalado no diretório userlibs do Data Transforms. Você pode baixar o driver Netezza JDBC no site da IBM.
da Oracle Banco de Dados Sim Sim Sim Sim
  • 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 o Data Integrator Web Edition, a operação de gravação só é suportada em alvos de banco de dados na nuvem da Oracle. Para obter detalhes, consulte os termos de uso da Oracle antes de implantar a imagem no OCI Marketplace.
do Oracle Analytics Cloud Aplicativo Sim Sim Sim No -  
Oracle Business Intelligence Cloud (BICC) - Conector Aplicativo Sim Sim Sim No - Para obter informações sobre como criar uma conexão usando o Oracle Business Intelligence Cloud (BICC) Connector, consulte Criar uma Conexão do Oracle Business Intelligence Cloud Connector.
Oracle EBS Aplicativo Sim Sim Sim Sim jdbc:oracle:thin:@<host>:<port>:<sid>  
Oracle ERP Cloud Aplicativo Sim Sim Número Número   Para obter informações sobre como criar uma conexão usando o Oracle ERP Cloud, consulte Criar uma Conexão do Oracle Enterprise Resource Planning Cloud.
Oracle Financials Cloud Aplicativo Sim Sim Sim Número - Para obter informações sobre como criar uma conexão usando o Oracle Financials Cloud, consulte Criar uma Conexão do Oracle Financials Cloud.
Oracle Fusion ERP Aplicativo Sim Sim Sim Número -  
Oracle Fusion Sales Aplicativo Sim Sim Sim No -  
Oracle Fusion Service Aplicativo Sim Sim Sim Número -  
Oracle GoldenGate - OCI Serviço Sim Sim Sim Sim -  
Oracle Marketing Cloud Aplicativo Sim Sim Sim Sim jdbc:weblogic:eloqua:Company=<company_id>;[;property=value[;...]]  
Oracle NetSuite Aplicativo Sim Sim Sim Número jdbc:ns://{Server Host}:{Server Port};ServerDataSource={Server Data Source}; Para obter informações sobre como criar uma conexão usando o Oracle Netsuite, consulte Criar e Usar uma Conexão do Oracle NetSuite.
Armazenamento de Objetos Oracle Banco de Dados Sim Sim Sim Sim - Para obter informações sobre como criar uma conexão usando o Oracle Object Storage, consulte Criar uma Conexão do Oracle Object Storage.
Oracle People Soft Aplicativo Sim Sim Sim Número jdbc:oracle:thin:@<host>:<port>:<sid>  
Oracle Sales Cloud Aplicativo Sim Sim Sim Número jdbc:weblogic:oraclesalescloud://<base_url>;WSCompressData=none  
Oracle Service Cloud Aplicativo Sim Sim Sim Número jdbc:weblogic:oracleservicecloud:loginHost=host;[property=value[;...]]

Ao usar várias conexões JDBC para o Oracle Service Cloud no Oracle Data Transforms, certifique-se de que cada conexão seja identificada exclusivamente para evitar conflitos. Para fazer isso, adicione a propriedade DatabaseName ao URL JDBC.

Por exemplo,

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

em que <UniqueValue> é um valor exclusivo para cada ambiente. Por exemplo, DevConnection ou ProdConnection.

Isso permite arquivos de configuração separados para cada ambiente.

Oracle SIEBEL Aplicativo Sim Sim Sim Número jdbc:oracle:thin:@<host>:<port>:<sid>  
PayPal Aplicativo Sim Sim Sim Número Básico: jdbc:weblogic:autorest: ServerName=https://api-m.sandbox.paypal.com;AuthenticationMethod=Basic;  
Pivotal HD Banco de Dados Sim Sim Sim Número -  
Pivotal HDB Banco de Dados Sim Sim Sim Número
  • 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 Banco de Dados Sim Sim Sim Sim
  • 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]
 
Qmetria Aplicativo Sim Sim Sim Número URLParameter: jdbc:weblogic:autorest:servername=https://qtmcloud.qmetry.com;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=apiKey;  
QuickBooks On-line Aplicativo Sim Sim Sim Número 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 Pagamentos Aplicativo Sim Sim Sim 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=**************;  
Anúncios do Quora Aplicativo Sim Sim Sim No OAuth2: jdbc:weblogic:autorest:ServerName=api.quora.com/ads;AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;Scope=ads_read;  
Sálv. Aplicativo Sim Sim Sim 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 do Salesforce Aplicativo Sim Sim Sim 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 Aplicativo Sim Sim Sim Sim
  • 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 Banco de Dados Sim Sim Sim 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 Aplicativo Sim Sim Sim 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 Database Sim Sim Sim 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]
 
Nuvem SAP S/4HANA Aplicativo Sim Sim Sim 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]
 
Semestre Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]];  
ServiceNow Serviço Sim Sim Sim 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 Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Snowflake Database Sim Sim Sim Sim Básico: jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];  
Praça Aplicativo Sim Sim Sim No BearerToken: jdbc:weblogic:autorest:servername=sandbox.api.intuit.com;AuthenticationMethod:BearerToken;securitytoken=**************************;  
Dividir Aplicativo Sim Sim Sim No BearerToken: jdbc:weblogic:autorest:servername=https://api.stripe.com;AuthenticationMethod=BearerToken;securitytoken=**************************;  
SAP Sybase ASE Database Sim Sim Sim Sim jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
SAP Sybase IQ Database Sim Sim Sim Sim jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
Sybase As Anywhere Banco de Dados Sim Sim Sim Sim jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
TeamCity Aplicativo Sim Sim Sim No BearerToken: jdbc:weblogic:autorest:ServerName=https://{your_teamcity_servername}.com;AuthenticationMethod=BearerToken;SecurityToken=Ab12cdEfG3HIJkL.MNOpQRStuvWX4yZabcD56cD7eF8GHiJ90Klm.nOpqRst2u3VWxYZabC4DEfGhIjk;  
Teradados Database Sim No No Depende do motorista jdbc:weblogic:teradata://<host>:<port>/<database>[;property=value[;...]] O Data Transforms usa o Driver JDBC Teradata para estabelecer conexão com um Banco de Dados Teradata. Para usar o Teradata como uma origem de dados, o Teradata Gateway for JDBC deve estar em execução, e esse driver deve ser instalado no diretório userlibs de Transformações de Dados. Você pode baixar o driver JDBC no site do Teradata.
Teradados 17+ Banco de Dados Sim No No Depende do motorista - O Data Transforms usa o Driver JDBC Teradata para estabelecer conexão com um Banco de Dados Teradata. Para usar o Teradata como uma origem de dados, o Teradata Gateway for JDBC deve estar em execução, e esse driver deve ser instalado no diretório userlibs de Transformações de Dados. Você pode fazer download do driver JDBC no site do Teradata.
Tumblr Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Veeva CRM Aplicativo Sim Sim Sim Sim
  • 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]
 
Volusão Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Wistia Aplicativo Sim Sim Sim Número Básico: jdbc:weblogic:autorest:servername=https://api.wistia.com;authenticationmethod=Basic;  
WooCommerce Aplicativo Sim Número Número Depende do motorista jdbc:weblogic:autorest://servername;[property=value[;...]]; Precisa de instalação de driver
WordPress Aplicativo Sim Sim Sim Número 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 Aplicativo Sim Número No Depende do motorista jdbc:weblogic:autorest://servername;[property=value[;...]]; Precisa de instalação de driver
X Aplicativo Sim Sim Sim No -  
Xero Aplicativo Sim Sim Sim No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Yelp Aplicativo Sim Sim Sim Número BearerToken: jdbc:weblogic:autorest:servername=https://api.yelp.com/v3;AuthenticationMethod=BearerToken;securitytoken=**************************;  
Zendesk Aplicativo Sim Sim Sim Número 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 Zoho Aplicativo Sim Sim Sim Não 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 Aplicativo Sim Sim Sim Não 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:**************;  

Criar Conectores Personalizados

APLICA-SE A: Aplicável Data Transforms que está disponível como uma listagem separada no Marketplace chamada Data Integrator: Web Edition.

A página Conexões Personalizadas da guia Administração do Oracle Data Transforms ajuda a criar conectores personalizados que apontam para qualquer origem de dados suportada pelo JDBC.
Os conectores personalizados serão listados na página Criar Conexão, na qual você pode usá-los para conectar origens de dados ao Data Transforms. Consulte Trabalhar com Conexões para obter mais informações.

Para criar um novo conector:

  1. No painel esquerdo, clique em Administração.

    Uma mensagem de advertência é exibida.

  2. Clique em Continuar.
  3. No painel esquerdo, clique em Conexões Personalizadas.

    A tela Conexões Personalizadas é exibida.

  4. Clique em Criar Tipo de Conexão.

    Será exibida a página Criar Tipo de Conexão.

  5. Na lista drop-down Categoria, selecione o tipo de conexão que você deseja criar, seja banco de dados, aplicativo ou serviço.
  6. Digite um nome para a conexão.
  7. Informe o nome do Driver JDBC da conexão de origem. Por exemplo, oracle.jdbc.OracleDriver.
    Observação

    Para conectores que exigem instalação do driver, você precisa copiar os arquivos jar para o diretório /u01/oracle/transforms_home/userlibs antes de adicionar a conexão.
  8. Clique em OK.

A conexão personalizada recém-criada aparece na lista e está disponível na página Criar Conexão.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir para excluir a conexão criada.
    Observação

    Você não pode excluir conectores personalizados que tenham conexões existentes.

Criar uma Conexão de Transformações de Dados para Carga de Dados Remota

Você pode estabelecer conexão com uma instância existente do Data Transforms e executar um carregamento de dados remotamente.

Para criar essa conexão, você precisa especificar o URL da instância do Data Transforms com o nome da API rest do ODI de onde deseja executar a carga de dados.

Para definir uma conexão do Data Transforms:

  1. No painel esquerdo da Home page, clique na guia Connections.
    A página Connections é exibida.
  2. Clique em Criar Conexão.
    A página Criar Conexão é apresentada.
  3. Para Selecionar Tipo,
    • No campo Nome, digite o nome da conexão recém-criada
    • Selecione Serviços como o tipo de conexão que você deseja criar.
  4. Na caixa de texto URL do Ponto Final, informe o URL da API rest do ODI de onde você deseja executar o carregamento de dados. Informe o URL no formato http://<host-ip-address>:<port>/odi-rest.
  5. Na caixa de texto Usuário, informe SUPERVISOR como o nome do usuário.
  6. Na caixa de texto Senha, informe a senha do Supervisor do ODI.
  7. Após fornecer todos os detalhes de conexão necessários, clique em Testar Conexão para testar a conexão estabelecida.
  8. Clique em Criar.
    A nova conexão foi criada.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Criar uma Conexão do Iceberg Apache

O Apache Iceberg é um formato de tabela padrão aberto que é otimizado para gerenciar grandes conjuntos de dados analíticos. O Data Transforms suporta o uso do Apache Iceberg como destino para carregar dados de qualquer origem de dados baseada em SQL.

O Data Transforms suporta o Oracle Object Storage (compatibilidade com S3) e os serviços de armazenamento do AWS S3 para armazenar os arquivos parquet das tabelas do Apache Iceberg.

O Data Transforms Apache Iceberg Connector requer que já exista um Catálogo REST. Este Catálogo REST é configurado com base no Apache Gravitino (link externo) com a especificação Iceberg Open API.

Observação

O serviço Data Transforms suporta o uso do Apache Gravitino versão 0.7.0-incubando ou inferior para ativar o serviço REST.

Criando uma Conexão do Iceberg Apache

Você pode configurar uma conexão do Apache Iceberg com o Catálogo REST do Iceberg fornecendo o URL REST e detalhes de autenticação, como o nome de usuário e a senha. Você também pode usar a autenticação mais segura do OAuth 2.0 para criar a conexão.

Para criar uma conexão do Apache Iceberg:

  1. No painel esquerdo da Home page, clique na guia Connections.

    A página Connections é exibida.

  2. Clique em Criar Conexão.

    A página Criar Conexão é apresentada.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Bancos de Dados.
  4. Selecione Apache Iceberg como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Na caixa de texto Nome do Catálogo, informe um nome.
  8. Na caixa de texto URL de Rest, informe o URL do servidor REST. Informe o valor no formato <host>:<port>/<ServiceName>/iceberg.
  9. Na seção drop-down Autenticação, execute um dos seguintes procedimentos:
    • Selecione Nenhum.
    • Selecione Simples e informe o Usuário Rest e a Senha Rest.
    • Selecione OAuth e informe os seguintes detalhes:
      • Local do Depósito: O local onde você deseja armazenar os dados. Por exemplo, s3://my-bucket/my/table/location
      • URI de Token: O URL para obter o Token OAuth no formato http://<host>:<port>
      • Caminho do Token: O caminho para o token OAuth. Por exemplo, /oauth2/token.
      • ID do Cliente: O ID do Cliente OAuth.
      • Segredo do Cliente: O segredo do Cliente OAuth.
      • Escopo de Autenticação: As permissões concedidas a um cliente ao acessar o servidor Gravitino. Por exemplo, um valor de Escopo de Autenticação test pode indicar que o cliente está autorizado a acessar recursos relacionados ao escopo de teste" no Gravitino. [Opcional]
      • Tipo de Concessão: O método que o servidor de autorização deve usar para emitir o token de acesso. Por exemplo, client_credentials e authorization_code. [Opcional]
  10. Clique em Testar Conexão, para testar a conexão estabelecida.
  11. Depois de fornecer todos os detalhes de conexão exigidos, clique em Criar.

    A conexão do Apache Iceberg é configurada com o Catálogo REST, que armazena os dados do Iceberg no Oracle Object Storage.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a Conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Criando e Executando um Carregamento de Dados do Apache Iceberg

Você pode criar um carregamento de dados para qualquer origem de dados de origem baseada em SQL, como o Oracle, para carregar dados nas tabelas de destino do Apache Iceberg. Para usar o Apache Iceberg como origem de dados de destino, você precisa fornecer o nome da conexão e o namespace. Um namespace no Apache Iceberg é semelhante ao esquema em bancos de dados relacionais.

Depois que você criar o carregamento de dados, todas as tabelas no esquema de origem serão listadas na página Detalhes do Carregamento de Dados, juntamente com opções para carregar, anexar e mesclar incrementalmente os dados de cada uma das tabelas de origem selecionadas. Quando a execução do carregamento de dados for concluída, você poderá ler os dados das tabelas do Iceberg. Você pode adicionar o carregamento de dados como uma etapa em um workflow e criar uma programação para executar os workflows em um intervalo de tempo predefinido. Consulte Criar um Novo Workflow.

Para criar e executar um Carregamento de Dados do Apache Iceberg:

  1. Execute um dos seguintes procedimentos:
    • Na Página Inicial, clique em Carregar Dados. O assistente Criar Carga de Dados é exibido.

      Na guia Criar Carga de Dados, informe um nome se quiser substituir o valor padrão, adicionar uma descrição e selecionar um projeto na lista suspensa.

    • Na Home page, clique em Projetos e, em seguida, no mosaico do projeto necessário. No painel esquerdo, clique em Cargas de Dados e clique em Criar Carga de Dados. O assistente Criar Carga de Dados é exibido.
  2. Insira um nome se quiser substituir o valor padrão e adicionar uma descrição.
  3. Para Processamento de Carga, execute um dos seguintes procedimentos:
    • Selecione o botão de opção Interno e, na lista suspensa Tipo de Implantação, selecione Transformações de Dados (Batch).
    • Selecione o botão de opção Delegar e, na lista suspensa Tipo de Implantação, selecione OCI GoldenGate. Na Conexão de Implantação GoldenGate, selecione uma conexão.
  4. Clique em Próximo.
  5. Na guia Conexão de Origem,
    1. Na lista drop-down Tipo de Conexão, selecione uma origem de dados baseada em SQL.
    2. na lista drop-down conexão, selecione a conexão necessária cujas entidades de dados você deseja adicionar.
    3. Clique em Próximo.
  6. Na guia Conexão de Destino,
    1. Na lista drop-down Tipo de Conexão, selecione Apache Iceberg como o tipo de conexão.
    2. Na lista drop-down Conexão, selecione a conexão na qual deseja usar para carregar os dados.
    3. Especifique o Namespace. Você pode selecionar entre namespaces existentes ou criar um novo namespace.
    4. Clique em Salvar.

    A página Detalhes da Carga de Dados é exibida listando todas as tabelas de origem.

  7. Selecione as tabelas necessárias para carregar e a operação de carregamento de dados correspondente. As opções de carregamento de dados que você pode usar são Mesclagem Incremental, Anexação Incremental, Anexar e Não Carregar.
  8. Clique em ícone Salvar para salvar as alterações. Uma marca de seleção verde (ícone de marca de seleção verde) na linha indica que as alterações foram salvas.
  9. Clique em ícone executarpara executar a carga de dados.

    Um prompt de confirmação é exibido quando a carga de dados é iniciada com sucesso.

Para verificar o status do carregamento de dados, consulte o painel Status do Carregamento de Dados à direita abaixo dos detalhes do Esquema de Destino. Para obter detalhes sobre o painel, consulte Monitorar Status de Cargas de dados, Fluxos de dados e Fluxos de trabalho. Este painel mostra links para os jobs executados para executar este carregamento de dados. Clique no link para monitorar o andamento na página Detalhes da Tarefa. Para obter mais informações sobre jobs, consulte Criar e Gerenciar Jobs.

Todas as tabelas carregadas e seus detalhes são listados na página Entidades de Dados. Para exibir as estatísticas das entidades de dados, clique no ícone Ações (Ícone Ações) ao lado da entidade de dados, clique em Visualizar e selecione a guia Estatísticas. Consulte Exibir Estatísticas de Entidades de Dados para obter informações.

Criar uma Conexão de Compartilhamento Delta

O Databricks Delta Share é um protocolo aberto para compartilhamento seguro de dados. O Oracle Data Transforms se integra ao Delta Share para carregar dados para o Oracle Autonomous Database. Você pode usar a conexão Delta Share para carregar dados do Databricks ou do Oracle Data Share.

Para usar o Databricks como origem, você precisa especificar o URL do servidor de compartilhamento Delta junto com o token do portador que permite acessar o servidor de compartilhamento Delta Lake. Para usar o Oracle Data Share como origem, você precisa especificar o URL do ponto final do token juntamente com um ID de cliente e a chave secreta.

Criando a Conexão de Compartilhamento Delta

Para definir uma conexão do Delta Share:

  1. No painel esquerdo da Home page, clique na guia Connections.

    A página Connections é exibida.

  2. Clique em Criar Conexão.

    A página Criar Conexão é apresentada.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Bancos de Dados.
  4. Selecione Compartilhamento Delta como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Na caixa de texto Compartilhar URL do Ponto Final, informe o URL do servidor de Compartilhamento Delta. Informe o valor no formato <host>:<port>/<shareEndpoint>/.
  8. Na seção Conexão, faça o seguinte:
    • Selecione Oracle Data Share e forneça o URL do Ponto Final do Token, o ID do Cliente e o Segredo do Cliente para acessar o compartilhamento.

      Você pode obter essas informações do documento JSON do Perfil de Compartilhamento Delta que precisará fazer download fornecido a você pelo Provedor de Compartilhamento. (É aqui que eles obtêm o URL do Ponto Final de Compartilhamento)

      Você pode obter essas informações do documento JSON do Perfil de Compartilhamento Delta que você pode fazer download do link de ativação fornecido pelo provedor de Compartilhamento de Dados para acessar seu compartilhamento.

    • Selecione Databricks e, na caixa de texto Token do Portador, informe o token para conexão com o servidor de Compartilhamento Delta.
  9. Se você precisar usar um proxy para acessar o Delta Share Server ou o Delta Share Storage, configure as seguintes definições:
    • Na caixa de texto Host Proxy, informe o nome do host do servidor proxy a ser usado para a conexão.
    • Na caixa de texto Porta Proxy, informe o número da porta do servidor proxy.
    • Marque as seguintes caixas de seleção, dependendo de onde o proxy é necessário:
      • Usar proxy para acessar o Delta Share Server
      • Usar proxy para acessar o Delta Share Storage
  10. Clique em Testar Conexão, para testar a conexão estabelecida.
  11. Depois de fornecer todos os detalhes de conexão exigidos, clique em Criar.

    A nova conexão foi criada.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a Conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Criando e Executando uma Carga de Dados de Compartilhamento Delta

Para carregar dados do Delta Share no Oracle Autonomous Database, o usuário de conexão da Oracle deve ser um usuário Admin. Os privilégios de administrador são necessários para que o usuário Oracle possa criar e inserir dados em tabelas em outro esquema.

Quando você executa o carregamento de dados, o Data Transforms carrega os dados em uma tabela correspondente no esquema de destino. O carregamento de dados é executado de forma incremental. Na primeira vez que você executa um carregamento de dados, o Data Transforms copia todos os dados em novas tabelas. Para cada execução de carregamento de dados subsequente, ele só faz upload das alterações. Todas as adições ou exclusões nos registros serão refletidas nas tabelas de destino. Observe que se houver qualquer alteração de metadados na tabela, por exemplo, uma coluna for adicionada, o Data Transforms criará uma nova tabela para carregar os dados no servidor de destino. Você pode criar um workflow, adicionar o carregamento de dados como uma etapa, criar um agendamento para executar os workflows em um intervalo de tempo predefinido. Consulte Criar um Novo Workflow.

Para criar e executar uma carga de dados do Delta Share:

  1. Execute um dos seguintes procedimentos:
    • Na Home page, clique em Carregar Dados. O assistente de Criação de Carga de Dados é exibido.

      Na guia Criar Carregamento de Dados, informe um nome se quiser substituir o valor padrão, adicionar uma descrição e selecionar um projeto no menu suspenso.

    • Na Home page, clique em Projetos e, em seguida, no mosaico do projeto necessário. No painel esquerdo, clique em Carregamentos de Dados e, em seguida, clique em Criar Carregamento de Dados. O assistente de Criação de Carga de Dados é exibido.

      Na guia Criar Carga de Dados, informe um nome se quiser substituir o valor padrão e adicionar uma descrição.

  2. Clique em Próximo.
  3. Na guia Conexão de Origem,
    1. No menu suspenso Tipo de Conexão, selecione Compartilhamento Delta.
    2. na lista drop-down Conexão, selecione a conexão necessária na qual você deseja adicionar as entidades de dados.
    3. Selecione o compartilhamento que você deseja carregar tabelas na lista drop-down Compartilhar. A lista drop-down lista todos os compartilhamentos da conexão selecionada.
    4. Clique em Próximo.
  4. Na guia Conexão de Destino,
    1. Na lista suspensa Tipo de Conexão, selecione Oracle como o tipo de conexão.
      Observação

      Esta lista drop-down lista apenas conexões do tipo JDBC.
    2. Na lista drop-down Conexão, selecione a conexão necessária para carregar as entidades de dados.
    3. Informe um nome exclusivo na caixa de texto Esquema.
    4. Clique em Salvar.
    A página Detalhes da Carga de Dados é exibida listando todas as tabelas no compartilhamento selecionado com seus nomes de esquema.
    Observação

    Para dados de Compartilhamento Delta, a página Detalhes da Carga de Dados só inclui a opção ícone executar. Não é possível aplicar diferentes ações - mesclagem incremental, acréscimo incremental, recriação, truncamento, acréscimo - nas entidades de dados antes de carregá-las para o esquema de destino. Isso serve para garantir que os dados sejam consistentes entre o servidor de Compartilhamento Delta e o esquema de destino.
  5. Clique em ícone executarpara executar o carregamento de dados.

    Um prompt de confirmação é exibido quando o carregamento de dados é iniciado com sucesso.

Para verificar o status da carga de dados, consulte o painel Status à direita, abaixo dos detalhes do Esquema de Destino. Para obter detalhes sobre o painel Status, consulte Monitorar o Status de Cargas de Dados, Fluxos de Dados e Workflows. Esse painel mostra links para os jobs que são executados para executar essa carga de dados. Clique no link para monitorar o andamento na página Detalhes do Job. Para obter mais informações sobre jobs, consulte Criar e Gerenciar Jobs.

Todas as entidades de dados carregadas com seus detalhes são listadas na página Entidades de Dados. Para exibir as estatísticas das entidades de dados, clique no ícone Ações (Ícone Ações) ao lado da entidade de dados, clique em Visualizar e selecione a guia Estatísticas. Consulte Exibir Estatísticas de Entidades de Dados para obter informações.

Criar uma Conexão do Oracle Business Intelligence Cloud Connector

O Oracle Business Intelligence Cloud Connector (BICC) permite extrair dados de negócios de uma origem de dados e carregá-los no Autonomous Database.

Para criar uma conexão do Oracle BICC, primeiro configure o armazenamento externo usando a guia Conexão do OCI Object Storage na Console do BICC. Você precisa especificar esses detalhes de conexão ao definir a conexão no Oracle Data Transforms.

Você pode usar a conexão BICC para escolher as ofertas cujos armazenamentos de dados deseja extrair. O Data Transforms usa um Oracle Object Storage Data Server usado pelo Oracle BICC para preparar os arquivos extraídos, que você pode usar como origem para mapeamento. Observe que você não pode usar uma conexão do Oracle BICC como destino para mapeamento.

Para definir uma conexão do Oracle BICC,

  1. No painel esquerdo da Home page, clique na guia Conexões.
    A página Connections é exibida.
  2. Clique em Criar Conexão.
    A página Criar Conexão é apresentada.
  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Aplicativos.
  4. Selecione Oracle BI Cloud Connector como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Informe o URL na caixa de texto URL do BI Cloud Connector Service.
  8. Na seção Conexão, informe os seguintes detalhes:
    • Na caixa de texto Usuário, digite o nome do usuário configurado na Console do Oracle BI Cloud Connector.
    • Na caixa de texto Senha, informe a senha configurada na Console do Oracle BI Cloud Connector.
  9. Na seção Armazenamento, informe os seguintes detalhes:
    • Na caixa de texto Nome do BICC de Armazenamento Externo, informe o nome do armazenamento externo conforme exibido na Console do Oracle BI Cloud Connector.
    • Na caixa de texto Bucket de Armazenamento Externo, especifique o bucket no qual as extrações são submetidas a upload. Os nomes dos buckets são obtidos na Console do OCI.
    • Na caixa de texto Espaço de Nome de Armazenamento Externo, especifique o namespace. O namespace é obtido na Console do OCI.
    • Na caixa de texto Região de Armazenamento Externo, digite a região do OCI Object Storage.
    • Na caixa de texto Usuário de Armazenamento Externo, digite seu nome de usuário do Oracle Cloud Infrastructure.
    • Na caixa de texto Token de Armazenamento Externo, digite o token de autenticação.
  10. Clique em Testar Conexão para testar a conexão estabelecida.
  11. Clique em Criar.
    A nova conexão foi criada.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a Conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Criar e usar uma Conexão do Oracle Cloud Infrastructure Generative AI

A Oracle Cloud Infrastructure (OCI) Generative AI permite que as organizações automatizem o resumo de texto e a geração dinâmica de conteúdo. O Data Transforms se integra à OCI Generative AI para oferecer suporte ao uso de vetores de incorporação em um fluxo de dados.

Antes de criar uma conexão do OCI Generative AI, você cria uma conexão do Oracle Database 23ai. O Data Transforms usará essa conexão para testar a conexão do OCI Generative AI. Para criar a conexão do OCI Generative AI, especifique detalhes como o URL do OCI, o OCID do Usuário, o OCID da Tenancy, o OCID do Compartimento, a Chave Privada e as informações de Impressão Digital.
Consulte Usar Vetor de Incorporação de Texto em um Fluxo de Dados para obter informações sobre como você usará essa conexão para adicionar incorporação de vetor em um fluxo de dados.

Para definir a Conexão do Oracle Cloud Infrastructure Generative AI:

  1. No painel esquerdo da Home page, clique na guia Conexões.

    A página Connections é exibida.

  2. Clique em Criar Conexão.

    A página Criar Conexão é apresentada.

  3. Para Selecionar Tipo,
    • No campo Nome, informe o nome da conexão recém-criada.
    • Selecione Serviços como o tipo de conexão.
  4. Selecione OCI Generative AI e Next.
  5. Para Detalhes da Conexão, forneça os seguintes detalhes:
    • URL do OCI - O URL do ponto final do serviço OCI Generative AI.
    • OCID do Usuário - O OCID do usuário na Console do Oracle Cloud Infrastructure.
    • OCID da Tenancy - O OCID da tenancy na Console do Oracle Cloud Infrastructure.
    • OCID do Compartimento - O OCID do compartimento da Console do Oracle Cloud Infrastructure.
    • Chave Privada - A chave privada no formato PEM. Especifique o caminho para seu arquivo de chave privada submetido a download.
    • Impressão Digital - A impressão digital da chave recém-adicionada.
  6. Depois de provar todos os detalhes de conexão necessários, clique em Criar.

    A nova conexão foi criada.

  7. Clique em Testar Conexão, para testar a conexão estabelecida.

    Um pop-up é exibido listando as conexões do Oracle Database 23ai que você configurou. Selecione a opção que deseja usar para testar esta conexão.

    Observação

    Se a conexão de teste falhar, consulte Diagnosticando e Solucionando Problemas de Conexão do OCI Generative AI para obter instruções sobre como corrigir o problema.

A conexão recém-criada é exibida na página Conexões.

Diagnosticando e solucionando problemas de conexão do OCI Generative AI

Se a opção Testar Conexão falhar para uma conexão do OCI Generative AI, faça o seguinte para solucionar o problema:

  1. Certifique-se de ter inserido todas as informações de conexão corretamente. Por exemplo,
    • Amostra de URL do OCI: https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/embedText
    • Amostra de chave privada: MIIEvg......beE/
  2. Ao clicar em Testar Conexão, você será solicitado a escolher uma Conexão Oracle. Certifique-se de que seja uma conexão do Oracle 23ai.
  3. Faça log-in no banco de dados Oracle 23ai como administrador e execute a seguinte consulta para garantir que os status sejam válidos:
    SELECT object_name, object_type, status
    FROM dba_objects
    WHERE object_name = 'DBMS_VECTOR_CHAIN' AND owner = 'CTXSYS';
  4. Verifique se o seguinte bloco plsql funciona no seu banco de dados. O Data Transforms usa o bloco plsql para executar o Testar Conexão.
    exec dbms_vector_chain.drop_credential('OCI_CRED');
    declare
      jo json_object_t;
    begin
      -- create an OCI credential
      jo := json_object_t();
      jo.put('user_ocid', '<your user ocid>');
      jo.put('tenancy_ocid', '<your tenancy ocid');
      jo.put('compartment_ocid', '<your compartment ocid');
      jo.put('private_key', '<your private key');
      jo.put('fingerprint', '<your fingerprint>');
      dbms_output.put_line(jo.to_string);
      dbms_vector_chain.create_credential(
        credential_name => 'OCI_CRED',
        params => json(jo.to_string));
    end; 
    select dbms_vector_chain.utl_to_embedding('hello', JSON('{"provider": "ocigenai","credential_name" : "OCI_CRED", "url": "https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/embedText","model": "cohere.embed-english-light-v2.0"}')) from dual;
    Se você receber um erro HTTP request failed ao executar a consulta de bloco plsql, tente conceder acesso de rede ao seu usuário:
    BEGIN
        DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
            host => '*',
            ace => xs$ace_type(privilege_list => xs$name_list('connect'),
                               principal_name => '<your username>',
                               principal_type => xs_acl.ptype_db));
    END;

Criar uma Conexão do Oracle Enterprise Resource Planning Cloud

O Oracle Enterprise Resource Planning (ERP) Cloud é um pacote completo de Software as a Service (SaaS) baseado na nuvem que gerencia funções como contabilidade, gerenciamento financeiro, gerenciamento de projetos, compras e gerenciamento de riscos. O conector Data Transforms Oracle ERP Cloud permite extrair dados de relatório de um servidor ERP Cloud e carregá-los no Autonomous Database.
Para usar uma conexão do Oracle ERP Cloud nas Transformações de Dados, você precisa do URL do serviço Web do BI Publisher usado para a instância do Oracle ERP Cloud e o arquivo de relatório do BI Publisher que é gerado no formato de Dados (CSV).
Observe as seguintes informações:
  • Não é possível usar uma conexão do Oracle ERP Cloud como destino para mapeamento.
  • O carregamento de dados não é suportado para conexões do Oracle ERP Cloud.

Criando uma Conexão do Oracle ERP Cloud Server

Para criar essa conexão, você precisa especificar o URL WSDL do serviço de Relatório e o nome de usuário e a senha para estabelecer conexão com a instância do ERP Cloud.

Para definir uma Conexão do Oracle ERP Cloud Server:

  1. No painel esquerdo da Home page, clique na guia Conexões.

    A página Connections é exibida.

  2. Clique em Criar Conexão.

    A página Criar Conexão é apresentada.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Aplicativos.
  4. Selecione Oracle ERP Cloud como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Na caixa de texto URL WSDL, informe o URL do web service do BI Publisher usado para a instância do Oracle ERP Cloud. O formato do URL é BI Publisher Hostname/xmlpserver/services/PublicReportWSSService?wsdl.

    Por exemplo: https://fa-eudu-saasfademo1.ds-fa.oraclepdemos.com/xmlpserver/services/PublicReportWSSService?wsdl.

  8. Na caixa de texto Host Proxy, informe o nome do host do servidor proxy a ser usado para a conexão.
  9. Na caixa de texto Porta Proxy, informe o número da porta do servidor proxy.
  10. Na caixa de texto Usuário, informe o nome do usuário para estabelecer conexão com a instância do Oracle ERP Cloud.
  11. Na caixa Senha, informe a senha para estabelecer conexão com a instância do Oracle ERP Cloud.
  12. Após fornecer todos os detalhes de conexão necessários, clique em Testar Conexão para testar a conexão.
  13. Clique em Criar.

    A conexão recém-criada é exibida na página Conexões.

    Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

    • Selecione Editar para editar os detalhes fornecidos da conexão.
    • Selecione Test Connection para testar a conexão criada.
    • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
    • Selecione Excluir Esquema para excluir esquemas.
    • Selecione Excluir Conexão para excluir a conexão criada.

    Você também pode procurar a conexão necessária para saber seus detalhes com base nos seguintes filtros:

    • Nome da conexão.
    • Tecnologia associada à conexão criada.

Importando Definições de Entidade de Dados de um Servidor Oracle ERP Cloud

Para conexões do Oracle ERP Cloud, a página Importar Entidades de Dados requer entrada em pares de chave/valor. Para importar dados, você precisa especificar a chave BIPReportLocation, que se refere ao local do relatório do BI Publisher no servidor BI. Você pode encontrar essas informações no servidor BI quando o relatório correspondente estiver aberto.

Para importar entidades de dados do Oracle ERP Cloud:
  1. No painel esquerdo da Home page, clique na guia Entidades de Dados.

    A página Entidades de Dados é exibida.

  2. Clique em Importar Entidades de Dados. Slides da página Importar Entidades de Dados.
  3. No menu suspenso Conexão, selecione a conexão do Oracle ERP Cloud que você criou em Criando uma Conexão do Oracle ERP Cloud Server. As opções na página são alteradas para exibir apenas o campo Nome da Entidade.
  4. No campo Nome da Entidade, informe um nome para a entidade de dados.
  5. Digite BIPReportLocation no campo Chave.
  6. Informe o local do arquivo de relatório do BI Publisher no campo Valor correspondente à chave. Especifique o caminho até o nome do arquivo ReportFile.xdo.
  7. Clique em Iniciar.

    Um Job é criado e o ID do Job correspondente é exibido para você rastrear a sessão. Clique no ID do Job para exibir os detalhes do job. Após a execução bem-sucedida do job, a entidade de dados é exibida na página Entidades de Dados.

  8. Clique no ícone Ações (Ícone Ações) ao lado da Entidade de Dados selecionada e selecione Editar.
    A página Editar Entidade de Dados é exibida e exibe uma tabela com as seguintes informações:
    • Nome
    • Tipo de dados
    • Tamanho
    • Dimensionar
    • Não Nulo

    Verifique o tipo de dados e o tamanho das entidades importadas. O Oracle Data Transforms determina os tipos de dados e o tamanho do primeiro registro do arquivo, mas pode definir valores padrão (por exemplo, 50 para o tamanho do campo da string) ou tipos de dados incorretos. No caso de um campo vazio, o tipo de dados é definido como String com 50 caracteres de comprimento.

  9. Clique em Salvar.

Criar uma Conexão do Oracle Financials Cloud

Você pode extrair dados transacionais em tempo real dos pontos finais REST do Oracle Financials Cloud, importar as entidades de dados para o Data Transforms e usá-las como origem em um fluxo de dados.

Para criar uma conexão do Oracle Financials Cloud, você precisa escolher um esquema temporário em que o Data Transforms possa criar entidades de dados após a operação de engenharia reversa.

Para definir uma conexão do Oracle Financials Cloud,

  1. No painel esquerdo da Home page, clique na guia Conexões.
    A página Connections é exibida.
  2. Clique em Criar Conexão.
    A página Criar Conexão é apresentada.
  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Aplicativos.
  4. Selecione Oracle Financials Cloud como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Na caixa de texto URL do Serviço REST, digite o URL do ponto final que atende aos recursos REST.
  8. Na caixa de texto Host Proxy, informe o nome do host do servidor proxy a ser usado para a conexão.
  9. Na caixa de texto Porta Proxy, informe o número da porta do servidor proxy.
  10. Na caixa de texto Usuário, digite o nome do usuário para conexão com o ponto final REST.
  11. Na caixa de texto Senha, informe a senha para estabelecer conexão com o ponto final REST.
  12. Escolha uma conexão na lista drop-down Conexão Intermediária. A lista exibe apenas conexões existentes do Autonomous Database. Para usar uma conexão diferente, crie a conexão antes de acessar esta página.
  13. Depois de fornecer todos os detalhes de conexão exigidos, clique em Criar.
    A nova conexão foi criada.
  14. Clique em Testar Conexão, para testar a conexão estabelecida.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a Conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Criar e Usar uma Conexão do Oracle NetSuite

Você pode usar o Driver JDBC do Oracle NetSuite ou a autenticação OAuth 2.0 para estabelecer conexão com o aplicativo Oracle NetSuite. Para conexões do Oracle NetSuite, o Data Transforms permite carregar fluxos de dados e fluxos de trabalho predefinidos que você pode executar para transferir dados do NetSuite para seu esquema de destino.

Configurando Permissões de Acesso Necessárias para Criar Data Warehouse

Antes de criar uma conexão NetSuite ou usar o Assistente de criação de data warehouse em Data Transforms, você precisa fazer login no NetSuite como administrador, habilitar o SuiteAnalytics Connect, criar um papel personalizado e definir as permissões de acesso necessárias para criar o Data Warehouse do NetSuite.

Para configurar as permissões de acesso:

  1. Faça log-in no NetSuite como administrador usando o seguinte URL:

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

  2. Verifique se o recurso SUITEANALYTICS CONNECT está habilitado.

    Vá para Configuração > Empresa > Habilitar recursos. Clique na aba Analytics e verifique se a caixa SuiteAnalytics Connect está marcada.

  3. Adicione uma função personalizada.

    Vá para Configuração > Usuários/Funções > Gerenciamento de Usuário > Gerenciar Funções. Clique em Nova Função, adicione os detalhes necessários e clique em Salvar para criar uma função personalizada.

  4. Atribua as permissões necessárias ao papel personalizado.

    Vá para Configuração > Usuários/Funções > Gerenciamento de Usuário > Gerenciar Funções. Clique em Personalizar ao lado do nome do papel personalizado ao qual você gostaria de adicionar a permissão do SuiteAnalytics Connect.

    Clique na guia Transações na guia Permissões e designe as seguintes permissões:

    • Detalhes da conta
    • Listas contábeis
    • Gerenciamento Contábil
    • Contas
    • Contas a Pagar
    • Gráfico de contas a pagar
    • Registro de contas a pagar
    • Contas a Receber
    • Gráficos de Contas a Receber
    • Registro de Contas a Receber
    • Ajustar estoque
    • Ajustar planilha de estoque
    • Relatórios de amortização
    • Cronogramas de amortização
    • Trilha de Auditoria
    • Balanço patrimonial
    • Registros de conta bancária
    • Faturar pedidos de compra
    • Programações de Faturamento
    • Faturas
    • Planilha do Armazenamento em Compartimento
    • Transferência de compartimento
    • Pedido de compra com entregas fracionadas
    • Criar montagens
    • Grupos de CRM
    • Calendário
    • Venda à Vista
    • Reembolso de venda à vista
    • Cobrança
    • Cobrança - Regras de execução
    • Regra de cobrança
    • Marcar
    • Aulas
    • Configuração do recurso de comissão
    • Relatórios de comissão
    • Confirmar pedidos
    • Confirmar folha de pagamento
    • Concorrentes
    • Utilização do Componente
    • Contatos
    • Contar estoque
    • Criar tabelas de alocação
    • Cartão de Crédito
    • Reembolso do Cartão de Crédito
    • Registros de cartão de crédito
    • Aviso de Crédito
    • Devoluções de crédito
    • Moeda
    • Reavaliação de moeda
    • Tipo de evento de reconhecimento personalizado
    • Depósito do Cliente
    • Pagamento do Cliente
    • Reembolso do cliente
    • Clientes
    • Relatórios de despesas diferidas
    • Registros Excluídos
    • Departamentos
    • Depósito
    • Aplicação de Depósito
    • Arquivos e Documentos
    • Editar Previsão
    • Editar Previsão do Gerente
    • Modelo de e-mail
    • Transação de comissão de funcionário
    • Aprovação de transação de comissão de funcionário
    • Registro do Funcionário
    • Lembretes do funcionário
    • Func
    • Inserir saldos iniciais
    • Inserir créditos do fornecedor
    • Registros de patrimônio líquido
    • Estabelecer cotas
    • Estimar
    • Eventos
    • Expense Report
    • Expenses
    • Exportar Listas
    • Dimensão do valor justo
    • Fórmula de valor justo
    • Preço de valor justo
    • Demonstrativos Financeiros
    • Localizar transação
    • Registros de ativo fixo
    • Atender pedidos
    • Solicitação de atendimento
    • General Ledger
    • Gerar Listas de Preços
    • Gerar Instruções
    • Despesas de funcionários importadas
    • Remessa de Entrada
    • Receita
    • Demonstrativo de receita
    • Estoque
    • Alteração de Status de Estoque
    • NFF
    • Aprovação da NFF
    • Faturar pedidos de venda
    • Atendimento do Item
    • Recebimento do Item
    • Categoria de Receita do Item
    • Itens
    • Instantâneo/lembretes do lead
    • Localizações
    • Registros de passivo de longo prazo
    • Efetuar Lançamento
    • Gerenciar Períodos Contábeis
    • Gerenciar Folha de Pagamento
    • Atualizações em Massa
    • Transações memorizadas
    • Acesso ao Dispositivo Móvel
    • Patrimônio Líquido
    • Registros sem contabilização
    • Guia Observações
    • Oportunidade
    • Outros registros de ativos
    • Outros registros de ativo circulante
    • Outros registros de passivo circulante
    • Outras listas
    • Outros Nomes
    • Transferência de propriedade
    • Pagar faturas
    • Pagar imposto sobre vendas
    • Pagar obrigação fiscal
    • Lançamento de contracheque
    • Itens de folha de pagamento
    • Executar Pesquisa
    • Chamadas Telefônicas
    • Enviar variações de fatura de fornecedor
    • Período contábil em transações
    • Catálogos de Preços
    • Planos de preços
    • Processar Folha de Pagamento
    • Regras de receita do projeto
    • Contrato de Compra
    • Ordem de Compra
    • Relatórios da Ordem de Compra
    • Compras
    • Conciliar
    • Reconciliar Relatórios
    • Reembolsar devoluções
    • Personalização do Relatório
    • Programação do Relatório
    • Solicitação de Cotação
    • Requisição
    • Recurso
    • Autorização de Devolução
    • Reavaliar custo de estoque
    • Contrato de Receita
    • Aprovação de contrato de receita
    • Elemento de Receita
    • Mapeamento de campos de reconhecimento de receita
    • Plano de reconhecimento de receita
    • Relatórios de reconhecimento de receita
    • Regra de Reconhecimento de Receita
    • Tabelas de reconhecimento de receita
    • Web Services SOAP
    • Vendas
    • Vendas por parceiro
    • Vendas por promoção
    • Ordem de Venda
    • Aprovação da Ordem de Venda
    • Relatórios de atendimento de pedidos de venda
    • Relatórios de Ordem de Venda
    • Relatório de Transação de Ordem de Venda
    • Configurar orçamentos
    • Configurar web services SOAP
    • Encargo do Demonstrativo
    • Registros de conta estatística
    • Atendimento de Retirada na Loja
    • Pedidos de alteração de assinatura
    • Plano de assinatura
    • Inscrições
    • Subsidiárias
    • SuiteAnalytics Connect
    • SuiteAnalytics Pasta de Trabalho
    • Tarefas
    • Tax
    • Rastrear Mensagens
    • Detalhe da Transação
    • Transferir Fundos
    • Transferir Equipamento
    • Ordem de Transferência
    • Aprovação de Ordem de Transferência
    • Balancete
    • Registros de contas a receber não faturados
    • Desmontagens
    • Unidades
    • Aprovação de fatura do fornecedor
    • Aprovação de pagamento do fornecedor
    • Solicitação de orçamento do fornecedor
    • Autorização de devolução ao fornecedor Approval
    • Autorização de Devolução do Fornecedor
    • Devoluções do Fornecedor
    • Fornecedores
    • Calendário de Trabalho
    • Ordem de Serviço
    • Fechamento da Ordem de Trabalho
    • Conclusão da Ordem de Serviço
    • Emissão da Ordem de Trabalho
  5. Adicione a permissão SuiteAnalytics Connect – Ler tudo.

    Clique na aba Configuração na aba Permissões, selecione SuiteAnalytics Connect – Ler tudo no menu suspenso e clique em Adicionar.

  6. Clique em Salvar para aplicar essas permissões à função personalizada.
  7. Atribua a atribuição personalizada a um usuário. Ao criar uma conexão com NetSuite no Data Transforms, você precisará informar as credenciais desse usuário para estabelecer conexão com o servidor de dados. Consulte Como criar a conexão do Oracle NetSuite para obter informações sobre como criar a conexão.

    Para atribuir a função personalizada ao usuário, vá para Configuração > Usuários / funções > Gerenciar usuários. Clique em Editar ao lado do nome do usuário, designe a função personalizada e clique em Salvar.

  8. Para verificar as permissões de acesso, faça login como o usuário que tem o papel personalizado atribuído.

    Vá para Analytics > Conjuntos de Dados. Clique em Novo Conjunto de Dados. Esta página listará todas as tabelas e tipos de registro aos quais o usuário tem acesso. Procure a tabela "transação", por exemplo, para verificar se o usuário tem acesso à tabela de transação.

Criação da conexão do Oracle NetSuite

Você pode criar uma conexão do Oracle NetSuite usando conectividade JDBC ou autenticação OAuth 2.0.

Para definir uma conexão do Oracle NetSuite:

  1. No painel esquerdo da Home page, clique na guia Conexões.

    A página Connections é exibida.

  2. Clique em Criar Conexão.

    A página Criar Conexão é apresentada.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Aplicativos.
  4. Selecione Oracle NetSuite como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Para especificar os detalhes da conexão, execute um dos seguintes procedimentos:
    • Para usar a conectividade JDBC, especifique os seguintes detalhes:
      • URL do JDBC - Digite a URL do servidor do SuiteAnalytics Connect a ser usado para a conexão.
      • Usuário - Informe o nome do usuário para conexão com o servidor de dados.
      • Na caixa de texto Senha, informe a senha para se conectar ao servidor de dados.
      • Na caixa de texto ID da Conta, informe o ID da conta para conexão com o servidor de dados.
      • Na caixa de texto ID da Atribuição, informe o ID da atribuição para estabelecer conexão com o servidor de dados.
    • Para usar a autenticação OAuth 2.0, clique na opção OAuth 2.0 e especifique os seguintes detalhes:
      • Nome do Usuário - Informe o nome do usuário que tem acesso de atribuição para fazer log-in no NetSuite usando a conexão OAuth 2.0. Este é o usuário ao qual você designou a função personalizada em Configurando Permissões de Acesso Necessárias para Criar Data Warehouse.
      • ID da Conta - Informe o ID da conta para estabelecer conexão com o servidor de dados. Você pode obter essas informações fazendo log-in na conta NetSuite e exibindo as informações de conexão SuiteAnalytics.
      • ID da Atribuição - Informe o ID da atribuição para estabelecer conexão com o servidor de dados. Você pode obter essas informações fazendo log-in na conta NetSuite e exibindo as informações de conexão SuiteAnalytics.
      • ID do Cliente - Informe o ID do cliente para estabelecer conexão com o servidor de dados.

        Para obter o ID do cliente, crie um registro de Integração em NetSuite ativando o Fluxo de Credenciais do Cliente OAuth 2.0. Copie e salve o ID do cliente exibido quando o registro de integração for criado com êxito.

        Observação

        O NetSuite não suporta mais o esquema RSA PKCSv1.5 para assinatura de token para o fluxo de credenciais do cliente NetSuite OAuth 2.0. Todas as integrações que dependem do esquema RSA PKCSv1.5 precisarão ser atualizadas para usar o esquema RSA-PSS. Consulte a documentação do Oracle NetSuite para obter mais informações.
      • Certificado Público e Chave Privada - Use os comandos OpenSSL para gerar o par de chaves no formato PEM necessário. Por exemplo,

        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

        Cole o conteúdo de public.pem no campo Certificado Público. Cole o conteúdo de private.pem no campo Chave Privada.

      • ID do Certificado - Informe o ID do Certificado para estabelecer conexão com o servidor de dados.

        Para obter o ID do certificado, use a Configuração de Credenciais do Cliente NetSuite OAuth 2.0 (M2M) para adicionar o arquivo de certificado público (auth-cert.pem) à lista de chaves de certificado e copiar o ID do Certificado gerado.

  8. Se a origem que você deseja usar para mapeamento for uma pesquisa salva, especifique também os seguintes detalhes em Extração da Pesquisa Salva:
    • ID do Aplicativo: Informe o ID do Aplicativo NetSuite para Transformações de Dados.
    • Versão: Informe o número da versão NetSuite.
  9. Marque a caixa de seleção em Criar Modelo de Dados para instalar fluxos de dados e workflows pré-criados que você pode executar para extrair dados de NetSuite e movê-los para seu esquema de destino da Oracle usando o assistente de Criação de Data Warehouse.
  10. Clique em Testar Conexão para testar a conexão estabelecida.
  11. Depois de fornecer todos os detalhes de conexão necessários, clique em Criar.

    A nova conexão foi criada.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes fornecidos da conexão.
  • Selecione Test Connection para testar a conexão criada.
  • Selecione Criar Data Warehouse para selecionar as áreas funcionais e criar o Data Warehouse NetSuite no esquema de destino. Consulte Usando o Assistente de Criação de Data Warehouse para obter mais informações.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir o esquema.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a Conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Usando o Assistente de Criação de Data Warehouse

Os dados em sua conta NetSuite são agrupados em áreas de negócios ou de assunto no Analytics Warehouse. O assistente de Criação de Data Warehouse permite selecionar as áreas que você deseja incluir no Data Warehouse recém-criado.

Para usar o Assistente de Criação de Data Warehouse:

  1. Na página inicial, clique na guia Connections. A página Connections é exibida.
  2. Clique no ícone Ações (Ícone Ações) ao lado da conexão do Oracle NetSuite que você deseja usar para criar o data warehouse e clique em Criar Data Warehouse.

    O assistente Criar Data Warehouse é aberto.

  3. Na lista drop-down Conexão, escolha a conexão do Autonomous Database na qual seu esquema de destino reside.
  4. Na lista drop-down Esquema de Tabela Intermediária, todos os esquemas correspondentes à conexão selecionada são listados em dois grupos:
    • Esquema Existente (que você importou para o Oracle Data Transforms) e
    • Novo Esquema de Banco de Dados (que você ainda não importou).
    Selecione o esquema que você deseja usar na lista drop-down.
  5. Da mesma forma, selecione o Esquema de Destino.
  6. Clique em Próximo.
  7. Selecione as NetSuite Áreas de Negócios que você deseja usar para transferir dados do Data Warehouse NetSuite para o esquema de destino.
  8. Clique em Salvar.

    O Data Transforms inicia o processo de criação do data warehouse. Clique em Jobs no painel esquerdo da Home page para monitorar o andamento do processo. Quando o job é concluído com sucesso, o Data Transforms cria uma pasta do Projeto que inclui todos os fluxos de trabalho e fluxos de dados pré-criados, que você pode executar para transferir dados da conexão NetSuite para seu esquema de destino. Consulte Executando os Workflows Predefinidos para Carregar Dados no Esquema de Destino para obter mais informações.

Executando os Fluxos de Trabalho Predefinidos para Carregar Dados no Esquema de Destino

Quando o assistente de Criação de Data Warehouse é concluído com sucesso, o Data Transforms cria um projeto que inclui todos os fluxos de dados e workflows pré-criados que você pode executar para extrair dados de uma conexão NetSuite e carregá-los no seu esquema de destino.

Para exibir e executar os fluxos de trabalho predefinidos:

  1. Clique em Projetos no painel esquerdo da Home page e selecione o projeto NetSuite recém-criado.
  2. Clique em Workflows no painel esquerdo. Os seguintes fluxos de trabalho pré-criados são listados na página Detalhes do projeto:
    • Preparar Origem NetSuite para SDS
    • Extrair Transação - Chaves Primárias
    • Carregar SDS para Depósito
    • Aplicar Exclusões
    • Todos os Workflows
  3. Clique no ícone Ações (Ícone Ações) ao lado do workflow que deseja executar e clique em Iniciar.

    A Oracle recomenda que você execute Todos os Workflows para executar todos os workflows pré-criados.

    Para ver o status do workflow, clique em Jobs no painel esquerdo do projeto atual. Quando o job é concluído com sucesso, todos os dados da conexão NetSuite são carregados no esquema de destino.

Criar uma Conexão do Oracle Object Storage

Você pode usar o serviço Data Transforms para fazer upload de dados do Oracle Object Storage para o Autonomous Database.

O recurso de pontos finais dedicados do OCI Object Storage permite que os clientes do OCI acessem com segurança os buckets de armazenamento. Consulte Pontos Finais Dedicados do Serviço Object Storage para obter mais informações. Você precisa usar o novo formato de URL ao criar conexões do serviço Object Storage no Data Transforms. Para usuários que já têm uma conexão do Object Storage, o URL existente é atualizado automaticamente para o novo formato de URL.

Para criar uma conexão do Oracle Object Storage, você precisa ter um nome de usuário e um token de autenticação do Oracle Cloud Infrastructure. Consulte Obtendo um Token de Autenticação para obter informações sobre como gerar o token de autenticação. Você precisa especificar esses detalhes ao definir a conexão no Oracle Data Transforms.

Observe o seguinte:

  • Para usar uma conexão do Oracle Object Storage para importar dados para o Data Transforms, use um endereço IP público para acessar o nó de computação. Se você quiser usar um endereço IP privado para acessar o serviço Object Storage, certifique-se de ter acesso à Internet.
  • O formato de arquivo suportado para carregar dados do Oracle Object Storage para o Autonomous Database e vice-versa é CSV.
  • Os tipos de dados suportados são Numérico, Duplo, String e Data.
  • Não há suporte para carga de dados nas conexões do Oracle Object Storage.
  • Para criar um mapeamento para o serviço Object Storage, a tecnologia de origem deve suportar o pacote DBMS_CLOUD. Caso contrário, o mapeamento falhará.
  • As Transformações de Dados não suportam conectividade entre domínios para o Object Storage. Por exemplo, você não pode estabelecer conexão de Transformações de Dados configuradas em uma região do Cloud do Setor Governamental com o Object Storage que esteja em um realm comercial.

Para definir uma conexão do Oracle Object Storage,

  1. No painel esquerdo da Home page, clique na guia Conexões.
    A página Conexões é exibida.
  2. Clique em Criar Conexão.
    A página Criar Conexão é apresentada.
  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Bancos de Dados.
  4. Selecione Oracle Object Storage como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Informe o URL na caixa de texto URL do Serviço Object Storage. Você pode inserir o URL em um dos seguintes formatos:
    • URL com nome de domínio totalmente qualificado.

      Por exemplo,

      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
    • Se você quiser usar o URL fornecido pela Console do OCI, especifique o URL somente até o nome do bucket.

      Por exemplo,

      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
    • Se você escolher Credencial como o Modo de Conexão (consulte a etapa 6), especifique o URL até bucketname/o

      Por exemplo,

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

      O modo de credencial só está disponível para o Data Transforms que está disponível como uma listagem separada no Marketplace chamada Data Integrator: Web Edition.
    Os valores de Região, Namespace e Bucket são preenchidos automaticamente com base no URL fornecido.
  8. Para selecionar o Modo de Conexão, faça o seguinte:
    • Selecione Conectividade Swift e forneça os seguintes detalhes:
      • Na caixa de texto Nome do Usuário, informe seu nome de usuário do Oracle Cloud Infrastructure. Para tenancies que suportam domínios de identidades, especifique o nome do domínio com o nome do usuário. Por exemplo, <identity-domain-name>/<username>.
      • Na caixa de texto Token, informe o token de autenticação.
    • (Isso só se aplica a Transformações de Dados que estão disponíveis como uma listagem separada no Marketplace chamada Data Integrator: Web Edition.) Selecione Credencial e forneça a credencial do ODI na caixa de texto Informar Credencial.

      Crie a credencial no repositório e no Autonomous Database que você criou durante a criação da instância. Ao criar um fluxo de dados para mapear dados do Object Storage para o Autonomous Database, você também precisa criar a credencial do ODI no esquema de destino. Antes de executar o mapeamento, certifique-se de selecionar a etapa e, no painel Propriedades, defina a opção KM Criar credencial como false. Caso contrário, a conexão baseada em credencial falhará.

      Para criar a credencial, execute o seguinte script:

      begin DBMS_CLOUD.create_credential( credential_name => '<Credential name>',
            username => '<oci username>', password => '<auth token>' ); end;
  9. Clique em Criar.
    A nova conexão foi criada.
  10. Clique em Testar Conexão para testar a conexão estabelecida.

As novas conexões são exibidas na página Connections.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes de conexão fornecidos.
  • Selecione Testar Conexão para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a Conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da Conexão.
  • Tecnologia associada à Conexão criada.

Criar uma Conexão de Servidor REST

Você pode estabelecer conexão com qualquer ponto final de serviço REST, importar as entidades de dados para o Data Transforms e usá-las como origem em um fluxo de dados.

Para criar um conector REST genérico, forneça o URL JDBC, o nome de usuário e a senha para estabelecer conexão com o ponto final. Você também pode criar e fazer upload de um arquivo de configuração que contenha informações como métodos de autenticação, pontos finais e tabelas das quais você deseja importar entidades de dados.

A guia Aplicativo na página Criar Conexão inclui duas opções de conexão para criar uma conexão REST genérica - REST Genérico e Configuração REST Genérica. Esse tópico tem as seguintes seções:

As conexões criadas recentemente são exibidas na página Conexões.

Clique no ícone Ações (Ícone Ações) ao lado da conexão selecionada para executar as seguintes operações:

  • Selecione Editar para editar os detalhes da conexão fornecidos.
  • Selecione Testar Conexão para testar a conexão criada.
  • Clique em Exportar para exportar a conexão. Consulte Exportar Objetos.
  • Selecione Excluir Esquema para excluir esquemas.
  • Selecione Excluir Conexão para excluir a conexão criada.

Você também pode procurar a conexão necessária para saber seus detalhes com base nos seguintes filtros:

  • Nome da conexão.
  • Tecnologia associada à conexão criada.

Criando uma Conexão REST Genérica

Para criar essa conexão, você precisa especificar o URL do serviço REST e escolher um esquema temporário em que o Data Transforms possa criar entidades de dados após a operação de engenharia reversa.

Para definir uma conexão de servidor REST:

  1. No painel esquerdo da Home page, clique na guia Conexões.

    A página Conexões é exibida.

  2. Clique em Criar Conexão.

    Os slides da página Criar Conexão.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Aplicativos.
  4. Selecione Rest Genérico como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Na caixa de texto URL do Serviço REST, informe o URL do ponto final que atende aos recursos REST.
  8. Na caixa de texto Host Proxy, informe o nome do host do servidor proxy a ser usado para a conexão.
  9. Na caixa de texto Porta do Proxy, informe o número da porta do servidor proxy.
  10. Na caixa de texto Usuário, informe o nome do usuário para conexão ao ponto final REST.
  11. Na caixa de texto Senha, informe a senha para estabelecer conexão com o ponto final REST.
  12. Escolha uma conexão na lista drop-down Conexão Intermediária. A lista exibe apenas conexões existentes do Autonomous Database. Para usar uma conexão diferente, crie a conexão antes de acessar esta página.
  13. Após fornecer todos os detalhes necessários da conexão, clique em Testar Conexão para testar a conexão.
  14. Clique em Criar.

    A nova conexão foi criada.

Criando uma Conexão Rest Genérica Usando um Arquivo de Configuração

APLICA-SE A: Aplicável Data Transforms que está disponível como uma listagem separada no Marketplace chamada Data Integrator: Web Edition.

Para criar um conector REST genérico, você precisa do URL JDBC, do nome de usuário, da senha e de um arquivo de configuração. O arquivo de configuração é um arquivo de modelo com a convenção de nomenclatura file_name.rest que você precisa fazer upload ao criar uma conexão do Servidor REST. Você precisa especificar os pontos finais, mapeamentos de tabela e os métodos de autenticação para criar o arquivo de configuração. É possível criar o arquivo de configuração usando qualquer editor de texto.

Para definir uma conexão do servidor REST usando um arquivo de configuração:
  1. No painel esquerdo da Home page, clique na guia Conexões.

    A página Conexões é exibida.

  2. Clique em Criar Conexão.

    Os slides da página Criar Conexão.

  3. Execute um dos seguintes procedimentos:
    • No campo Selecionar Tipo, informe o nome ou parte do nome do tipo de conexão.
    • Selecione a guia Aplicativos.
  4. Selecione Configuração de Rest Genérica como o tipo de conexão.
  5. Clique em Próximo.
  6. O campo Nome da Conexão é pré-preenchido com um nome padrão. Você pode editar esse valor.
  7. Use a caixa de texto Arquivo de Configuração para fazer upload do arquivo de configuração que você deseja usar.
  8. Na caixa de texto URL do JDBC, informe o URL para estabelecer conexão com o servidor.
  9. Nas caixas de texto Usuário e Senha, digite o nome de usuário e a senha para estabelecer conexão com o ponto final REST. Você pode deixar esses campos em branco se esses valores não forem aplicáveis ou já forem mencionados no URL JDBC.
  10. Depois de fornecer todos os detalhes da conexão necessários, clique em Testar Conexão para testar a conexão.
  11. Clique em Criar.

    A nova conexão é criada.