Gestione connessioni

Le connessioni ti aiutano a connettere le trasformazioni dei dati a varie tecnologie raggiungibili dalla tua rete OCI.

In questa sezione vengono descritti i passi generici per creare una connessione. Le opzioni dei dettagli di connessione visualizzati possono variare a seconda del tipo di connessione selezionato.

Oltre ai tipi di connessione elencati in Tipi di connessione supportati, è possibile creare connettori personalizzati, che è possibile utilizzare per connettere le trasformazioni dati a qualsiasi origine dati supportata da JDBC. Vedere Creazione di connettori personalizzati.

Per creare una nuova connessione:

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.

    Viene visualizzata la pagina Connessioni.

  2. Fare clic su Create Connection.

    Nella pagina Crea connessione vengono visualizzate le diapositive.

  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare il tipo di connessione da creare.
      • Database: consente di configurare qualsiasi tipo di connessione per i tipi di database supportati.
      • Applicazioni: consente di configurare qualsiasi tipo di connessione per le applicazioni supportate.
      • Services: consente di configurare qualsiasi tipo di connessione per i servizi supportati.
  4. Dopo aver selezionato il tipo di connessione desiderato, fare clic su Successivo.

    Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.

  5. In Dettagli connessione, fornire i dettagli di connessione per il tipo selezionato, ad esempio:
    • Connessione -
      • URL JDBC: l'URL di connessione al server di dati. Ad esempio:

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

        Per i connettori che utilizzano un driver autoREST che fornisce i file modello insieme al driver, specificare il nome del server e altre proprietà necessarie per connettersi a tale origine dati. Ad esempio:

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

      • Utente: il nome utente, se necessario, per la connessione al server.
      • Password: la password per la connessione al server.
    • Opzioni avanzate
      • Dimensione recupero array: durante la lettura di grandi volumi di dati da un server di dati, Oracle Data Transforms recupera batch successivi di record. Questo valore è il numero di righe (record letti) richiesto da Oracle Data Transforms in ogni comunicazione con il server di dati.
      • Dimensione aggiornamento batch: durante la scrittura di grandi volumi di dati in un server di dati, Oracle Data Transforms esegue il PUSH di batch successivi di record. Questo valore rappresenta il numero di righe (record scritti) in un unico comando INSERT di Oracle Data Transforms.
        Nota

        Impostare la dimensione di aggiornamento batch su 1000 o meno per il caricamento di tabelle con colonne di tipo dati BLOB.
      • Grado di parallelismo per la destinazione: questo valore indica il numero di thread consentiti per un task di caricamento. Il valore predefinito è 1. Il numero massimo di thread consentiti è 99.
      Nota

      I dettagli della connessione sono specifici e le opzioni precedenti variano in base al tipo di connessione selezionato. Per la connessione predefinita creata durante il provisioning, è possibile modificare solo i campi Utente e Password. Tutti gli altri campi sono disabilitati.
  6. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Test connessione per eseguire il test della connessione.
    Se la connessione di prova non riesce, effettuare una delle operazioni riportate di seguito.
  7. Fare clic su Crea.

    La nuova connessione è stata creata.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Selezionare Elimina schema per eliminare gli schemi.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Argomenti

Tipi di connessione supportati

In questo argomento vengono elencati i tipi di connessione supportati per la connessione alle trasformazioni dati.

Le region cloud governative sono necessarie per supportare gli standard di conformità FIPS per la protezione dei dati. Le trasformazioni dei dati nei realm governativi sono conformi agli standard FIPS 140-2 di livello 1. Assicurarsi che le origini delle connessioni siano conformi agli standard FIPS per garantire la comunicazione sicura tra i server.

Nota

SI APPLICA A: Applicabile Trasformazioni dei dati disponibili come elenco separato in Marketplace denominato Data Integrator: Web Edition.
  • Per i connettori che richiedono l'installazione del driver, è necessario copiare i file jar nella directory /u01/oracle/transforms_home/userlibs prima di aggiungere la connessione.
  • Oltre ai tipi di connessione elencati qui, è possibile creare connettori personalizzati, che possono essere utilizzati per connettere le trasformazioni dati a qualsiasi origine dati supportata da JDBC. Vedere Creazione di connettori personalizzati.
Nome Digita Supportato in Data Integrator: Web Edition Supportato nelle trasformazioni dei dati integrate in Autonomous Database Supportato nelle trasformazioni dei dati integrate in OCI GoldenGate Supporta operazione di scrittura Modalità di autenticazione: esempio URL connessione Note
Aha! Application No OAuth2: jdbc:weblogic:autorest:servername=https://{yourdomain}.aha.io; AuthenticationMethod=OAuth2; clientid=**********;clientsecret=*************; authuri=https://{yourdomain}.aha.io/oauth/authorize; tokenuri=https://{yourdomain}.aha.io/oauth/token; redirectUri=http://localhost;  
Ahrefs Application No URLParameter: jdbc:weblogic:autorest:ServerName=https://apiv2.ahrefs.com;AuthenticationMethod=URLParameter;SecurityToken=xxxxxxxx;AuthParam=token;  
Amazon Aurora Database
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Database No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Database jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]  
Apache Hive e dintorni Database No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Impala Database No
  • userIdPassword: jdbc:weblogic:impala://servername:port;DatabaseName=databaseName;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 di Apache Spark Database No
  • kerber: 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 Database No AWS: jdbc:weblogic:autorest:AuthenticationMethod=AWS;servicename=s3;accesskey=*******;secretkey=*******;  
Fatturazione di Azure Application No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Computazione Azure Database No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Azure Database Lake Storage Database 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;  
Istanze VM riservate Azure Database No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Integrità delle risorse di Azure Application No OAuth2: jdbc:weblogic:autorest:ServerName=https://management.azure.com;AuthenticationMethod=OAuth2;TenantId=xxxxxxxx;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;RefreshToken=xxxxxxxx;Scope=https://management.azure.com/.default offline_access;TokenURI=https://login.microsoftonline.com/{tenantId}/oauth2/token;RedirectURI=http://localhost/;  
Database Azure SQL Database
  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • auto: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]]; User: [Optional] Password: [Optional]
  • kerber: 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 Database
  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • auto: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]]; User: [Optional] Password: [Optional]
  • kerber: 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 Application No HTTPHeader: jdbc:weblogic:autorest:servername=https://api.bigcommerce.com/stores/{store_hash};AuthenticationMethod=HTTPHeader;securitytoken=**************;authheader=X-Auth-Token;  
Cassandra Database
  • userIdPassword: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Database No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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]
 
Confluence nel cloud Database No Di base: jdbc:weblogic:autorest:servername=https://<your-domain.atlassian.net>;authenticationmethod=Basic;  
Trasformazioni dati Servizio No - Per istruzioni sulla connessione a un'istanza di trasformazione dati esistente, vedere Creare una connessione di trasformazione dati per il caricamento dati remoto.
DataStax Application
  • userIdPassword: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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[;...]]

dove KeyspaceName specifica il nome predefinito dello spazio di chiavi Cassandra al quale il driver si connette.

Delta Share Application No - Per istruzioni sulla creazione di una connessione mediante Delta Share, vedere Creare una connessione Delta Share
DocuSign Database No
  • userIdPasswordjdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Application 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 Database
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Application
  • 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 Application No
  • URLParameter: jdbc:weblogic:autorest:servername=https://api.foursquare.com;AuthenticationMethod=URLParameter;securitytoken=**********;authparam=oauth_token;
 
Rest generico Application No - Per informazioni sulla connessione a qualsiasi endpoint del servizio REST per creare una connessione, vedere Creare una connessione al server REST.
Configurazione resto generico Application No No No OAuth2: jdbc:weblogic:autorest: ServerName=https://{accountName}.dfs.core.windows.net;AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx; RefreshToken=xxxxxxxx;Scope=https://storage.azure.com/user_impersonation offline_access;TokenURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/token;AuthorizationURI=https://login.microsoftonline.com/{tenantID}/oauth2/v2.0/authorize;RedirectURI: http://localhost; Per informazioni sulla connessione a qualsiasi endpoint del servizio REST per creare una connessione, vedere Creare una connessione al server REST.
GitHub Application No OAuth2: jdbc:weblogic:autorest:clientId=123a4b567c8901234567d8901e234fg5;clientSecret=**************;authUri=https://github.com/login/oauth/authorize;AuthenticationMethod=OAuth2; tokenUri=https://github.com/login/oauth/access_token;redirectUri=http://localhost;authenticationMethod=OAuth2;refreshtoken=**************;  
Annunci Google Application No No Dipende dal conducente jdbc:weblogic:autorest://servername;[property=value[;...]]; Richiede l'installazione del driver
Google AdSense Application 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 Application 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 Database No
  • oauth2: jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset;AccessToken=accesstoken;RefreshToken=refreshtoken;ClientID=clientid;ClientSecret=clientsecret;AuthenticationMethod=oauth2;[property=value[;...]]; User: [Ignored] Password: [Ignored]
  • serviceaccount: jdbc:weblogic:googlebigquery:Project=project;Dataset=dataset;ServiceAccountEmail=serviceAccountEmail;ServiceAccountPrivateKey=serviceAccountPrivateKey.json;AuthenticationMethod=serviceaccount;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Google Calendar Application 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=**************;  
Google Campaign Manager Application No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Contatti Google Application 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 Database 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=**************;  
Annunci di ricerca Google 360 Application 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 Database No
  • userIdPassword: jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace; AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Hortonworks Hive Database No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Application No OAuth2: jdbc:weblogic:hubspot:AuthenticationMethod=OAuth2;ClientID=<CLIENT_ID>;ClientSecret=<CLIENT_SECRET>;AccessToken=<ACCESS_TOKEN>;  
Hypersonic SQL Database jdbc:hsqldb:.;ifexists=true[;<property>=<value>...]  
IBM BigInsights Database No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 hosted Database
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • client: 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]
  • kerber: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]]; User: [Ignored] Password: [Ignored]
  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]]; User: [Ignored] Password: [Ignored]
 
IBM DB2 UDB Database
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • client: 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]
  • kerber: 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]
 
Warehouse IBM DB2 Database
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • client: 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]
  • kerber: 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 Database
  • cleartext: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=cleartext;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • client: 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]
  • kerber: 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 Database No
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; Database=databasename;[property=value[;...]]; Utente: [Obbligatorio] Password: [Obbligatorio]
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver;DatabaseName=databasename; AlternateServers=(alternateserver);ConnectionRetryCount=connectionretrycount;ConnectionRetryDelay=connectionretrydelay;[property=value[;...]]; Utente: [Mandatory] Password: [Mandatory]
 
Jira Application No Di base: jdbc:weblogic:autorest:servername=https://your-domain.atlassian.net;AuthenticationMethod=Basic;  
Klaviyo Application No URLParameter: jdbc:weblogic:autorest:servername=https://a.klaviyo.com/api;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=api_key;  
Magento Application No No Dipende dal conducente jdbc:weblogic:autorest://servername;[property=value[;...]]; Richiede l'installazione del driver
Mailchimp Application No BearerToken: jdbc:weblogic:autorest:servername=us20.api.mailchimp.com;AuthenticationMethod=BearerToken;securitytoken=*******;  
MapR Hive Database No
  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Application No
  • OAuth2: jdbc:weblogic:autorest:servername=https://{api_id}.mktorest.com;AuthenticationMethod=OAuth2;clientid=a1234bc5-67d8-9e01-f23g-4h567ijk89l0;clientsecret=******************;tokenuri=https://{api_id}.mktorest.com/identity/oauth/token;
 
Microsoft Dynamics 365 Application
  • 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 Application Di base: 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 Database
  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=activeDirectoryPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ActiveDirectoryServicePrincipal; ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];User: [Ignored] Password: [Ignored]
  • auto: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=auto;[property=value[;...]]; User: [Optional] Password: [Optional]
  • kerber: 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]
 
DB Mongo Database
  • Nessuno: 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]
  • Semplice: 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 Database jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...] Assicurarsi che la proprietà della variabile di sistema sql_require_primary_key sia impostata su OFF. In caso contrario, un mapping da ADW a MySQL potrebbe non riuscire con un errore "Table does not exist".
MySQL di Heatwave Database jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...]

Se il database Heatwave MySQL viene creato con High Availability, l'operazione di scrittura non è supportata.

Assicurarsi che la proprietà della variabile di sistema sql_require_primary_key sia impostata su OFF. In caso contrario, un mapping da ADW a MySQL Heatwave potrebbe non riuscire con un errore "Table does not exist".

Netezza Database No No Dipende dal conducente - Oracle Data Transforms utilizza Netezza JDBC per connettersi a un database NCR Netezza. Questo driver deve essere installato nella directory userlibs di Data Transforms. È possibile scaricare il driver JDBC Netezza dal sito Web IBM.
Oracle Database
  • 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>)))
Per Data Integrator Web Edition, l'operazione di scrittura è supportata solo nelle destinazioni del database cloud Oracle. Per i dettagli, fai riferimento alle condizioni d'uso Oracle prima di distribuire l'immagine dal marketplace OCI.
Oracle Analytics Cloud Application No -  
Connettore Oracle Business Intelligence Cloud (BICC) Application No - Per informazioni sulla creazione di una connessione mediante Oracle Business Intelligence Cloud (BICC) Connector, vedere Creare una connessione a Oracle Business Intelligence Cloud Connector.
Oracle EBS Application jdbc:oracle:thin:@<host>:<port>:<sid>  
Oracle Financials Cloud Application No - Per informazioni sulla creazione di una connessione mediante Oracle Financials Cloud, vedere Creare una connessione a Oracle Financials Cloud.
Oracle Fusion ERP Application No -  
Oracle Fusion Sales Application No -  
Oracle Fusion Service Application No -  
Oracle GoldenGate - OCI Servizio -  
Oracle Marketing Cloud Application jdbc:weblogic:eloqua:Company=<company_id>;[;property=value[;...]]  
Oracle NetSuite Application No jdbc:ns://{Server Host}:{Server Port};ServerDataSource={Server Data Source}; Per informazioni sulla creazione di una connessione utilizzando Oracle Netsuite, vedere Creare e utilizzare una connessione Oracle NetSuite.
Oracle Object Storage Database - Per informazioni sulla creazione di una connessione mediante lo storage degli oggetti Oracle, vedere Creare una connessione allo storage degli oggetti Oracle.
Oracle People Soft Application No jdbc:oracle:thin:@<host>:<port>:<sid>  
Oracle Sales Cloud Application No jdbc:weblogic:oraclesalescloud://<base_url>;WSCompressData=none  
Oracle Service Cloud Application No jdbc:weblogic:oracleservicecloud:loginHost=host;[property=value[;...]]

Quando si utilizzano più connessioni JDBC per Oracle Service Cloud nelle trasformazioni dati Oracle, assicurarsi che ogni connessione sia identificata in modo univoco per evitare conflitti. A tale scopo, aggiungere la proprietà DatabaseName all'URL JDBC.

Ad esempio:

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

dove <UniqueValue> è un valore univoco per ogni ambiente. Ad esempio, DevConnection o ProdConnection.

Ciò consente di creare file di configurazione separati per ciascun ambiente.

Oracle SIEBEL Application No jdbc:oracle:thin:@<host>:<port>:<sid>  
PayPal Application No Di base: jdbc:weblogic:autorest: ServerName=https://api-m.sandbox.paypal.com;AuthenticationMethod=Basic;  
Pivotal HD Database No -  
HDB registratore Database No
  • userIdPassword: jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];User: [Ignored] Password: [Ignored]
 
PostgreSQL Database
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • kerber: 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 Application No URLParameter: jdbc:weblogic:autorest:servername=https://qtmcloud.qmetry.com;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=apiKey;  
QuickBooks In linea Application No OAuth2: jdbc:weblogic:autorest:servername=https://sandbox-quickbooks.api.intuit.com/v3/company/+++++; clientId: AB8oHGUgVpXQnqKehrhBrnnIEQ7vNa7YI4UOr6LEX1Ja6dx0CL; clientSecret: **************; authUri: https://appcenter.intuit.com/connect/oauth2; tokenUri: https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer; redirectUri: http://localhost; AuthenticationMethod: OAuth2; refreshtoken: **************;  
QuickBooks Pagamenti Application 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=**************;  
Quora Ads Application No OAuth2: jdbc:weblogic:autorest:ServerName=api.quora.com/ads;AuthenticationMethod=OAuth2;ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;Scope=ads_read;  
Salvia Application 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 Salesforce Application 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 Application
  • 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 Database No
  • Di base: 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 Application No
  • Di base: 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 No
  • Di base: jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • HTTPHeader: jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
SAP S/4HANA Cloud Application No
  • Di base: jdbc:weblogic:s4hana:ServerName=servername;AuthenticationMethod=Basic;[property=value[;...]]; User: [Mandatory] Password: [Mandatory]
  • HTTPHeader: jdbc:weblogic:s4hana:ServerName=servername;AccessToken=your_access_token;AuthenticationMethod=HTTPHeader;AuthHeader=api_key;SecurityToken=security_token;[property=value[;...]]; User: [Ignored] Password: [Ignored]
 
Semrush Application No jdbc:weblogic:autorest://servername;[property=value[;...]];  
ServiceNow Servizio 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 Application No jdbc:weblogic:autorest://servername;[property=value[;...]];  
Snowflake Database Di base: jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];  
quadrato Application No BearerToken: jdbc:weblogic:autorest:servername=sandbox.api.intuit.com;AuthenticationMethod:BearerToken;securitytoken=**************************;  
Stripe Application No BearerToken: jdbc:weblogic:autorest:servername=https://api.stripe.com;AuthenticationMethod=BearerToken;securitytoken=**************************;  
SAP Sybase ASE Database jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
SAP Sybase IQ Database jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
Sybase As Anywhere Database jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
TeamCity Application No BearerToken: jdbc:weblogic:autorest:ServerName=https://{your_teamcity_servername}.com;AuthenticationMethod=BearerToken;SecurityToken=Ab12cdEfG3HIJkL.MNOpQRStuvWX4yZabcD56cD7eF8GHiJ90Klm.nOpqRst2u3VWxYZabC4DEfGhIjk;  
Teradata Database No No Dipende dal conducente jdbc:weblogic:teradata://<host>:<port>/<database>[;property=value[;...]] Trasformazioni dati utilizza il driver JDBC Teradata per connettersi a un database Teradata. Per utilizzare Teradata come origine dati, è necessario che Teradata Gateway per JDBC sia in esecuzione e che questo driver sia installato nella directory userlibs delle trasformazioni dati. È possibile scaricare il driver JDBC dal sito Web Teradata.
Teradata 17+ Database No No Dipende dal conducente - Trasformazioni dati utilizza il driver JDBC Teradata per connettersi a un database Teradata. Per utilizzare Teradata come origine dati, è necessario che Teradata Gateway per JDBC sia in esecuzione e che questo driver sia installato nella directory userlibs delle trasformazioni dati. È possibile scaricare il driver JDBC dal sito Web Teradata.
Tumblr Application No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Veeva CRM Application
  • 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]
 
Volusione Application No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Wistia Application No Di base: jdbc:weblogic:autorest:servername=https://api.wistia.com;authenticationmethod=Basic;  
WooCommerce Application No No Dipende dal conducente jdbc:weblogic:autorest://servername;[property=value[;...]]; Richiede l'installazione del driver
WordPress Application No OAuth2: jdbc:weblogic:autorest:servername=public-api.wordpress.com/rest/v1.1;AuthenticationMethod=OAuth2;clientid=*****;clientsecret=*********;accesstoken=**********;scope=global;oauthcode=**********;authuri=https://public-api.wordpress.com/oauth2/authorize;tokenuri=https://public-api.wordpress.com/oauth2/token;  
Workday Application No No Dipende dal conducente jdbc:weblogic:autorest://servername;[property=value[;...]]; Richiede l'installazione del driver
X Application No -  
Xero Application No jdbc:weblogic:autorest://servername;[property=value[;...]]  
Yelp Application No BearerToken: jdbc:weblogic:autorest:servername=https://api.yelp.com/v3;AuthenticationMethod=BearerToken;securitytoken=**************************;  
Zendesk Application No OAuth2: jdbc:weblogic:autorest:servername=https://example.zendesk.com;AuthenticationMethod=OAuth2;clientid=client_id_zendesk; clientsecret=********; scope=read write;authuri=/oauth/authorizations/new; tokenuri=/oauth/tokens;  
CRM Zoho Application No OAuth2: jdbc:weblogic:autorest:AuthenticationMethod=OAuth2;clientid=a1234bc567d89e01f23g; clientsecret: ******************;scope=ZohoCRM.settings.ALL,ZohoCRM.modules.ALL,ZohoCRM.notifications.ALL,ZohoCRM.org.READ,ZohoCRM.users.READ,ZohoCRM.settings.roles.READ,ZohoCRM.settings.profiles.READ,ZohoCRM.modules.Contacts.READ, ZohoSearch.securesearch.READ; authuri=https://accounts.zoho.com/oauth/v2/auth;tokenuri=https://accounts.zoho.com/oauth/v2/token;redirecturi=http://localhost; refreshToken=********************;  
Zoom Application No OAuth2: jdbc:weblogic:autorest:servername=https://api.zoom.us/v2;clientId=0aBcDeF_GhI2j_KlMnOpQr;clientSecret=**************;authUri=https://zoom.us/oauth/authorize;tokenUri=https://zoom.us/oauth/token;redirectUri=http://localhost;AuthenticationMethod=OAuth2;accesstoken:**************;  

Creare connettori personalizzati

SI APPLICA A: Applicabile Trasformazioni di dati disponibili come elenco separato in Marketplace denominato Data Integrator: Web Edition.

La pagina Connessioni personalizzate della scheda Amministrazione di Oracle Data Transforms consente di creare connettori personalizzati che puntano a qualsiasi origine dati supportata JDBC.
I connettori personalizzati verranno elencati nella pagina Crea connessione, in cui è possibile utilizzarli per connettere le origini dati alle trasformazioni dati. Per ulteriori informazioni, vedere Utilizzo delle connessioni.

Per creare un nuovo connettore:

  1. Nel riquadro sinistro, fare clic su Amministrazione.

    Viene visualizzato un messaggio di avvertenza.

  2. Fare clic su Continua.
  3. Nel riquadro di sinistra fare clic su Connessioni personalizzate.

    Viene visualizzata la schermata Connessioni personalizzate.

  4. Fare clic su Crea tipo di connessione.

    Viene visualizzata la pagina Crea tipo di connessione.

  5. Nell'elenco a discesa Categoria selezionare il tipo di connessione che si desidera creare, indipendentemente dal tipo di database, applicazione o servizio.
  6. Immettere un nome per la connessione.
  7. Immettere il nome del Driver JDBC della connessione di origine. Ad esempio, oracle.jdbc.OracleDriver.
    Nota

    Per i connettori che richiedono l'installazione del driver, è necessario copiare i file jar nella directory /u01/oracle/transforms_home/userlibs prima di aggiungere la connessione.
  8. Fare clic su OK.

La connessione personalizzata appena creata viene visualizzata nella lista e disponibile nella pagina Crea connessione.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Selezionare Elimina per eliminare la connessione creata.
    Nota

    Non è possibile eliminare connettori personalizzati con connessioni esistenti.

Creare una connessione per il caricamento dati remoto

È possibile connettersi a un'istanza di trasformazione dati esistente ed eseguire un caricamento dati in remoto.

Per creare questa connessione, è necessario specificare l'URL dell'istanza Trasformazioni dati insieme al nome dell'API resto ODI da cui si desidera eseguire il caricamento dati.

Per definire una connessione di trasformazione dati:

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.
    Viene visualizzata la pagina Connessioni.
  2. Fare clic su Create Connection.
    La pagina Crea connessione contiene diapositive.
  3. Per Seleziona tipo,
    • Nel campo Nome, immettere il nome della connessione appena creata.
    • Selezionare Servizi come tipo di connessione da creare.
  4. Nella casella di testo URL endpoint, immettere l'URL dell'API resto ODI da cui si desidera eseguire il caricamento dati. Immettere l'URL nel formato http://<host-ip-address>:<port>/odi-rest.
  5. Nella casella di testo Utente immettere SUPERVISOR come nome utente.
  6. Nella casella Password immettere la password del supervisore ODI.
  7. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Test connessione per eseguire il test della connessione stabilita.
  8. Fare clic su Crea.
    La nuova connessione è stata creata.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Selezionare Elimina schema per eliminare gli schemi.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Creare una connessione di condivisione delta

Delta Share è un protocollo aperto per la condivisione sicura dei dati. Oracle Data Transforms si integra con Delta Share per caricare i dati in Oracle Autonomous Database. È possibile utilizzare la connessione Delta Share per caricare i dati da Databricks o Oracle Data Share.

Per utilizzare Databricks come origine, è necessario specificare l'URL del server Delta Sharing insieme al token bearer che consente di accedere al server di condivisione Delta Lake. Per utilizzare Oracle Data Share come origine, è necessario specificare l'URL per l'endpoint del token insieme a un ID client e alla chiave segreta.

Creazione della connessione di condivisione delta

Per definire una connessione Delta Share:

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.

    Viene visualizzata la pagina Connessioni.

  2. Fare clic su Create Connection.

    La pagina Crea connessione contiene diapositive.

  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Database.
  4. Selezionare Condivisione delta come tipo di connessione.
  5. Fare clic su Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Nella casella di testo Condividi URL endpoint immettere l'URL del server di condivisione delta. Immettere il valore nel formato <host>:<port>/<shareEndpoint>/.
  8. Eseguire una delle seguenti operazioni nella sezione Connessione:
    • Selezionare Oracle Data Share e fornire l'URL endpoint token, l'ID client e il segreto client per accedere alla condivisione.

      Puoi ottenere queste informazioni dal documento JSON del profilo di condivisione Delta che dovrai scaricare dal provider di condivisione fornito all'utente. (Questo è anche il punto da cui ottengono l'URL dell'endpoint di condivisione)

      Puoi ottenere queste informazioni dal documento JSON del profilo di condivisione Delta che puoi scaricare dal collegamento di attivazione fornito dal provider di condivisione dati per accedere alla loro condivisione.

    • Selezionare Databricks e nella casella di testo Token del portatore immettere il token per la connessione al server di condivisione delta.
  9. Se è necessario utilizzare un proxy per accedere a Delta Share Server o Delta Share Storage, configurare le seguenti impostazioni:
    • Nella casella di testo Host proxy, immettere il nome host del server proxy da utilizzare per la connessione.
    • Nella casella di testo Porta proxy, immettere il numero di porta del server proxy.
    • Selezionare le seguenti caselle di controllo a seconda di dove è richiesto il proxy:
      • Usa proxy per accedere al server di condivisione delta
      • Usa proxy per accedere allo storage di condivisione delta
  10. Fare clic su Test connessione per verificare la connessione stabilita.
  11. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Crea.

    La nuova connessione è stata creata.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Per eliminare gli schemi, selezionare Elimina schema.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Creazione ed esecuzione del caricamento dati condivisione delta

Per caricare i dati da Delta Share in Oracle Autonomous Database, l'utente di connessione Oracle deve essere un utente amministratore. I privilegi di amministrazione sono necessari per consentire all'utente Oracle di creare e inserire dati nelle tabelle di un altro schema.

Quando si esegue il caricamento dei dati, Trasformazioni dati carica i dati in una tabella corrispondente nello schema di destinazione. Il caricamento dati viene eseguito in modo incrementale. La prima volta che si esegue un caricamento dati, Trasformazioni dati copia tutti i dati in nuove tabelle. Per ogni successiva esecuzione del caricamento dati, carica solo le modifiche. Eventuali aggiunte o eliminazioni nei record si rifletteranno nelle tabelle di destinazione. Tenere presente che se nella tabella vengono apportate modifiche ai metadati, ad esempio viene aggiunta una colonna, Trasformazioni dati crea una nuova tabella in cui caricare i dati nel server di destinazione. È possibile creare un flusso di lavoro, aggiungere il caricamento dati come passo, creare una pianificazione per eseguire i flussi di lavoro in un intervallo di tempo predefinito. Vedere Creazione di un nuovo flusso di dialogo.

Per creare ed eseguire un caricamento dati di condivisione delta:

  1. Procedere in uno dei seguenti modi:
    • Nella home page fare clic su Carica dati. Viene visualizzata la procedura guidata Crea caricamento dati.

      Nella scheda Crea caricamento dati, immettere un nome se si desidera sostituire il valore predefinito, aggiungere una descrizione e selezionare un progetto dall'elenco a discesa.

    • Nella home page fare clic su Projects, quindi sulla casella di progetto richiesta. Nel riquadro sinistro, fare clic su Caricamenti dati, quindi su Crea caricamento dati. Viene visualizzata la procedura guidata Crea caricamento dati.

      Nella scheda Crea caricamento dati, immettere un nome se si desidera sostituire il valore predefinito e aggiungere una descrizione.

  2. Fare clic su Successivo.
  3. Nella scheda Connessione di origine,
    1. Nell'elenco a discesa Tipo di connessione, selezionare Condivisione delta.
    2. Nell'elenco a discesa Connessione selezionare la connessione richiesta dalla quale si desidera aggiungere le entità dati.
    3. Selezionare la condivisione che si desidera caricare le tabelle dall'elenco a discesa Condividi. Nell'elenco a discesa sono elencate tutte le condivisioni per la connessione selezionata.
    4. Fare clic su Successivo.
  4. Nella scheda Connessione di destinazione,
    1. Dall'elenco a discesa Tipo di connessione selezionare Oracle come tipo di connessione.
      Nota

      In questo elenco a discesa sono elencate solo le connessioni di tipo JDBC.
    2. Nell'elenco a discesa Connessione selezionare la connessione richiesta da cui si desidera caricare le entità dati.
    3. Immettere un nome univoco nella casella di testo Schema.
    4. Fare clic su Salva.
    Viene visualizzata la pagina Dettagli caricamento dati in cui sono elencate tutte le tabelle della condivisione selezionata con i relativi nomi di schema.
    Nota

    Per il caricamento dei dati Delta Share, la pagina Dettagli caricamento dati include solo l'opzione icona Esegui. Impossibile applicare azioni diverse, ovvero unione incrementale, aggiunta incrementale, creazione, troncamento, aggiunta, sulle entità dati prima di caricarle nello schema di destinazione. Ciò consente di assicurarsi che i dati siano coerenti tra il server Delta Sharing e lo schema di destinazione.
  5. Fare clic su icona Esegui per eseguire il caricamento dei dati.

    Quando il caricamento dei dati viene avviato correttamente, viene visualizzato un prompt di conferma.

Per verificare lo stato del caricamento dei dati, vedere il pannello Stato a destra sotto i dettagli dello schema di destinazione. Per informazioni dettagliate sul pannello Stato, vedere Monitorare lo stato di caricamenti dati, flussi di dati e flussi di lavoro. Questo pannello mostra i collegamenti ai job che vengono eseguiti per eseguire questo caricamento dati. Fare clic sul collegamento per monitorare lo stato di avanzamento nella pagina Dettagli job. Per ulteriori informazioni sui job, vedere Creazione e gestione dei job.

Tutte le entità dati caricate insieme ai relativi dettagli vengono elencate nella pagina Entità dati. Per visualizzare le statistiche delle entità dati, fare clic sull'icona Azioni (Icona Azioni) accanto all'entità dati, fare clic su Anteprima, quindi selezionare la scheda Statistiche. Per informazioni, vedere Visualizza statistiche delle entità dati.

Creare una connessione a Oracle Business Intelligence Cloud Connector

Oracle Business Intelligence Cloud Connector (BICC) ti consente di estrarre i dati aziendali da un'origine dati e caricarli in Autonomous Database.

Per creare una connessione BICC Oracle, è innanzitutto necessario configurare lo storage esterno utilizzando la scheda Connessione allo storage degli oggetti OCI nella console BICC. È necessario specificare questi dettagli di connessione quando si definisce la connessione in Oracle Data Transforms.

È possibile utilizzare la connessione BICC per scegliere le offerte di cui si desidera estrarre i data store. Le trasformazioni dati utilizzano un server di dati dello storage degli oggetti Oracle utilizzato da Oracle BICC per posizionare nell'area intermedia i file estratti, che sarà quindi possibile utilizzare come origine per il mapping. Tenere presente che non è possibile utilizzare una connessione BICC Oracle come destinazione per il mapping.

Per definire una connessione BICC Oracle,

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.
    Viene visualizzata la pagina Connessioni.
  2. Fare clic su Create Connection.
    La pagina Crea connessione contiene diapositive.
  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Applicazioni.
  4. Come tipo di connessione, selezionare Oracle BI Cloud Connector.
  5. Fare clic su Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Immettere l'URL nella casella di testo URL servizio connettore BI Cloud.
  8. Nella sezione Connessione immettere i dettagli riportati di seguito.
    • Nella casella di testo Utente immettere il nome utente configurato nella console di Oracle BI Cloud Connector.
    • Nella casella Password immettere la password configurata nella console di Oracle BI Cloud Connector.
  9. Nella sezione Memorizzazione immettere i dettagli riportati di seguito.
    • Nella casella di testo Nome BICC memoria esterna immettere il nome della memoria esterna così come viene visualizzato nella console di Oracle BI Cloud Connector.
    • Nella casella di testo Bucket di storage esterno specificare il bucket in cui vengono caricate le estrazioni. I nomi dei bucket vengono ottenuti in OCI Console.
    • Nella casella di testo Spazio dei nomi della memoria esterna specificare lo spazio dei nomi. Lo spazio di nomi viene ottenuto in OCI Console.
    • Nella casella di testo Area di storage esterna immettere l'area di storage degli oggetti OCI.
    • Nella casella di testo Utente storage esterno immettere il nome utente di Oracle Cloud Infrastructure.
    • Nella casella di testo Token di memorizzazione esterna immettere il token di autenticazione.
  10. Fare clic su Test connessione per verificare la connessione stabilita.
  11. Fare clic su Crea.
    La nuova connessione è stata creata.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Per eliminare gli schemi, selezionare Elimina schema.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Crea e utilizza una connessione Oracle Cloud Infrastructure Generative AI

Oracle Cloud Infrastructure (OCI) Generative AI consente alle organizzazioni di automatizzare il riepilogo del testo e la generazione dinamica dei contenuti. Data Transforms si integra con OCI Generative AI per supportare l'uso dell'incorporamento di vettori in un flusso di dati.

Prima di creare una connessione AI generativa OCI, creare una connessione Oracle Database 23ai. Le trasformazioni dati utilizzeranno questa connessione per eseguire il test della connessione AI generativa OCI. Per creare la connessione AI generativa OCI, è necessario specificare dettagli quali l'URL OCI, l'OCID utente, l'OCID tenancy, l'OCID compartimento, la chiave privata e le informazioni sull'impronta digitale.
Per informazioni su come utilizzare questa connessione per aggiungere l'incorporamento vettoriale in un flusso di dati, vedere Usa vettore di incorporamento testo in un flusso di dati.

Per definire la connessione Oracle Cloud Infrastructure Generative AI:

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.
    Viene visualizzata la pagina Connessioni.
  2. Fare clic su Create Connection.
    La pagina Crea connessione contiene diapositive.
  3. Per Seleziona tipo,
    • Nel campo Nome, immettere il nome della connessione appena creata.
    • Selezionare Servizi come tipo di connessione.
  4. Selezionare AI generativa OCI e Successivo.
  5. Per Dettagli connessione, fornire i dettagli riportati di seguito.
    • URL OCI: l'URL dell'endpoint del servizio OCI Generative AI.
    • OCID utente: l'OCID utente dalla console di Oracle Cloud Infrastructure.
    • OCID tenancy: l'OCID tenancy dalla console di Oracle Cloud Infrastructure.
    • OCID compartimento: l'OCID compartimento dalla console di Oracle Cloud Infrastructure.
    • Chiave privata: la chiave privata in formato PEM. Specificare il percorso del file di chiavi private scaricato.
    • Impronta: l'impronta della chiave appena aggiunta.
  6. Dopo aver provato tutti i dettagli di connessione richiesti, fare clic su Crea.
    La nuova connessione è stata creata.
  7. Fare clic su Test connessione per verificare la connessione stabilita.
    Viene visualizzata una finestra popup che elenca le connessioni a Oracle Database 23ai configurate. Selezionare l'opzione che si desidera utilizzare per eseguire il test di questa connessione.

La connessione appena creata viene visualizzata nella pagina Connessioni.

Creare una connessione a Oracle Financials Cloud

È possibile recuperare i dati transazionali in tempo reale dagli endpoint REST di Oracle Financials Cloud, importare le entità dati in Trasformazioni dati e utilizzarle come origine in un flusso di dati.

Per creare una connessione a Oracle Financials Cloud, è necessario scegliere uno schema temporaneo in cui le trasformazioni dati possono creare entità dati dopo l'operazione di decodificazione.

Per definire una connessione a Oracle Financials Cloud,

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.
    Viene visualizzata la pagina Connessioni.
  2. Fare clic su Create Connection.
    La pagina Crea connessione contiene diapositive.
  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Applicazioni.
  4. Come tipo di connessione, selezionare Oracle Financials Cloud.
  5. Fare clic su Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Nella casella di testo URL servizio REST, immettere l'URL dell'endpoint che gestisce le risorse REST.
  8. Nella casella di testo Host proxy, immettere il nome host del server proxy da utilizzare per la connessione.
  9. Nella casella di testo Porta proxy, immettere il numero di porta del server proxy.
  10. Nella casella di testo Utente immettere il nome utente per la connessione all'endpoint REST.
  11. Nella casella di testo Password immettere la password per la connessione all'endpoint REST.
  12. Scegliere una connessione dall'elenco a discesa Connessione all'area intermedia. La lista visualizza solo le connessioni Autonomous Database esistenti. Per utilizzare una connessione diversa, creare la connessione prima di raggiungere questa pagina.
  13. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Crea.
    La nuova connessione è stata creata.
  14. Fare clic su Test connessione per verificare la connessione stabilita.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Per eliminare gli schemi, selezionare Elimina schema.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Crea e utilizza una connessione Oracle NetSuite

Per connettersi all'applicazione Oracle NetSuite, è possibile utilizzare il driver JDBC Oracle NetSuite o l'autenticazione OAuth 2.0. Per le connessioni Oracle NetSuite, Data Transforms consente di caricare flussi di dati e flussi di lavoro predefiniti che è possibile eseguire per trasferire i dati da NetSuite allo schema di destinazione.

Configurazione delle autorizzazioni di accesso necessarie per la creazione del data warehouse

Prima di creare una connessione NetSuite o utilizzare la Creazione guidata data warehouse nelle trasformazioni dati, è necessario eseguire il login a NetSuite come amministratore, abilitare SuiteAnalytics Connect, creare un ruolo personalizzato e impostare le autorizzazioni di accesso necessarie per creare il data warehouse NetSuite.

Per configurare le autorizzazioni di accesso, procedere come segue.

  1. Eseguire il login a NetSuite come amministratore utilizzando il seguente URL:

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

  2. Verificare se la funzione SUITEANALYTICS CONNECT è abilitata.

    Andare a Impostazione > Società > Abilita funzioni. Fare clic sulla scheda Analisi dei dati e verificare che la casella SuiteAnalytics Connect sia selezionata.

  3. Aggiungere un ruolo personalizzato.

    Andare a Imposta > Utenti/ruoli > Gestione utenti > Gestisci ruoli. Fare clic su Nuovo ruolo, aggiungere i dettagli richiesti e fare clic su Salva per creare un ruolo personalizzato.

  4. Assegnare le autorizzazioni necessarie al ruolo personalizzato.

    Andare a Imposta > Utenti/ruoli > Gestione utenti > Gestisci ruoli. Fare clic su Personalizza accanto al nome del ruolo personalizzato per il quale si desidera aggiungere l'autorizzazione SuiteAnalytics Connect.

    Fare clic sulla scheda Transazioni nella scheda Autorizzazioni e assegnare le autorizzazioni riportate di seguito.

    • Dettagli account
    • Elenchi contabili
    • Gestione contabilità
    • Conti
    • Contabilità fornitori
    • Grafico contabilità fornitori
    • Registro contabilità fornitori
    • Contabilità clienti
    • Creazione grafici contabilità clienti
    • Registro contabilità clienti
    • Rettifica magazzino
    • Rettifica foglio di lavoro magazzino
    • Report ammortamento
    • Programmi di ammortamento
    • Audit trail
    • Stato patrimoniale
    • Registri conti bancari
    • Fattura ordini di acquisto
    • Piani di fatturazione
    • Fatture
    • Foglio di lavoro immagazzinaggio bin
    • Trasferimento tra bin
    • Ordine di acquisto aperto
    • Assembla assiemi
    • Gruppi CRM
    • Calendario
    • Vendita in contanti
    • Rimborso vendita in contanti
    • Addebito
    • Addebito - Regole esecuzione
    • Regola di addebito
    • Controlla
    • Classes
    • Impostazione funzione commissioni
    • Report commissioni
    • Impegna ordini
    • Commit retribuzione
    • Concorrenti
    • Posto impiego componente
    • Contatti
    • Inventario magazzino
    • Crea schedulazioni allocazione
    • Carta di credito
    • Rimborso carta di credito
    • Registri carte di credito
    • Nota di accredito
    • Resi credito
    • Divisa
    • Rivalutazione valuta
    • Tipo di evento riconoscimento ricavi personalizzato
    • Deposito cliente
    • Pagamento cliente
    • Rimborso cliente
    • Clienti
    • Note spese differite
    • Record eliminati
    • Departments;
    • Deposito
    • Applicazione deposito
    • Documenti e file
    • Modifica previsioni
    • Modifica previsione manager
    • Modello e-mail
    • Transazione commissione dipendente
    • Approvazione transazione commissione dipendente
    • Record dipendente
    • Promemoria dipendente
    • Employees;
    • Inserisci saldi di apertura
    • Inserisci crediti fornitore
    • Registri capitale netto
    • Definisci quote
    • Stima
    • Eventi
    • Nota spese
    • Spese
    • Esporta elenchi
    • Dimensione valore equo
    • Formula valore equo
    • Prezzo valore equo
    • Rendiconti finanziari
    • Trova transazione
    • Registri cespiti
    • Evadi ordini
    • Richiesta di evasione
    • Contabilità generale
    • Genera listini prezzi
    • Genera rendiconti
    • Spese dipendente importate
    • Spedizione in entrata
    • Reddito
    • Conto economico
    • Inventario
    • Modifica stato magazzino
    • Fattura
    • Approvazione fattura
    • Fattura ordini di vendita
    • Evasione articolo
    • Ricezione articolo
    • Categoria ricavi articolo
    • Articoli
    • Snapshot/promemoria lead
    • Ubicazioni
    • Registri passività a lungo termine
    • Crea scrittura contabile
    • Gestisci periodi contabili
    • Gestione ciclo paghe
    • aggiornamenti di massa
    • Transazioni memorizzate
    • Accesso dispositivo mobile
    • Valore netto
    • Registri non di registrazione
    • Scheda Note
    • Opportunità
    • Altri registri asset
    • Altri registri asset correnti
    • Altri registri passività correnti
    • Altri elenchi
    • Altri Nomi
    • Trasferimento di proprietà
    • Paga fatture
    • Paga imposta sulle vendite
    • Paga passività imposta
    • Registro buste paga
    • Voci retribuzione
    • Esegue la ricerca
    • Chiamate telefoniche
    • Registra varianze fatture fornitore
    • Periodo di registrazione in transazioni
    • Listini prezzi
    • Piani prezzi
    • Elaborazione gestione paghe
    • Regole ricavi progetto
    • Contratto di acquisto
    • Ordine acquisto
    • Report ordini di acquisto
    • Acquisti
    • Riconcilia
    • Riconcilia report
    • Rimborsa resi
    • Personalizzazione report
    • Pianificazione report
    • Richiesta di preventivo
    • Richiesta di acquisto
    • Risorsa
    • Autorizzazione reso
    • Rivaluta costo magazzino
    • Disposizione ricavi
    • Approvazione disposizione ricavi
    • Elemento ricavi
    • Mapping campi del riconoscimento ricavi
    • Piano di riconoscimento ricavi
    • Report riconoscimento ricavi
    • Regola riconoscimento ricavi
    • Schedulazioni riconoscimento ricavi
    • Servizi Web SOAP
    • Vendite
    • Vendite per partner
    • Vendite per promozione
    • Ordine di vendita
    • Approvazione ordine di vendita
    • Report evasione ordini di vendita
    • Rapporti ordine di vendita
    • Report transazione ordine di vendita
    • Imposta budget
    • Impostazione servizi Web SOAP
    • Addebito in estratto
    • Registri conti statistici
    • Evasione ordine con ritiro in negozio
    • Ordini di modifica sottoscrizione
    • Piano sottoscrizione
    • Sottoscrizioni
    • Affiliate
    • SuiteAnalytics Connect
    • Cartella di lavoro SuiteAnalytics
    • Task
    • Tax
    • Registra messaggi
    • Dettagli transazione
    • Trasferisci fondi
    • Trasferisci magazzino
    • Ordine di trasferimento
    • Approvazione ordine di trasferimento
    • Bilancio di verifica
    • Registri crediti non fatturati
    • Annulla assemblaggio assiemi
    • Unità
    • Approvazione fattura fornitore
    • Approvazione pagamento fornitore
    • Richiesta di preventivo fornitore
    • Autorizzazione reso fornitore Approvazione
    • Autorizzazione reso fornitore
    • Resi fornitore
    • Fornitori
    • Calendario di lavoro
    • Ordine di lavoro
    • Chiusura ordine di lavoro
    • Completamento ordine di lavorazione
    • Emissione ordini di lavoro
  5. Aggiungere l'autorizzazione SuiteAnalytics Connect - Lettura completa.

    Fare clic sulla scheda Impostazione nella scheda Autorizzazioni, selezionare SuiteAnalytics Connect – Leggi tutto dall'elenco a discesa, quindi fare clic su Aggiungi.

  6. Fare clic su Salva per applicare queste autorizzazioni al ruolo personalizzato.
  7. Assegnare il ruolo personalizzato a un utente. Quando si crea una connessione a NetSuite da Trasformazioni dati, sarà necessario immettere le credenziali di questo utente per connettersi al server di dati. Per informazioni sulla creazione della connessione, vedere Creazione della connessione Oracle NetSuite.

    Per assegnare il ruolo personalizzato all'utente, andare a Imposta > Utenti/ruoli > Gestisci utenti. Fare clic su Modifica accanto al nome dell'utente, assegnare il ruolo personalizzato e fare clic su Salva.

  8. Per verificare le autorizzazioni di accesso, eseguire il login come utente a cui è assegnato il ruolo personalizzato.

    Andare a Analytics > Data set. Fare clic su Nuovo data set. In questa pagina vengono elencate tutte le tabelle e i tipi di record a cui l'utente ha accesso. Cercare la tabella "transazione", ad esempio, per verificare se l'utente ha accesso alla tabella delle transazioni.

Creazione della connessione a Oracle NetSuite

È possibile creare una connessione Oracle NetSuite utilizzando la connettività JDBC o l'autenticazione OAuth 2.0.

Per definire una connessione a Oracle NetSuite, procedere come segue.

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.

    Viene visualizzata la pagina Connessioni.

  2. Fare clic su Create Connection.

    La pagina Crea connessione contiene diapositive.

  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Applicazioni.
  4. Selezionare Oracle NetSuite come tipo di connessione.
  5. Fare clic su Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Per specificare i dettagli della connessione, effettuare una delle seguenti operazioni:
    • Per utilizzare la connettività JDBC, specificare i dettagli riportati di seguito.
      • URL JDBC: immettere l'URL del server SuiteAnalytics Connect da utilizzare per la connessione.
      • Utente: immettere il nome utente da utilizzare per la connessione al server di dati.
      • Nella casella di testo Password immettere la password per eseguire la connessione al server di dati.
      • Nella casella di testo ID account, immettere l'ID account per la connessione al server di dati.
      • Nella casella di testo ID ruolo, immettere l'ID ruolo per la connessione al server di dati.
    • Per utilizzare l'autenticazione OAuth 2.0, fare clic sullo switch OAuth 2.0, quindi specificare i dettagli riportati di seguito.
      • Nome utente: immettere il nome dell'utente che dispone dell'accesso ruolo per eseguire il login a NetSuite utilizzando la connessione OAuth 2.0. Questo è l'utente a cui è stato assegnato il ruolo personalizzato in Configurazione delle autorizzazioni di accesso richieste per la creazione del data warehouse.
      • ID account: immettere l'ID account per la connessione al server di dati. Per ottenere queste informazioni, accedere all'account NetSuite e visualizzare le informazioni di connessione SuiteAnalytics.
      • ID ruolo: immettere l'ID ruolo per la connessione al server di dati. Per ottenere queste informazioni, accedere all'account NetSuite e visualizzare le informazioni di connessione SuiteAnalytics.
      • ID client: immettere l'ID client per la connessione al server di dati.

        Per ottenere l'ID client, creare un record di integrazione in NetSuite abilitando il flusso delle credenziali client OAuth 2.0. Copiare e salvare l'ID client visualizzato quando il record di integrazione viene creato correttamente.

        Nota

        NetSuite non supporta più lo schema RSA PKCSv1.5 per la firma del token per il flusso di credenziali del client NetSuite OAuth 2.0. Qualsiasi integrazione che si basa sullo schema PKCSv1.5 RSA dovrà essere aggiornata per utilizzare lo schema RSA-PSS. Per ulteriori informazioni, consultare la documentazione di Oracle NetSuite.
      • Certificato pubblico e Chiave privata: utilizzare i comandi OpenSSL per generare la coppia di chiavi nel formato PEM richiesto. Ad esempio:

        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

        Incollare il contenuto di public.pem nel campo Certificato pubblico. Incollare il contenuto di private.pem nel campo Chiave privata.

      • ID certificato: immettere l'ID certificato per la connessione al server di dati.

        Per ottenere l'ID del certificato, utilizzare l'impostazione delle credenziali client NetSuite OAuth 2.0 (M2M) per aggiungere il file del certificato pubblico (auth-cert.pem) all'elenco delle chiavi del certificato e copiare l'ID certificato generato.

  8. Se l'origine che si desidera utilizzare per il mapping è una ricerca salvata, è necessario specificare anche i seguenti dettagli in Estrazione ricerca salvata:
    • ID applicazione: immettere l'ID applicazione NetSuite per le trasformazioni dati.
    • Versione: immettere il numero di versione NetSuite.
  9. Selezionare la casella di controllo in Genera modello dati per installare flussi di dati e flussi di lavoro predefiniti che è possibile eseguire per estrarre i dati da NetSuite e spostarli nello schema di destinazione Oracle utilizzando la procedura guidata Crea data warehouse.
  10. Fare clic su Test connessione per verificare la connessione stabilita.
  11. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Crea.

    La nuova connessione è stata creata.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Selezionare Genera data warehouse per selezionare le aree funzionali e creare il data warehouse NetSuite nello schema di destinazione. Per ulteriori informazioni, vedere Utilizzo della Creazione guidata data warehouse.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Selezionare Elimina schema per eliminare lo schema.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Utilizzo della Creazione guidata data warehouse

I dati nell'account NetSuite vengono raggruppati in aree business o argomenti in Analytics Warehouse. La procedura guidata Crea data warehouse consente di selezionare le aree che si desidera includere nel data warehouse appena creato.

Per utilizzare la Creazione guidata data warehouse:

  1. Nella pagina Home fare clic sulla scheda Connessioni. Viene visualizzata la pagina Connessioni.
  2. Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione Oracle NetSuite che si desidera utilizzare per creare il data warehouse e fare clic su Crea data warehouse.

    Viene visualizzata la procedura guidata Crea data warehouse.

  3. Dall'elenco a discesa Connessione, scegliere la connessione ad Autonomous Database in cui risiede lo schema di destinazione.
  4. Nell'elenco a discesa Schema temporaneo, tutti gli schemi corrispondenti alla connessione selezionata sono elencati in due gruppi:
    • Schema esistente (quello importato in Oracle Data Transforms) e
    • Nuovo schema di database (quello non ancora importato).
    Selezionare lo schema che si desidera utilizzare dall'elenco a discesa.
  5. In modo analogo, selezionare Schema di destinazione.
  6. Fare clic su Successivo.
  7. Selezionare NetSuite Aree aziendali che si desidera utilizzare per trasferire i dati dal data warehouse NetSuite allo schema di destinazione.
  8. Fare clic su Salva.

    Data Transforms avvia il processo per creare il data warehouse. Fare clic su Job nel riquadro sinistro della home page per monitorare lo stato di avanzamento del processo. Quando il job viene completato correttamente, Data Transforms crea una cartella di progetto che include tutti i flussi di lavoro e i flussi di dati predefiniti, che è possibile eseguire per trasferire i dati dalla connessione NetSuite allo schema di destinazione. Per ulteriori informazioni, vedere Esecuzione dei workflow predefiniti per il caricamento dei dati nello schema di destinazione.

Esecuzione dei workflow predefiniti per caricare i dati nello schema di destinazione

Una volta completata correttamente la procedura guidata Crea data warehouse, Trasformazioni dati crea un progetto che include tutti i flussi di dati e i flussi di lavoro predefiniti che è possibile eseguire per estrarre i dati da una connessione NetSuite e caricarli nello schema di destinazione.

Per visualizzare ed eseguire i flussi di lavoro predefiniti:

  1. Fare clic su Progetti nel riquadro sinistro della home page e selezionare il progetto NetSuite appena creato.
  2. Fare clic su Workflow nel riquadro sinistro. Nella pagina Dettagli progetto sono elencati i flussi di lavoro predefiniti riportati di seguito.
    • Origine fase NetSuite in SDS
    • Estrai chiavi principali transazione
    • Carica SDS in warehouse
    • Applica eliminazioni
    • Tutti i workflow
  3. Fare clic sull'icona Azioni (Icona Azioni) accanto al workflow che si desidera eseguire e fare clic su Avvia.

    Oracle consiglia di eseguire Tutti i flussi di lavoro per eseguire tutti i flussi di lavoro predefiniti.

    Per visualizzare lo stato del workflow, fare clic su Job nel riquadro sinistro del progetto corrente. Quando il job viene completato correttamente, tutti i dati della connessione NetSuite vengono caricati nello schema di destinazione.

Creazione di una connessione a Oracle Object Storage

Puoi utilizzare Trasformazioni dati per caricare i dati da Oracle Object Storage ad Autonomous Database.

La funzione endpoint dedicati dello storage degli oggetti OCI consente ai clienti OCI di accedere in modo sicuro ai bucket di storage. Per ulteriori informazioni, consulta la sezione relativa agli endpoint dedicati dello storage degli oggetti. Quando crei connessioni allo storage degli oggetti in Trasformazioni dati, devi usare il nuovo formato URL. Per gli utenti che dispongono già di una connessione allo storage degli oggetti, l'URL esistente viene aggiornato automaticamente al nuovo formato URL.

Per creare una connessione allo storage degli oggetti Oracle, è necessario disporre di un nome utente e di un token di autenticazione Oracle Cloud Infrastructure. Per informazioni su come generare il token di autenticazione, vedere Recupero di un token di autorizzazione. È necessario specificare questi dettagli quando si definisce la connessione in Oracle Data Transforms.

Tenere presente quanto riportato di seguito.

  • Per utilizzare una connessione allo storage degli oggetti Oracle per importare i dati in Trasformazioni dati, è necessario utilizzare un indirizzo IP pubblico per accedere al nodo di calcolo. Se desideri utilizzare un indirizzo IP privato per accedere al servizio di storage degli oggetti, assicurati di avere accesso a Internet.
  • Il formato file supportato per il caricamento dei dati dallo storage degli oggetti Oracle ad Autonomous Database e viceversa è CSV.
  • I tipi di dati supportati sono Numerico, Doppio, Stringa e Data.
  • Il caricamento dati non è supportato per le connessioni allo storage degli oggetti Oracle.
  • Per creare un mapping allo storage degli oggetti, la tecnologia di origine deve supportare il package DBMS_CLOUD. In caso contrario, il mapping avrà esito negativo.
  • Data Transforms non supporta la connettività cross-realm per lo storage degli oggetti. Ad esempio, non puoi connetterti da Trasformazioni dati configurate in un'area cloud governativa allo storage degli oggetti che si trova in un realm commerciale.

Per definire una connessione allo storage degli oggetti Oracle,

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.
    Viene visualizzata la pagina Connessioni.
  2. Fare clic su Create Connection.
    La pagina Crea connessione contiene diapositive.
  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Database.
  4. Selezionare Storage degli oggetti Oracle come tipo di connessione.
  5. Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Immettere l'URL nella casella di testo URL storage degli oggetti. È possibile immettere l'URL in uno dei seguenti formati:
    • URL con nome dominio completamente qualificato.

      Ad esempio:

      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 si desidera utilizzare l'URL fornito da OCI Console, specificare l'URL solo fino al nome del bucket.

      Ad esempio:

      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 si sceglie Credenziale come Modalità di connessione (vedere il passo 6), specificare l'URL fino a bucketname/o

      Ad esempio:

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

      La modalità delle credenziali è disponibile solo per le trasformazioni dati disponibili come elenco separato in Marketplace denominato Data Integrator: Web Edition.
    I valori di Area, Spazio di nomi e Bucket vengono popolati automaticamente in base all'URL fornito.
  8. Per selezionare la modalità di connessione, effettuare una delle operazioni riportate di seguito.
    • Selezionare Connettività Swift e fornire i dettagli riportati di seguito.
      • Nella casella Nome utente, immettere il nome utente di Oracle Cloud Infrastructure. Per le tenancy che supportano i domini di Identity, specificare il nome del dominio insieme al nome utente. Ad esempio, <identity-domain-name>/<username>.
      • Nella casella di testo Token immettere il token di autenticazione.
    • (Si applica solo alle trasformazioni dei dati disponibili come elenco separato sul Marketplace denominato Data Integrator: Web Edition). Selezionare Credenziale e fornire la credenziale ODI nella casella di testo Immetti credenziale.

      È necessario creare la credenziale nel repository e nell'Autonomous Database creati durante la creazione dell'istanza. Quando crei un flusso di dati per mappare i dati dallo storage degli oggetti ad Autonomous Database, devi creare anche la credenziale ODI nello schema di destinazione. Prima di eseguire il mapping, assicurarsi di selezionare il passo e nel pannello Proprietà impostare l'opzione KM Crea credenziale su false. In caso contrario, la connessione basata sulle credenziali non riuscirà.

      Per creare la credenziale, eseguire lo script seguente:

      begin DBMS_CLOUD.create_credential( credential_name => '<Credential name>',
            username => '<oci username>', password => '<auth token>' ); end;
  9. Fare clic su Crea.
    La nuova connessione è stata creata.
  10. Fare clic su Test connessione per sottoporsi a test la connessione stabilita.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Per eliminare gli schemi, selezionare Elimina schema.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Crea una connessione al server REST

È possibile connettersi a qualsiasi endpoint del servizio REST, importare le entità dati in Trasformazioni dati e utilizzarle come origine in un flusso di dati.

Per creare un connettore REST generico, è necessario fornire l'URL JDBC, il nome utente e la password per connettersi all'endpoint. È inoltre possibile creare e caricare un file di configurazione contenente informazioni quali i metodi di autenticazione, gli endpoint e le tabelle da cui si desidera importare le entità dati.

La scheda Applicazione nella pagina Crea connessione include due opzioni di connessione per creare una connessione REST generica, ovvero REST generico e configurazione REST generica. Questo argomento include le sezioni riportate di seguito.

Le nuove connessioni create vengono visualizzate nella pagina Connessioni.

Fare clic sull'icona Azioni (Icona Azioni) accanto alla connessione selezionata per eseguire le operazioni riportate di seguito.

  • Selezionare Modifica per modificare i dettagli di connessione forniti.
  • Selezionare Test della connessione per eseguire il test della connessione creata.
  • Fare clic su Esporta per esportare la connessione. Vedere Esporta oggetti.
  • Selezionare Elimina schema per eliminare gli schemi.
  • Selezionare Elimina connessione per eliminare la connessione creata.

È inoltre possibile cercare la connessione richiesta per conoscerne i dettagli in base ai seguenti filtri:

  • Nome della connessione.
  • Tecnologia associata alla connessione creata.

Creazione di una connessione REST generica

Per creare questa connessione, è necessario specificare l'URL del servizio REST e scegliere uno schema temporaneo in cui le trasformazioni dati possono creare entità dati dopo l'operazione di decodificazione.

Per definire una connessione a un server REST:

  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.

    Viene visualizzata la pagina Connessioni.

  2. Fare clic su Create Connection.

    La pagina Crea connessione contiene diapositive.

  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Applicazioni.
  4. Selezionare Resto generico come tipo di connessione.
  5. Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Nella casella di testo URL servizio REST, immettere l'URL dell'endpoint che gestisce le risorse REST.
  8. Nella casella di testo Host proxy, immettere il nome host del server proxy da utilizzare per la connessione.
  9. Nella casella di testo Porta proxy, immettere il numero di porta del server proxy.
  10. Nella casella di testo Utente immettere il nome utente per la connessione all'endpoint REST.
  11. Nella casella di testo Password immettere la password per la connessione all'endpoint REST.
  12. Scegliere una connessione dall'elenco a discesa Connessione all'area intermedia. La lista visualizza solo le connessioni Autonomous Database esistenti. Per utilizzare una connessione diversa, creare la connessione prima di raggiungere questa pagina.
  13. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Test connessione per eseguire il test della connessione.
  14. Fare clic su Crea.

    La nuova connessione è stata creata.

Creazione di una connessione Rest generica mediante un file di configurazione

SI APPLICA A: Applicabile Trasformazioni di dati disponibili come elenco separato in Marketplace denominato Data Integrator: Web Edition.

Per creare un connettore REST generico, sono necessari l'URL JDBC, il nome utente, la password e un file di configurazione. Il file di configurazione è un file modello con la convenzione di denominazione file_name.rest da caricare quando si crea una connessione al server REST. Per creare il file di configurazione è necessario specificare gli endpoint, i mapping delle tabelle e i metodi di autenticazione. È possibile creare il file di configurazione utilizzando qualsiasi editor di testo.

Per definire una connessione al server REST mediante un file di configurazione:
  1. Nel riquadro sinistro della home page, fare clic sulla scheda Connessioni.

    Viene visualizzata la pagina Connessioni.

  2. Fare clic su Crea connessione.

    La pagina Crea connessione contiene diapositive.

  3. Procedere in uno dei seguenti modi:
    • Nel campo Seleziona tipo, immettere il nome o parte del nome del tipo di connessione.
    • Selezionare la scheda Applicazioni.
  4. Selezionare Configurazione resto generico come tipo di connessione.
  5. Successivo.
  6. Il campo Nome connessione viene precompilato con un nome predefinito. È possibile modificare questo valore.
  7. Utilizzare la casella di testo File di configurazione per caricare il file di configurazione che si desidera utilizzare.
  8. Nella casella di testo URL JDBC immettere l'URL per connettersi al server.
  9. Nelle caselle di testo Utente e Password immettere il nome utente e la password per la connessione all'endpoint REST. È possibile lasciare vuoti questi campi se questi valori non sono applicabili o sono già menzionati nell'URL JDBC.
  10. Dopo aver fornito tutti i dettagli di connessione necessari, fare clic su Test connessione per eseguire il test della connessione.
  11. Fare clic su Crea.

    La nuova connessione viene creata.