Utilisation des connexions

Les connexions vous permettent de connecter Data Transforms à diverses technologies accessibles à partir du réseau OCI.

Cette section décrit les étapes génériques permettant de créer une connexion. Les options de détails de connexion affichées peuvent varier en fonction du type de connexion sélectionné.

En plus des types de connexion répertoriés dans Types de connexion pris en charge, vous pouvez créer des connecteurs personnalisés que vous pouvez utiliser pour connecter Data Transforms à n'importe quelle source de données JDBC prise en charge. Reportez-vous à Création de connecteurs personnalisés.

Pour créer une connexion, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions apparaît.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion se trouve dans la diapositive.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez le type de la connexion à créer.
      • Bases de données : permet de configurer n'importe quel type de connexion pour les types de base de données pris en charge.
      • Applications : permet de configurer tout type de connexion pour les applications prises en charge.
      • Services : permet de configurer n'importe quel type de connexion pour les services pris en charge.
  4. Après avoir sélectionné le type de connexion requis, cliquez sur Suivant.

    Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.

  5. Pour Détails de connexion, indiquez les détails de connexion du type sélectionné, par exemple :
    • Connexion -
      • URL JDBC : URL de connexion au serveur de données. Exemple :
        jdbc:weblogic:sqlserver://hostname:port[;property=value[;...]]
        Remarque

        Si vous accédez à des transformations de données à partir d'une instance Autonomous Database sur une adresse publique, les numéros de port autorisés sont 2484, 1521-1525, 1708, 3306 et 80.

        Pour les connecteurs qui utilisent un pilote autoREST qui fournit les fichiers de modèle avec le pilote, indiquez le nom du serveur et les autres propriétés requises pour la connexion à cette source de données. Exemple :

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

      • Utilisateur : nom d'utilisateur, si nécessaire, pour la connexion au serveur.
      • Mot de passe - Mot de passe pour la connexion au serveur.
    • Options avancées
      • Taille d'extraction de tableau : lors de la lecture de grands volumes de données à partir d'un serveur de données, Oracle Data Transforms extrait des lots d'enregistrements successifs. Cette valeur correspond au nombre de lignes (enregistrements lus) demandées par Oracle Data Transforms lors de chaque communication avec le serveur de données.
      • Taille de mise à jour par lots : lors de l'écriture de grands volumes de données dans un serveur de données, Oracle Data Transforms transmet des lots d'enregistrements successifs. Cette valeur correspond au nombre de lignes (enregistrements écrits) d'une seule commande INSERT Oracle Data Transforms.
        Remarque

        Définissez la taille de mise à jour par lot sur 1000 ou moins pour le chargement de tables avec des colonnes de type de données BLOB.
      • Degré de parallélisme pour la cible : cette valeur indique le nombre de threads autorisés pour une tâche de chargement. La valeur par défaut est 1. Le nombre maximal de threads autorisés est 99.
      Remarque

      Les détails de connexion sont spécifiques et les options ci-dessus varient en fonction du type de connexion sélectionné. Pour la connexion par défaut créée lors du provisionnement, seuls les champs Utilisateur et Mot de passe sont modifiables. Tous les autres champs sont désactivés.
  6. Une fois que vous avez fourni tous les détails de connexion requis, cliquez sur Tester la connexion pour tester la connexion.
    Si la connexion de test échoue, effectuez l'une des opérations suivantes :
  7. Cliquez sur Créer.

    La connexion est créée.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Sélectionnez Supprimer le schéma pour supprimer des schémas.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie associée à la connexion créée.

Sujets

Types de connexion pris en charge

Cette rubrique répertorie les types de connexion pris en charge pour la connexion à Data Transforms.

Les régions cloud gouvernementales sont requises pour prendre en charge les normes de conformité FIPS en matière de protection des données. Les transformations de données dans les domaines gouvernementaux sont conformes à la norme FIPS 140-2 de niveau 1. Assurez-vous que les sources de connexions sont conformes à la norme FIPS pour assurer une communication sécurisée entre les serveurs.

Remarque

S'applique à : Applicable transformations de données disponibles dans une liste distincte sur Marketplace appelée Data Integrator : Web Edition.
  • Pour les connecteurs qui nécessitent l'installation d'un pilote, vous devez copier les fichiers JAR dans le répertoire /u01/oracle/transforms_home/userlibs avant d'ajouter la connexion.
  • En plus des types de connexion répertoriés ici, vous pouvez créer des connecteurs personnalisés que vous pouvez utiliser pour connecter Data Transforms à n'importe quelle source de données JDBC prise en charge. Reportez-vous à Création de connecteurs personnalisés.
Nom Type Prise en charge dans Data Integrator : édition Web Prise en charge dans les transformations de données intégrées à Autonomous Database Prise en charge des transformations de données intégrées à OCI GoldenGate Prend en charge les opérations d'écriture Mode d'authentification : Exemple d'URL de connexion Remarques
Aha! Application Oui Oui Oui Non
  • UrlParameter: jdbc:weblogic:aha:servername;AuthenticationMethod=UrlParameter; SecurityToken=security_token;[propert y=value[;...]];
  • OAuth2:

    jdbc:weblogic:aha:servername;AuthenticationMethod=OAuth2; AccessToken=access_token;[property= value[;...]];

    jdbc:weblogic:aha:servername;AuthenticationMethod=OAuth2;oauthCode=auth_code; ClientID=client_id;ClientSecret=client_secret;RedirectURI=redirect_uri;[property=value[;...]];

  • Méthode : jdbc:weblogic:aha:servername;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;AuthenticationMethod=method;[property=value[;...]];
 
Ahrefs Application Oui Oui Oui Non
  • URLParameter: jdbc:weblogic:autorest:ServerName=https://apiv2.ahrefs.com; AuthenticationMethod=URLParameter; SecurityToken=xxxxxxxx;AuthParam=token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Amazon Aurora Base de données Oui Oui Oui Oui
  • userIDPassword: jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=userIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • EntraIDPassword: jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=EntraIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • EntraIDServicePrincipal: jdbc:weblogic:postgresql://servername:port; AuthenticationMethod=EntraIDServicePrincipal; ServicePrincipal=your_service_principal;Secret=your_client_secret; [property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Amazon EMR Hive Base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=delegationToken;DelegationToken=delegationToken; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Amazon Redshift Base de données Oui Oui Oui Oui
  • userIdPassword: jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • Serveur proxy : jdbc:weblogic:redshift://server_name:port_number;DatabaseName=database_name;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
Apache Hive base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database; AuthenticationMethod=delegationToken;DelegationToken=delegationToken; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Apache Iceberg base de données Oui Oui Oui Oui

Les modes d'authentification pris en charge sont Aucun, Simple et OAuth2.0.

http://<host>:<port>/iceberg
Pour plus d'informations sur la création d'une connexion à l'aide d'Apache Iceberg, reportez-vous à Création d'une connexion Apache Iceberg.
Apache Impala base de données Oui Oui Oui Non
  • none : jdbc:weblogic:impala://servername:port;DatabaseName=databaseName; AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword: jdbc:weblogic:impala://servername:port;DatabaseName=databaseName; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:impala://servername:port;DatabaseName=databaseName; AuthenticationMethod=kerberos;ServicePrincipleName=serviceprincipalname; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • Serveur proxy : jdbc:weblogic:impala://servername:port;DatabaseName=database_name;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
SQL Apache Spark base de données Oui Oui Oui Non
  • userIdPassword: jdbc:weblogic:sparksql://servername:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:sparksql://servername:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • jdbc:weblogic:sparksql://servername:port;DatabaseName=database; TransportMode=http;[property=value[;...]]
 
AWS S3 base de données Oui Oui Oui Non
  • AWS (AWS) : jdbc:weblogic:autorest:AuthenticationMethod=AWS;servicename=s3; accesskey=*******;secretkey=*******;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Facturation Azure Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Calcul Azure base de données Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure Data Lake Storage base de données Oui Oui Oui Non
  • 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;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Instances de machine virtuelle réservées Azure base de données Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Etat des ressources Azure Application Oui Oui Oui Non
  • 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/;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Azure SQL Database base de données Oui Oui Oui Oui
  • userIdPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • auto : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • kerberos : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • ntlm : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlmjava : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlmjava;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlm2java: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm2java;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Azure Synapse Analytics base de données Oui Oui Oui Oui
  • userIdPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=activeDirectoryPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ActiveDirectoryServicePrincipal;ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • auto : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=auto;[property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • kerberos : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • ntlm : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlmjava : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlmjava;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlm2java: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database;AuthenticationMethod=ntlm2java;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
BigCommerce Application Oui Oui Oui Non
  • HTTPHeader: jdbc:weblogic:autorest:servername=https://api.bigcommerce.com/stores/{store_hash};AuthenticationMethod=HTTPHeader;securitytoken=**************;authheader=X-Auth-Token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Cassandra base de données Oui Oui Oui Oui
  • none : jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

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

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored

    Password: [Ignored]

 
Cloudera CDH Hive base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Confluence Cloud Base de données Oui Oui Oui Non
  • De base : jdbc:weblogic:autorest:servername=https://<your-domain.atlassian.net>;authenticationmethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Transformations de données Service Oui Oui Oui Non http://<host>:<port>/odi-rest Pour obtenir des instructions sur la connexion à une instance Data Transforms existante, reportez-vous à Création d'une connexion Data Transforms pour le chargement de données à distance.
DataStax Application Oui Oui Oui Oui
  • userIdPassword: jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:cassandra://server:port;KeyspaceName=keyspace;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

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

    User: [Ignored]

    Password: [Ignored]

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

KeyspaceName indique le nom par défaut de l'espace de clés Cassandra auquel le pilote se connecte.

Delta Share Application Oui Oui Oui Non Entrez l'URL de l'adresse de jeton. Pour obtenir des instructions sur la création d'une connexion à l'aide du partage Delta, reportez-vous à Création d'une connexion de partage Delta.
DocuSign Base de données Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
eBay Application Oui Oui Oui Non
  • 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/;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
EnterpriseDB base de données Oui Oui Oui Oui
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • EntraIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • EntraIDServicePrincipal: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=EntraIDServicePrincipal; ServicePrincipal=your_service_principal;Secret=your_client_secret; [property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
FinancialForce Application Oui Oui Oui Oui
  • jdbc:weblogic:sforce://servername;SecurityToken=value[;property=value[;...]]
  • userIDPassword: jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]];
  • oauth2.0 :

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; AccessToken=access-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; RefreshToken=refresh-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; JWTCertStore=file-path;ClaimsIssuer=client-ID;ClaimsSubject=user-name; JWTCertPassword=certificate-password;JWTCertAlias=certificate-alias;[property=value[;...]];

 
FourSquare Application Oui Oui Oui Non
  • URLParameter: jdbc:weblogic:autorest:servername=https://api.foursquare.com;AuthenticationMethod=URLParameter;securitytoken=**********;authparam=oauth_token;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Rest. générique Application Oui Oui Oui Non Entrez l'URL du service REST. Pour plus d'informations sur la connexion à une adresse de service REST afin de créer une connexion, reportez-vous à Création d'une connexion à un serveur REST.
Configuration rest. générique Application Oui Non Non Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
Pour plus d'informations sur la connexion à une adresse de service REST afin de créer une connexion, reportez-vous à Création d'une connexion à un serveur REST.
GitHub Application Oui Oui Oui Non
  • jdbc:weblogic:github:ServerName=server_name;SecurityToken=security_token;[property=value[;...]];
  • De base : jdbc:weblogic:github:ServerName=server_name;AuthenticationMethod=Basic;[property=value[;...]];
  • OAuth2:

    jdbc:weblogic:github:ServerName=server_name;AuthenticationMethod=OAuth2; AccessToken=access_token;[property=value[;...]];

    jdbc:weblogic:github:ServerName=server_name;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;AuthenticationMethod=OAuth2; AccessToken=access_token;[property=value[;...]];

 
Annonces Google Application Oui Non Non Dépend du conducteur Dépend du conducteur Nécessite l'installation du pilote.
Google AdSense Application Oui Oui Oui Non
  • 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=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Google Analytics Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
  • OAuth2: jdbc:weblogic:googleanalytics4:AddTables='{myTableDefinitionString}'; ClientID=clientID;ClientSecret=client_secret;AuthenticationMethod=OAuth2; RefreshToken=refresh_token;Scope=scope;[property=value[;...]];
 
Google BigQuery base de données Oui Oui Oui Non
  • 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; ServiceAccountKeyContent=private_key_content; AuthenticationMethod=serviceaccount;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Google Agenda Application Oui Oui Oui Non
  • 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=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Gestionnaire de campagne Google Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Contacts Google Application Oui Oui Oui Non
  • 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: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
jdbc:weblogic:autorest:servername=people.googleapis.com/v1; clientId=123456789012-abc123def456ghi789jkl012mno345pq.apps.googleusercontent.com; clientSecret=**************; authUri=https://accounts.google.com/o/oauth2/auth; tokenUri=https://accounts.google.com/o/oauth2/token; redirectUri=http://localhost; AuthenticationMethod=OAuth2; scope=https://www.googleapis.com/auth/contacts.other.readonly https://www.googleapis.com/auth/contactshttps://www.googleapis.com/auth/contacts.readonly https://www.googleapis.com/auth/directory.readonlyhttps://www.googleapis.com/auth/profile.agerange.read https://www.googleapis.com/auth/profile.emails.readhttps://www.googleapis.com/auth/profile.language.read https://www.googleapis.com/auth/user.addresses.readhttps://www.googleapis.com/auth/user.birthday.read https://www.googleapis.com/auth/user.emails.readhttps://www.googleapis.com/auth/user.gender.read https://www.googleapis.com/auth/user.organization.readhttps://www.googleapis.com/auth/user.phonenumbers.read https://www.googleapis.com/auth/userinfo.emailhttps://www.googleapis.com/auth/userinfo.profile; refreshtoken: **************;
 
Google Drive Base de données Oui Oui Oui Non
  • 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=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Recherche Google Ads 360 Application Oui Oui Oui Non
  • 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: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Greenplum Base de données Oui Oui Oui Non
  • userIdPassword: jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Hortonworks Hive Base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
HubSpot Application Oui Oui Oui Non OAuth2: jdbc:weblogic:hubspot:AuthenticationMethod=OAuth2;ClientID=client_id; ClientSecret=client_secret;RefreshToken=refresh_token;Scope=scope;[property=value[;...]];  
Hypersonic SQL Base de données Oui Oui Oui Oui jdbc:hsqldb:<protocol>:<databasePath>[;ifexists=true][;<property>=<value>...];  
IBM BigInsights base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
IBM DB2 hébergé base de données Oui Oui Oui Oui
  • 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]

  • kerberos : jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
IBM DB2 UDB base de données Oui Oui Oui Oui
  • 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]

  • kerberos : jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Entrepôt IBM DB2 base de données Oui Oui Oui Oui
  • 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]

  • kerberos : jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
IBM DB2/400 Base de données Oui Oui Oui Oui
  • 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]

  • kerberos : jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • pluginSecurity: jdbc:weblogic:db2://servername:port;DatabaseName=database;AuthenticationMethod=pluginSecurity;PluginName=pluginName; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
Informix Base de données Oui Oui Oui Non
  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; Database=databasename;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • jdbc:weblogic:informix://servername:port;InformixServer=informixserver; DatabaseName=databasename;AlternateServers=(alternateserver); ConnectionRetryCount=connectionretrycount; ConnectionRetryDelay=connectionretrydelay;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Jira Application Oui Oui Oui Non jdbc:weblogic:jira:servername;[property= value[;...]];  
Klaviyo Application Oui Oui Oui Non
  • URLParameter: jdbc:weblogic:autorest:servername=https://a.klaviyo.com/api; AuthenticationMethod=URLParameter;securitytoken=*****;authparam=api_key;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Magento Application Oui Non Non Dépend du conducteur Dépend du conducteur Nécessite l'installation du pilote.
Mailchimp Application Oui Oui Oui Non
  • BearerToken: jdbc:weblogic:autorest:servername=us20.api.mailchimp.com;AuthenticationMethod=BearerToken;securitytoken=*******;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
MapR Hive Base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Marketo Application Oui Oui Oui Non
  • 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;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Microsoft Dynamics 365 Application Oui Oui Oui Oui
  • OAuth2:

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;AuthenticationMethod=OAuth2; AccessToken=access_token;[property=value[;...]];

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;AuthenticationMethod=OAuth2; ClientID=client_id;ClientSecret=client_secret; TokenURI=POSTtoken_uri;Scope=scope;[property=value[;...]];

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;AuthenticationMethod=OAuth2; ClientID=client_id;ClientSecret=client_secret;TokenURI=token_uri; RefreshToken=refresh_token;[property=value[;...]];

    jdbc:weblogic:dynamics365:ServiceURL=serviceurl;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user; AuthenticationMethod=OAuth2;ClientID=client_id;ClientSecret=client_secret; TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];

  • NTLM : jdbc:weblogic:dynamics365:ServiceURL=serviceurl; AuthenticationMethod=NTLM;NTLMDomain=nTLMDomain;[property=value[;...]];
 
Microsoft SharePoint Application Oui Oui Oui Oui
  • jdbc:weblogic:sharepoint:ServiceURL=serviceurl;ClientID=client_id;ClientSecret=client_secret; TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];
  • jdbc:weblogic:sharepoint:ServiceURL=serviceurl;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;ClientID=client_id;ClientSecret=client_secret; TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];
 
Microsoft SQL Server Base de données Oui Oui Oui Oui
  • userIdPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • activeDirectoryPassword: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=activeDirectoryPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ActiveDirectoryServicePrincipal: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ActiveDirectoryServicePrincipal; ServicePrincipal=clientID;Secret=clientSecret;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • auto : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=auto;[property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • kerberos : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=kerberos;ServicePrincipalName=service_principal_name; [property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

  • ntlm : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlm;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlmjava : jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlmjava;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • ntlm2java: jdbc:weblogic:sqlserver://hostname:port;DatabaseName=database; AuthenticationMethod=ntlm2java;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
MongoDB Base de données Oui Oui Oui Oui
  • Aucun :

    jdbc:weblogic:mongodb://host:port;AuthenticationMethod=None;DatabaseName=database;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

    jdbc:weblogic:mongodb://host:port;AuthenticationMethod=None;DatabaseName=database;ReplicaSetName=replica_set;[property=value[;...]];

  • auth_db:

    jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db;DatabaseName=database;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

    jdbc:weblogic:mongodb://host:27017;AuthenticationDatabase=auth_db; DatabaseName=database;EncryptionMethod=SSL;[property=value[;...]];

  • kerberos : jdbc:weblogic:mongodb://host:port;AuthenticationMethod=kerberos;DatabaseName=database; ServicePrincipalName=principal_name;User=username;[property=value[;...]]; User: [Ignored] Password: [Ignored]

  • plain : jdbc:weblogic:mongodb://host:port;AuthenticationMethod=plain; DatabaseName=database;[property =value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • jdbc:weblogic:mongodb://host:port;CryptoProtocolVersion=protocol; DatabaseName=database;EncryptionMethod=[SSL | requestSSL]; HostNameInCertificate=host_name;KeyPassword=key_password;KeyStore=key_store; TrustStore=trust_store;TrustStorePassword=ts_password; ValidateServerCertificate=vsc_value;[property=value[;...]];

  • jdbc:weblogic:mongodb://host:port;DatabaseName=database; EncryptionMethod=SSL;ValidateServerCertificate=false;[property=value[;...]];

  • jdbc:weblogic:mongodb://host:port;AuthenticationDatabase=auth_db;DatabaseName=database; ProxyHost=proxy_host;ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];

 
MySQL base de données Oui Oui Oui Oui jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...] Assurez-vous que la propriété de variable système sql_require_primary_key est définie sur OFF. Sinon, un mapping ADW vers MySQL pourrait échouer avec une erreur "Table does not exist".
MySQL Vague d'activité base de données Oui Oui Oui Oui jdbc:mysql://<host>[:<port>]/[<database>]?relaxAutoCommit=true&useCursorFetch=true[&<property>=<value>...]

Si la base de données MySQL Heatwave est créée avec une haute disponibilité, l'opération d'écriture n'est pas prise en charge.

Assurez-vous que la propriété de variable système sql_require_primary_key est définie sur OFF. Sinon, un mapping ADW vers MySQL Heatwave pourrait échouer avec une erreur "Table does not exist".

Netezza base de données Oui Non Non Dépend du conducteur Dépend du conducteur Oracle Data Transforms utilise Netezza JDBC pour se connecter à une base de données NCR Netezza. Ce pilote doit être installé dans le répertoire userlibs de Data Transforms. Vous pouvez télécharger le pilote JDBC Netezza depuis le site Web d'IBM.
Oracle Base de données Oui Oui Oui Oui
  • 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>)))
Pour Data Integrator Web Edition, l'opération d'écriture n'est prise en charge que sur les cibles de base de données cloud Oracle. Pour plus de détails, reportez-vous aux conditions d'utilisation d'Oracle avant de déployer l'image à partir d'OCI Marketplace.
Oracle Analytics Cloud (Oracle BI Cloud Service) Application Oui Oui Oui Non Entrez l'URL de service BI Cloud Connector.  
Connecteur Oracle Business Intelligence Cloud (BICC) Application Oui Oui Oui Non Entrez l'URL de service BI Cloud Connector. Pour plus d'informations sur la création d'une connexion à l'aide du connecteur Oracle Business Intelligence Cloud (BICC), reportez-vous à Création d'une connexion Oracle Business Intelligence Cloud Connector.
Oracle EBS Application Oui Oui Oui Oui
  • 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>)))
 
Oracle ERP Cloud Application Oui Oui Non Non Entrez l'URL du service Web BI Publisher. Pour plus d'informations sur la création d'une connexion à l'aide d'Oracle ERP Cloud, reportez-vous à Création d'une connexion Oracle Enterprise Resource Planning Cloud.
Oracle Financials Cloud Application Oui Oui Oui Non Entrez l'URL du service REST. Pour plus d'informations sur la création d'une connexion à l'aide d'Oracle Financials Cloud, reportez-vous à Création d'une connexion à Oracle Financials Cloud.
Oracle Fusion ERP Application Oui Oui Oui Non Indiquez l'URL de service.  
Oracle Fusion Sales Application Oui Oui Oui Non Indiquez l'URL de service.  
Oracle Fusion Service Application Oui Oui Oui Non Service Oracle Fusion  
Oracle GoldenGate - OCI Service Oui Oui Oui Oui Entrez l'URL de déploiement.  
Oracle Marketing Cloud Application Oui Oui Oui Oui jdbc:weblogic:eloqua:Company=<company_id>;[;property=value[;...]]  
Oracle NetSuite Application Oui Oui Oui Non jdbc:ns://{Server Host}:{Server Port};ServerDataSource={Server Data Source}; Pour plus d'informations sur la création d'une connexion à l'aide d'Oracle Netsuite, reportez-vous à la rubrique Création et utilisation d'une connexion Oracle NetSuite.
Oracle Object Storage base de données Oui Oui Oui Oui Entrez l'URL Object Storage. Pour plus d'informations sur la création d'une connexion utilisant Oracle Object Storage, reportez-vous à Création d'une connexion à Oracle Object Storage.
Oracle People Soft Application Oui Oui Oui Non
  • 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>)))
 
Oracle Sales Cloud Application Oui Oui Oui Non jdbc:weblogic:oraclesalescloud://<base_url>;WSCompressData=none  
Oracle Service Cloud Application Oui Oui Oui Non jdbc:weblogic:oracleservicecloud:loginHost=host;[property=value[;...]]

Lorsque vous utilisez plusieurs connexions JDBC pour Oracle Service Cloud dans Oracle Data Transforms, assurez-vous que chaque connexion est identifiée de manière unique pour éviter tout conflit. Pour ce faire, ajoutez la propriété DatabaseName à l'URL JDBC.

Par exemple :

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

<UniqueValue> est une valeur unique pour chaque environnement. Par exemple, DevConnection ou ProdConnection.

Cela permet de séparer les fichiers de configuration pour chaque environnement.

Oracle SIEBEL Application Oui Oui Oui Non
  • 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>)))
 
PayPal Application Oui Oui Oui Non
  • De base : jdbc:weblogic:autorest: ServerName=https://api-m.sandbox.paypal.com;AuthenticationMethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Pivotal HD base de données Oui Oui Oui Non
  • none : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=none;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • userIdPassword: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • delegationToken: jdbc:weblogic:hive://servername:port;DatabaseName=database;AuthenticationMethod=delegationToken;DelegationToken=delegationToken;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

 
Pivotal HDB base de données Oui Oui Oui Non
  • userIdPassword: jdbc:weblogic:greenplum://servername:port;KeyspaceName=keyspace; AuthenticationMethod=userIdPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:greenplum://servername:port;DatabaseName=databaseName;AuthenticationMethod=kerberos;ServicePrincipal=servicePrincipal;[property=value[;...]];

    User: [Ignored]

    Password: [Ignored]

 
PostgreSQL Base de données Oui Oui Oui Oui
  • userIDPassword: jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=userIDPassword;[property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • kerberos : jdbc:weblogic:postgresql://servername:port;AuthenticationMethod=kerberos;ServicePrincipalName=servicePrincipalName; [property=value[;...]];

    User: [Optional]

    Password: [Optional]

  • 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]

 
Mesure Application Oui Oui Oui Non
  • URLParameter: jdbc:weblogic:autorest:servername=https://qtmcloud.qmetry.com;AuthenticationMethod=URLParameter;securitytoken=*****;authparam=apiKey;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
QuickBooks En ligne Application Oui Oui Oui Non
  • 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: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
QuickBooks Paiements Application Oui Oui Oui Non
  • 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=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Annonces Quora Application Oui Oui Oui Non
  • OAuth2: jdbc:weblogic:autorest:ServerName=api.quora.com/ads;AuthenticationMethod=OAuth2; ClientID=xxxxxxxx;ClientSecret=xxxxxxxx;AccessToken=xxxxxxxx;Scope=ads_read;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Sage Application Oui Oui Oui Non
  • 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: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Discussions sur Salesforce Application Oui Oui Oui Non
  • 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;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Salesforce.com Application Oui Oui Oui Non
  • userIDPassword: jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword; [property=value[;...]];

    User: [Mandatory]

    Password: [Mandatory]

  • OAuth2:

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; AccessToken=access-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; RefreshToken=refresh-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; JWTCertStore=file-path;ClaimsIssuer=client-ID;ClaimsSubject=user-name; JWTCertPassword=certificate-password;JWTCertAlias=certificate-alias;[property=value[;...]];

Vous ne pouvez pas utiliser une connexion Salesforce comme cible pour le mappage.
SAP BW/4HANA base de données Oui Oui Oui Non
  • De 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]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];
 
SAP HANA Application Oui Oui Oui Non
  • De 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]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];
 
SAP NetWeaver base de données Oui Oui Oui Non
  • De 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]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port; ProxyUser=proxy_user;[property=value[;...]];
 
SAP S/4HANA Cloud Application Oui Oui Oui Non
  • De 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]

  • jdbc:weblogic:s4hana:ServerName=servername;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
Semoule Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
ServiceNow Service Oui Oui Oui Non
  • 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=**************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Shopify Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Neige base de données Oui Oui Oui Oui
  • jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];
  • OAuth2:

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2;AccessToken=access_token;DatabaseName=database_name;Schema=schema_name; Warehouse=warehouse_name;[property=value[;...]];

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2; AuthURI=auth_uri;DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name; ClientID=client_id;ClientSecret=client_secret;RedirectURI=redirect_uri;[property=value[;...]];

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name; ClientID=client_id;ClientSecret=client_secret;TokenURI=token_uri;[property=value[;...]];

    jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=OAuth2; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name; ClientID=client_id;ClientSecret=client_secret;TokenURI=token_uri;RefreshToken=refresh_token;[property=value[;...]];

  • BrowserBasedSSO: jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=BrowserBasedSSO; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;[property=value[;...]];
  • KeyPair: jdbc:weblogic:snowflake:AccountName=account_name;AuthenticationMethod=KeyPair; DatabaseName=database_name;Schema=schema_name;Warehouse=warehouse_name;PrivateKeyContent=private_key_content; PrivateKeyPassphrase=password;[property=value[;...]];
  • jdbc:weblogic:snowflake:AccountName=account_name;DatabaseName=database_name; Schema=schema_name;Warehouse=warehouse_name;ProxyHost=proxy_host;ProxyPassword=proxy_password; ProxyPort=proxy_port;ProxyUser=proxy_user;[property=value[;...]];
 
Carré Application Oui Oui Oui Non
  • BearerToken: jdbc:weblogic:autorest:servername=sandbox.api.intuit.com; AuthenticationMethod: BearerToken; securitytoken=**************************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Striping Application Oui Oui Oui Non BearerToken: jdbc:weblogic:autorest:servername=https://api.stripe.com;AuthenticationMethod=BearerToken;securitytoken=**************************;  
SAP Sybase ASE base de données Oui Oui Oui Oui jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
SAP Sybase IQ base de données Oui Oui Oui Oui jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
Sybase As Anywhere base de données Oui Oui Oui Oui jdbc:weblogic:sybase://hostname:port[;property=value[;...]]  
TeamCity Application Oui Oui Oui Non
  • jdbc:weblogic:teamcity:ServerName=server_name;[property=value[;...]];
  • BearerToken:

    jdbc:weblogic:teamcity:ServerName=server_name;AuthenticationMethod=BearerToken; SecurityToken=security_token;[property=value[;...]];

    jdbc:weblogic:teamcity:ServerName=server_name;ProxyHost=proxy_host; ProxyPassword=proxy_password;ProxyPort=proxy_port;ProxyUser=proxy_user; AuthenticationMethod=BearerToken;SecurityToken=security_token;[property=value[;...]];

 
Teradata Database Oui Non Non Dépend du conducteur Dépend du pilote utilisé (com.ncr.teradata.TeraDriver) Data Transforms utilise le pilote JDBC Teradata pour se connecter à une base de données Teradata. Pour utiliser Teradata en tant que source de données, la passerelle Teradata pour JDBC doit être en cours d'exécution et ce pilote doit être installé dans le répertoire userlibs de Data Transforms. Vous pouvez télécharger le pilote JDBC à partir du site Web Teradata.
Teradata 17+ Base de données Oui Non Non Dépend du pilote Dépend du pilote utilisé (com.teradata.jdbc.TeraDriver) Data Transforms utilise le pilote JDBC Teradata pour se connecter à une base de données Teradata. Pour utiliser Teradata en tant que source de données, la passerelle Teradata pour JDBC doit être en cours d'exécution et ce pilote doit être installé dans le répertoire userlibs de Data Transforms. Vous pouvez télécharger le pilote JDBC à partir du site Web Teradata.
Tumblr Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Veeva CRM Application Oui Oui Oui Oui
  • jdbc:weblogic:sforce://servername;SecurityToken=value[;property=value[;...]]
  • userIDPassword: jdbc:weblogic:sforce://servername;AuthenticationMethod=userIDPassword;[property=value[;...]];
  • oauth2.0 :

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; AccessToken=access-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; RefreshToken=refresh-token;[property=value[;...]];

    jdbc:weblogic:sforce://servername;AuthenticationMethod=oauth2.0;SchemaMap=schema-map-name; JWTCertStore=file-path;ClaimsIssuer=client-ID;ClaimsSubject=user-name; JWTCertPassword=certificate-password;JWTCertAlias=certificate-alias;[property=value[;...]];

 
Volusion Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Wistia Application Oui Oui Oui Non
  • De base : jdbc:weblogic:autorest:servername=https://api.wistia.com;authenticationmethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
WooCommerce Application Oui Non Non Dépend du pilote dépend du conducteur. Nécessite l'installation du pilote.
WordPress Application Oui Oui Oui Non
  • 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;
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Workday Application Oui Non Non Dépend du pilote dépend du conducteur. Nécessite l'installation du pilote.
X Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Xero Application Oui Oui Oui Non
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Yelp Application Oui Oui Oui Non
  • BearerToken: jdbc:weblogic:autorest:servername=https://api.yelp.com/v3; AuthenticationMethod=BearerToken;securitytoken=**************************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]]
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Zendesk Application Oui Oui Oui Non
  • OAuth2: jdbc:weblogic:autorest:servername=https://example.zendesk.com;AuthenticationMethod=OAuth2; clientid=client_id_zendesk;clientsecret=********;scope=readwrite;authuri=/oauth/authorizations/new; tokenuri=/oauth/tokens;
  • De base : jdbc:weblogic:autorest:servername=https://example.zendesk.com;authenticationmethod=Basic;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
CRM Zoho Application Oui Oui Oui Non
  • 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=********************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 
Zoom Application Oui Oui Oui Non
  • 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: **************;
  • jdbc:weblogic:autorest://servername;[property=value[;...]];
  • jdbc:weblogic:autorest:Sample=sample_path;[property=value[;...]];
 

Créer des connecteurs personnalisés

S'APPLIQUE À : Applicable Transformations de données disponibles dans une liste distincte sur Marketplace appelée Data Integrator : Web Edition.

La page Connexions personnalisées de l'onglet Administration d'Oracle Data Transforms vous aide à créer des connecteurs personnalisés pointant vers toutes les sources de données prises en charge par JDBC.
Les connecteurs personnalisés sont répertoriés sur la page Créer une connexion, sur laquelle vous pouvez les utiliser pour connecter des sources de données à des transformations de données. Pour plus d'informations, reportez-vous à Utilisation des connexions.

Pour créer un connecteur, procédez comme suit :

  1. Dans le panneau gauche, cliquez sur Administration.

    Un message d'avertissement apparaît.

  2. Cliquez sur continuer.
  3. Dans le panneau gauche, cliquez sur Connexions personnalisées.

    L'écran Custom Connections apparaît.

  4. Cliquez sur Créer un type de connexion.

    La page Créer un type de connexion s'affiche.

  5. Dans la liste déroulante Catégorie, sélectionnez le type de connexion à créer, qu'il s'agisse d'une base de données, d'une application ou d'un service.
  6. Entrez le nom de la connexion.
  7. Entrez le nom du conducteur JDBC de la connexion source. Par exemple, oracle.jdbc.OracleDriver.
    Remarque

    Pour les connecteurs nécessitant une installation de pilote, vous devez copier les fichiers JAR dans le répertoire /u01/oracle/transforms_home/userlibs avant d'ajouter la connexion.
  8. Cliquez OK.

La connexion personnalisée que vous venez de créer apparaît dans la liste et est disponible sur la page Créer une connexion.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Sélectionnez Supprimer pour supprimer la connexion créée.
    Remarque

    Vous ne pouvez pas supprimer les connecteurs personnalisés qui ont des connexions existantes.

Création d'une connexion de transformation de données pour le chargement de données distant

Vous pouvez vous connecter à une instance Data Transforms existante et exécuter un chargement de données à distance.

Pour créer cette connexion, vous devez indiquer l'URL de l'instance Data Transforms, ainsi que le nom de l'API de repos ODI à partir de laquelle vous souhaitez exécuter le chargement de données.

Pour définir une connexion Data Transforms, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
    La page Connexions apparaît.
  2. Cliquez sur Créer une connexion.
    La page Créer une connexion apparaît.
  3. Pour Sélectionner un type, procédez comme suit :
    • Dans le champ Nom, saisissez le nom de la nouvelle connexion.
    • Sélectionnez Services comme type de connexion à créer.
  4. Dans la zone de texte URL d'adresse, entrez l'URL de l'API de repos ODI à partir de laquelle exécuter le chargement des données. Entrez l'URL au format http://<host-ip-address>:<port>/odi-rest.
  5. Dans la zone de texte Utilisateur, entrez le nom utilisateur SUPERVISOR.
  6. Dans la zone de texte Mot de passe, entrez le mot de passe du superviseur ODI.
  7. Après avoir fourni tous les détails de connexion requis, cliquez sur Test de la connexion pour tester la connexion établie.
  8. Cliquez sur Créer.
    La connexion est créée.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Sélectionnez Supprimer le schéma pour supprimer des schémas.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie : associée à la connexion créée.

Création d'une connexion Apache Iceberg

Apache Iceberg est un format de table standard ouvert qui est optimisé pour gérer de grands ensembles de données analytiques. Data Transforms prend en charge l'utilisation d'Apache Iceberg en tant que cible pour charger des données à partir de n'importe quelle source de données SQL.

Data Transforms prend en charge Oracle Object Storage (compatibilité S3) et les services de stockage AWS S3 pour stocker les fichiers parquet des tables Apache Iceberg.

Le connecteur Iceberg Apache Data Transforms nécessite qu'un catalogue REST existe déjà. Ce catalogue REST est configuré sur la base d'Apache Gravitino (lien externe) avec la spécification Iceberg Open API.

Remarque

Les transformations de données prennent en charge l'utilisation d'Apache Gravitino version 0.7.0 (incubation ou version inférieure) pour activer le service REST.

Création d'une connexion Apache Iceberg

Vous pouvez configurer une connexion Apache Iceberg avec le catalogue REST Iceberg en fournissant l'URL REST et les détails d'authentification, tels que le nom utilisateur et le mot de passe. Vous pouvez également utiliser l'authentification OAuth 2.0 plus sécurisée pour créer la connexion.

Pour créer une connexion Apache Iceberg :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions apparaît.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion apparaît.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Bases de données.
  4. Sélectionnez le type de connexion Apache Iceberg.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Dans la zone de texte Nom du catalogue, entrez un nom.
  8. Dans la zone de texte URL de restauration, entrez l'URL du serveur REST. Entrez la valeur au format <host>:<port>/<ServiceName>/iceberg.
  9. Dans la section déroulante Authentification, effectuez l'une des opérations suivantes :
    • Sélectionnez Aucun.
    • Sélectionnez Simple, puis entrez Rest User et Rest Password.
    • Sélectionnez OAuth et entrez les détails suivants :
      • Lieu de l'entrepôt : Lieu où vous souhaitez stocker les données. Par exemple, s3://my-bucket/my/table/location
      • URI de jeton : URL permettant d'obtenir le jeton OAuth au format http://<host>:<port>
      • Chemin de jeton : chemin vers le jeton OAuth. Par exemple, /oauth2/token.
      • ID client : ID client OAuth.
      • Clé secrète du client : clé secrète du client OAuth.
      • Portée de l'authentification : autorisations accordées à un client lors de l'accès au serveur Gravitino. Par exemple, une valeur test Auth Scope peut indiquer que le client est autorisé à accéder aux ressources liées à la portée test dans Gravitino. [Facultatif]
      • Type d'octroi : méthode que le serveur d'autorisation doit utiliser pour émettre le jeton d'accès. Par exemple, client_credentials et authorization_code. [Facultatif]
  10. Cliquez sur Tester la connexion pour tester la connexion créée.
  11. Après avoir fourni tous les détails de connexion requis, cliquez sur Créer.

    La connexion Apache Iceberg est configurée avec le catalogue REST, qui stocke les données Iceberg dans Oracle Object Storage.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Pour supprimer des schémas, sélectionnez Supprimer le schéma.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie : associée à la connexion créée.

Création et exécution d'un chargement de données Apache Iceberg

Vous pouvez créer un chargement de données pour n'importe quelle source de données source SQL, telle qu'Oracle, afin de charger des données dans les tables cible Apache Iceberg. Pour utiliser Apache Iceberg comme source de données cible, vous devez fournir le nom de la connexion et l'espace de noms. Un espace de noms dans Apache Iceberg est similaire à un schéma dans les bases de données relationnelles.

Une fois le chargement de données créé, toutes les tables du schéma source sont répertoriées sur la page Détails du chargement de données, ainsi que les options permettant de charger, d'ajouter et de fusionner les données de manière incrémentielle pour chacune des tables source sélectionnées. Une fois l'exécution du chargement des données terminée, vous pouvez lire les données des tables Iceberg. Vous pouvez ajouter le chargement de données en tant qu'étape dans un workflow et créer une planification pour exécuter les workflows à un intervalle de temps prédéfini. Reportez-vous à Création d'un workflow.

Pour créer et exécuter un chargement de données Apache Iceberg :

  1. Effectuez l'une des opérations suivantes :
    • Sur la page d'accueil, cliquez sur Charger les données. L'assistant Créer un chargement de données apparaît.

      Dans l'onglet Créer un chargement de données, entrez un nom pour remplacer la valeur par défaut, ajoutez une description et sélectionnez un projet dans la liste déroulante.

    • Sur la page d'accueil, cliquez sur Projets, puis sur la mosaïque de projet requise. Dans le panneau de gauche, cliquez sur Chargements de données, puis sur Créer un chargement de données. L'assistant Créer un chargement de données apparaît.
  2. Saisissez un nom pour remplacer la valeur par défaut et ajouter une description.
  3. Pour le traitement de chargement, effectuez l'une des opérations suivantes :
    • Sélectionnez le bouton radio Interne et, dans la liste déroulante Type de déploiement, sélectionnez Transformations de données (batch).
    • Sélectionnez le bouton radio Déléguer et dans la liste déroulante Type de déploiement, sélectionnez OCI GoldenGate. Dans la connexion de déploiement GoldenGate, sélectionnez une connexion.
  4. Cliquez sur Suivant.
  5. Dans l'onglet Source Connection,
    1. Dans la liste déroulante Type de connexion, sélectionnez une source de données SQL.
    2. dans la liste déroulante Connexion, sélectionnez la connexion requise à partir de laquelle ajouter les entités de données.
    3. Cliquez sur Suivant.
  6. Dans l'onglet Connexion cible,
    1. Dans la liste déroulante Type de connexion, sélectionnez le type de connexion Apache Iceberg.
    2. Dans la liste déroulante Connexion, sélectionnez la connexion à utiliser pour charger les données.
    3. Indiquez l'espace de noms. Vous pouvez sélectionner un espace de noms existant ou en créer un.
    4. Cliquez sur Enregistrer.

    La page Détails du chargement des données apparaît et répertorie toutes les tables source.

  7. Sélectionnez les tables à charger et l'opération de chargement de données correspondante. Les options de chargement de données que vous pouvez utiliser sont Fusion incrémentielle, Ajout incrémentiel, Ajout et Ne pas charger.
  8. Cliquez sur icône Enregistrer pour enregistrer les modifications. Une coche verte (icône de coche verte) dans la ligne indique que les modifications sont enregistrées.
  9. Cliquez sur icône d'exécutionpour exécuter le chargement des données.

    Une invite de confirmation apparaît lorsque le chargement des données démarre.

Pour vérifier le statut du chargement de données, reportez-vous au panneau Statut du chargement de données à droite sous les détails du schéma cible. Pour plus d'informations sur le panneau, reportez-vous à la section Monitor Status of Data Loads, Data Flows, and Workflows. Ce panneau affiche des liens vers les travaux qui s'exécutent pour exécuter ce chargement de données. Cliquez sur ce lien pour surveiller la progression de l'emploi sur la page Détail emploi. Pour plus d'informations sur les travaux, reportez-vous à Création et gestion de travaux.

Toutes les tables chargées ainsi que leurs détails sont répertoriés dans la page Entités de données. Pour afficher les statistiques des entités de données, cliquez sur l'icône Actions (Icône Actions) en regard de l'entité de données, cliquez sur Aperçu, puis sélectionnez l'onglet Statistiques. Pour plus d'informations, reportez-vous à Visualiser les statistiques des entités de données.

Créer une connexion de partage Delta

Delta Share est un protocole ouvert pour le partage sécurisé des données. Oracle Data Transforms s'intègre à Delta Share pour charger des données dans Oracle Autonomous Database. Vous pouvez utiliser la connexion de partage Delta pour charger des données à partir de Databricks ou d'Oracle Data Share.

Pour utiliser Databricks en tant que source, vous devez spécifier l'URL du serveur de partage Delta avec le jeton porteur qui vous permet d'accéder au serveur de partage Delta Lake. Pour utiliser Oracle Data Share en tant que source, vous devez indiquer l'URL de l'adresse de jeton, ainsi qu'un ID client et la clé secrète.

Création de la connexion de partage Delta

Pour définir une connexion de partage Delta, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions apparaît.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion apparaît.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Bases de données.
  4. Sélectionnez Partage delta comme type de connexion.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Dans la zone de texte URL d'adresse de partage, entrez l'URL du serveur Delta Sharing. Entrez la valeur au format <host>:<port>/<shareEndpoint>/.
  8. Dans la section Connexion, procédez comme suit :
    • Sélectionnez Partage de données Oracle et indiquez l'URL d'adresse de jeton, l'ID client et la clé secrète client pour accéder au partage.

      Vous pouvez obtenir ces informations à partir du document JSON Profil de partage Delta que vous devrez télécharger à partir des informations fournies par le fournisseur de partage. (C'est également à partir de là qu'ils obtiennent l'URL de l'adresse de partage)

      Vous pouvez obtenir ces informations à partir du document JSON Profil de partage Delta que vous pouvez télécharger à partir du lien d'activation fourni par le fournisseur de partage de données pour accéder à leur partage.

    • Sélectionnez Databricks et, dans la zone de texte Jeton de porteur, entrez le jeton de connexion au serveur Delta Sharing.
  9. Si vous devez utiliser un proxy pour accéder au serveur de partage Delta ou au stockage de partage Delta, configurez les paramètres suivants :
    • Dans la zone de texte Hôte proxy, entrez le nom d'hôte du serveur proxy à utiliser pour la connexion.
    • Dans la zone de texte Proxy Port, entrez le numéro de port du serveur proxy.
    • Cochez les cases suivantes en fonction de l'endroit où le proxy est requis :
      • Utiliser un proxy pour accéder au serveur de partage Delta
      • Utiliser un proxy pour accéder au stockage de partage Delta
  10. Cliquez sur Tester la connexion pour tester la connexion créée.
  11. Après avoir fourni tous les détails de connexion requis, cliquez sur Créer.

    La connexion est créée.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Pour supprimer des schémas, sélectionnez Supprimer le schéma.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie : associée à la connexion créée.

Création et exécution d'un chargement de données de partage delta

Pour charger des données à partir du partage Delta dans Oracle Autonomous Database, l'utilisateur de connexion Oracle doit être un administrateur. Des privilèges d'administration sont requis pour que l'utilisateur Oracle puisse créer et insérer des données dans des tables d'un autre schéma.

Lorsque vous exécutez le chargement de données, les transformations de données chargent les données dans une table correspondante du schéma cible. Le chargement des données s'exécute de manière incrémentielle. La première fois que vous exécutez un chargement de données, Data Transforms copie toutes les données dans de nouvelles tables. Pour chaque exécution de chargement de données suivante, il charge uniquement les modifications. Tous les ajouts ou suppressions dans les enregistrements seront reflétés dans les tables cible. Notez que si des métadonnées sont modifiées dans la table, par exemple si une colonne est ajoutée, Data Transforms crée une table pour charger les données sur le serveur cible. Vous pouvez créer un workflow, ajouter le chargement de données en tant qu'étape, créer une planification pour exécuter les workflows à un intervalle de temps prédéfini. Reportez-vous à Création d'un workflow.

Pour créer et exécuter un chargement des données de partage Delta, procédez comme suit :

  1. Effectuez l'une des opérations suivantes :
    • Sur la page d'accueil, cliquez sur Charger les données. L'assistant Créer un chargement de données apparaît.

      Dans l'onglet Create Data Load, entrez un nom pour remplacer la valeur par défaut, ajoutez une description et sélectionnez un projet dans la liste déroulante.

    • Sur la page d'accueil, cliquez sur Projets, puis sur la mosaïque de projet requise. Dans le panneau de gauche, cliquez sur Chargements de données, puis sur Créer un chargement de données. L'assistant Créer un chargement de données apparaît.

      Dans l'onglet Create Data Load, entrez un nom si vous souhaitez remplacer la valeur par défaut et ajouter une description.

  2. Cliquez sur Suivant.
  3. Dans l'onglet Source Connection,
    1. Dans la liste déroulante Type de connexion, sélectionnez Partage delta.
    2. dans la liste déroulante Connexion, sélectionnez la connexion requise à partir de laquelle vous souhaitez ajouter les entités de données.
    3. Sélectionnez le partage à charger dans les tables dans la liste déroulante Partager. La liste déroulante répertorie tous les partages pour la connexion sélectionnée.
    4. Cliquez sur Suivant.
  4. Dans l'onglet Target Connection,
    1. Dans la liste déroulante Type de connexion, sélectionnez Oracle comme type de connexion.
      Remarque

      Cette liste déroulante répertorie uniquement les connexions de type JDBC.
    2. Dans la liste déroulante Connexion, sélectionnez la connexion requise vers laquelle charger les entités de données.
    3. Entrez un nom unique dans la zone de texte Schéma.
    4. Cliquez sur Enregistrer.
    La page Détails du chargement des données apparaît et répertorie toutes les tables du partage sélectionné avec leur nom de schéma.
    Remarque

    Pour les chargements de données de partage delta, la page Détails du chargement des données inclut uniquement l'option icône d'exécution. Vous ne pouvez pas appliquer différentes actions (fusion incrémentielle, ajout incrémentiel, recréation, troncation ou ajout à la fin) aux entités de données avant de les charger dans le schéma cible. Cela permet de s'assurer que les données sont cohérentes entre le serveur Delta Sharing et le schéma cible.
  5. Cliquez sur icône d'exécution pour exécuter le chargement de données.

    Une invite de confirmation apparaît lorsque le chargement des données démarre avec succès.

Pour vérifier le statut du chargement des données, reportez-vous au panneau de statut situé à droite sous les détails du schéma cible. Pour plus d'informations sur le panneau de statut, reportez-vous à Surveillance du statut des chargements de données, des flux de données et des workflows. Ce panneau affiche des liens vers les travaux qui sont exécutés pour le chargement des données. Cliquez sur les liens pour surveiller la progression sur la page Détails de travail. Pour plus d'informations sur les travaux, reportez-vous à Création et gestion de travaux.

Toutes les entités de données chargées ainsi que leurs détails sont répertoriés sur la page Entités de données. Pour visualiser les statistiques des entités de données, cliquez sur l'icône Actions (Icône Actions) en regard de l'entité de données, cliquez sur Aperçu, puis sélectionnez l'onglet Statistiques. Pour plus d'informations, reportez-vous à Affichage des statistiques des entités de données.

Créer une connexion Oracle Business Intelligence Cloud Connector

Oracle Business Intelligence Cloud Connector (BICC) vous permet d'extraire des données métier à partir d'une source de données et de les charger dans Autonomous Database.

Pour créer une connexion Oracle BICC, vous devez d'abord configurer le stockage externe à l'aide de l'onglet Connexion OCI Object Storage dans la console BICC. Vous devez indiquer ces détails de connexion lorsque vous définissez la connexion dans Oracle Data Transforms.

Vous pouvez utiliser la connexion BICC pour choisir les offres dont vous souhaitez extraire les banques de données. Data Transforms utilise un serveur de données Oracle Object Storage utilisé par Oracle BICC pour préparer les fichiers extraits, que vous pouvez ensuite utiliser comme source pour la mise en correspondance. Vous ne pouvez pas utiliser une connexion Oracle BICC en tant que cible pour la mise en correspondance.

Pour définir une connexion Oracle BICC, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
    La page Connexions apparaît.
  2. Cliquez sur Créer une connexion.
    La page Créer une connexion apparaît.
  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Applications.
  4. Sélectionnez le type de connexion Oracle BI Cloud Connector.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Entrez l'URL dans la zone de texte URL de service BI Cloud Connector.
  8. Dans la section Connexion, entrez les détails suivants :
    • Dans la zone de texte Utilisateur, entrez le nom utilisateur configuré dans la console Oracle BI Cloud Connector.
    • Dans la zone de texte Mot de passe, entrez le mot de passe configuré dans la console Oracle BI Cloud Connector.
  9. Dans la section Stockage, entrez les détails suivants :
    • Dans la zone de texte Nom du BICC de stockage externe, entrez le nom du stockage externe tel qu'il apparaît dans la console Oracle BI Cloud Connector.
    • Dans la zone de texte Bucket de stockage externe, indiquez le bucket dans lequel les extractions sont téléchargées. Les noms de bucket sont obtenus dans la console OCI.
    • Dans la zone de texte Espace de noms de stockage externe, indiquez l'espace de noms. L'espace de noms est obtenu dans la console OCI.
    • Dans la zone de texte Région de stockage externe, entrez la région OCI Object Storage.
    • Dans la zone de texte Utilisateur de stockage externe, entrez votre nom utilisateur Oracle Cloud Infrastructure.
    • Dans la zone de texte Jeton de stockage externe, entrez le jeton d'authentification.
  10. Cliquez sur Tester la connexion pour tester la connexion créée.
  11. Cliquez sur Créer.
    La connexion est créée.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Pour supprimer des schémas, sélectionnez Supprimer le schéma.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie : associée à la connexion créée.

Créer et utiliser une connexion Oracle Cloud Infrastructure Generative AI

L'IA générative d'Oracle Cloud Infrastructure (OCI) permet aux entreprises d'automatiser la synthèse de texte et la génération de contenu dynamique. Data Transforms s'intègre à OCI Generative AI pour prendre en charge l'utilisation de vecteurs d'intégration dans un flux de données.

Avant de créer une connexion OCI Generative AI, vous devez créer une connexion Oracle Database 23ai. Data Transforms utilisera cette connexion pour tester la connexion OCI Generative AI. Pour créer la connexion OCI Generative AI, vous devez indiquer des détails tels que l'URL OCI, l'OCID utilisateur, l'OCID de location, l'OCID de compartiment, la clé privée et les informations d'empreinte digitale.
Reportez-vous à Utiliser le vecteur d'incorporation de texte dans un flux de données pour plus d'informations sur la façon dont vous allez utiliser cette connexion pour ajouter l'incorporation de vecteurs dans un flux de données.

Pour définir une connexion à Oracle Cloud Infrastructure Generative AI, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions apparaît.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion apparaît.

  3. Pour Sélectionner un type,
    • Dans le champ Nom, entrez le nom de la connexion que vous venez de créer.
    • Sélectionnez le type de connexion Services.
  4. Sélectionnez OCI Generative AI, puis Suivant.
  5. Pour Détails de connexion, fournissez les détails suivants :
    • URL OCI : URL d'adresse du service OCI Generative AI.
    • OCID utilisateur : OCID utilisateur de la console Oracle Cloud Infrastructure.
    • OCID de location : OCID de location provenant de la console Oracle Cloud Infrastructure.
    • OCID de compartiment : OCID de compartiment provenant de la console Oracle Cloud Infrastructure.
    • Clé privée : clé privée au format PEM. Indiquez le chemin du fichier de clés privées téléchargé.
    • Empreinte : empreinte de la clé qui vient d'être ajoutée.
  6. Après avoir vérifié tous les détails de connexion requis, cliquez sur Créer.

    La connexion est créée.

  7. Cliquez sur Tester la connexion pour tester la connexion créée.

    Une fenêtre contextuelle apparaît et répertorie les connexions Oracle Database 23ai que vous avez configurées. Sélectionnez l'option que vous voulez utiliser pour tester cette connexion.

    Remarque

    En cas d'échec de la connexion de test, reportez-vous à Dépannage des problèmes de connexion à OCI Generative AI pour obtenir des instructions sur la résolution du problème.

La connexion que vous venez de créer s'affiche sur la page Connexions.

Dépannage des problèmes de connexion à OCI Generative AI

Si une connexion de test échoue pour une connexion OCI Generative AI, procédez comme suit pour résoudre le problème :

  1. Assurez-vous d'avoir saisi correctement toutes les informations de connexion. Par exemple,
    • Exemple d'URL OCI : https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/embedText
    • Exemple de clé privée : MIIEvg......beE/
  2. Lorsque vous cliquez sur Tester la connexion, vous êtes invité à choisir une connexion Oracle. Assurez-vous qu'il s'agit d'une connexion Oracle 23ai.
  3. Connectez-vous à cette base de données Oracle 23ai en tant qu'administrateur et exécutez la requête suivante pour vous assurer que les statuts sont valides :
    SELECT object_name, object_type, status
    FROM dba_objects
    WHERE object_name = 'DBMS_VECTOR_CHAIN' AND owner = 'CTXSYS';
  4. Vérifiez si le bloc plsql suivant fonctionne dans votre base de données. Les transformations de données utilisent le bloc plsql pour exécuter le test de connexion.
    exec dbms_vector_chain.drop_credential('OCI_CRED');
    declare
      jo json_object_t;
    begin
      -- create an OCI credential
      jo := json_object_t();
      jo.put('user_ocid', '<your user ocid>');
      jo.put('tenancy_ocid', '<your tenancy ocid');
      jo.put('compartment_ocid', '<your compartment ocid');
      jo.put('private_key', '<your private key');
      jo.put('fingerprint', '<your fingerprint>');
      dbms_output.put_line(jo.to_string);
      dbms_vector_chain.create_credential(
        credential_name => 'OCI_CRED',
        params => json(jo.to_string));
    end; 
    select dbms_vector_chain.utl_to_embedding('hello', JSON('{"provider": "ocigenai","credential_name" : "OCI_CRED", "url": "https://inference.generativeai.us-chicago-1.oci.oraclecloud.com/20231130/actions/embedText","model": "cohere.embed-english-light-v2.0"}')) from dual;
    Si vous obtenez une erreur HTTP request failed lors de l'exécution de l'interrogation de bloc plsql, essayez d'accorder l'accès réseau à l'utilisateur :
    BEGIN
        DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE(
            host => '*',
            ace => xs$ace_type(privilege_list => xs$name_list('connect'),
                               principal_name => '<your username>',
                               principal_type => xs_acl.ptype_db));
    END;

Création d'une connexion Oracle Enterprise Resource Planning Cloud

Oracle Enterprise Resource Planning (ERP) Cloud est une suite Cloud Software as a Service (SaaS) qui permet de gérer des fonctions telles que la comptabilité, la gestion financière, la gestion de projets, l'approvisionnement et la gestion des risques. Le connecteur Oracle ERP Cloud de Data Transforms vous permet d'extraire des données de rapport d'un serveur ERP Cloud et de les charger dans Autonomous Database.
Pour utiliser une connexion Oracle ERP Cloud dans les transformations de données, vous devez utiliser l'URL du service Web BI Publisher utilisé pour l'instance Oracle ERP Cloud et le fichier de rapport BI Publisher qui est généré au format de données (CSV).
Remarque :
  • Vous ne pouvez pas utiliser une connexion Oracle ERP Cloud comme cible pour la mise en correspondance.
  • Le chargement des données n'est pas pris en charge pour les connexions Oracle ERP Cloud.

Création d'une connexion au serveur Oracle ERP Cloud

Pour créer cette connexion, vous devez indiquer l'URL WSDL du service Report, ainsi que le nom utilisateur et le mot de passe pour vous connecter à l'instance ERP Cloud.

Pour définir une connexion Oracle ERP Cloud Server, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions apparaît.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion apparaît.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Applications.
  4. Sélectionnez le type de connexion Oracle ERP Cloud.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Dans la zone de texte URL WSDL, entrez l'URL du service Web BI Publisher utilisé pour l'instance Oracle ERP Cloud. Le format de l'URL est BI Publisher Hostname/xmlpserver/services/PublicReportWSSService?wsdl.

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

  8. Dans la zone de texte Hôte proxy, entrez le nom d'hôte du serveur proxy à utiliser pour la connexion.
  9. Dans la zone de texte Proxy Port, entrez le numéro de port du serveur proxy.
  10. Dans la zone de texte Utilisateur, entrez le nom utilisateur pour la connexion à l'instance Oracle ERP Cloud.
  11. Dans le champ de texte Mot de passe, entrez le mot de passe de connexion à l'instance Oracle ERP Cloud.
  12. Une fois que vous avez fourni tous les détails de connexion requis, cliquez sur Tester la connexion pour tester la connexion.
  13. Cliquez sur Créer.

    La connexion que vous venez de créer apparaît sur la page Connexions.

    Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

    • Sélectionnez Modifier pour modifier les détails de connexion fournis.
    • Sélectionnez Test de la connexion pour tester la connexion créée.
    • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
    • Sélectionnez Supprimer le schéma pour supprimer des schémas.
    • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

    Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

    • Nom de la connexion.
    • La technologie associée à la connexion créée.

Import de définitions d'entité de données à partir d'un serveur Oracle ERP Cloud

Pour les connexions Oracle ERP Cloud, la page Importer des entités de données nécessite une entrée dans les paires clé/valeur. Pour importer des données, vous devez indiquer la clé BIPReportLocation, qui fait référence à l'emplacement du rapport BI Publisher sur le serveur BI. Ces informations sont disponibles sur le serveur BI lorsque le rapport correspondant est ouvert.

Pour importer des entités de données à partir d'Oracle ERP Cloud :
  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Entités de données.

    La page Entités de données apparaît.

  2. Cliquez sur Importer des entités de données. La diapositive de la page Importer des entités de données.
  3. Dans la liste déroulante Connexion, sélectionnez la connexion Oracle ERP Cloud que vous avez créée dans Création d'une connexion de serveur Oracle ERP Cloud. Les options de la page changent pour afficher uniquement le champ Nom de l'entité.
  4. Dans le champ Nom de l'entité, saisissez un nom pour l'entité de données.
  5. Entrez BIPReportLocation dans le champ Clé.
  6. Entrez l'emplacement du fichier d'état BI Publisher dans le champ Valeur correspondant à la clé. Indiquez le chemin jusqu'au nom du fichier ReportFile.xdo.
  7. Cliquez sur Démarrer.

    Un travail est créé et l'ID de travail correspondant s'affiche pour vous permettre de suivre la session. Cliquez sur l'ID de travail pour afficher les détails du travail. Une fois le travail exécuté, l'entité de données apparaît sur la page Entités de données.

  8. Cliquez sur l'icône Actions (Icône Actions) en regard de l'entité de données sélectionnée et sélectionnez Modifier.
    La page Modifier l'entité de données apparaît et affiche une table contenant les informations suivantes :
    • Nom
    • Type de données
    • Longueur
    • Redimensionner
    • Non NULL

    Vérifiez le type des données et leur longueur pour les entités importées. Oracle Data Transforms détermine les types de données et la longueur à partir du premier enregistrement du fichier, mais peut définir des valeurs par défaut (par exemple, 50 pour la longueur du champ de chaîne) ou des types de données incorrects. Dans le cas d'un champ vide, le type de données est défini sur Chaîne avec une longueur de 50.

  9. Cliquez sur Enregistrer.

Création d'une connexion à Oracle Financials Cloud

Vous pouvez extraire des données transactionnelles en temps réel à partir d'adresses REST Oracle Financials Cloud, importer les entités de données dans des transformations de données et les utiliser comme source dans un flux de données.

Pour créer une connexion Oracle Financials Cloud, vous devez choisir un schéma temporaire dans lequel Data Transforms peut créer des entités de données après l'opération de réutilisation de l'existant.

Pour définir une connexion Oracle Financials Cloud, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
    La page Connexions apparaît.
  2. Cliquez sur Créer une connexion.
    La page Créer une connexion apparaît.
  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Applications.
  4. Sélectionnez Oracle Financials Cloud comme type de connexion.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Dans la zone de texte URL du service REST, entrez l'URL de l'adresse qui sert les ressources REST.
  8. Dans la zone de texte Hôte proxy, entrez le nom d'hôte du serveur proxy à utiliser pour la connexion.
  9. Dans la zone de texte Port proxy, entrez le numéro de port du serveur proxy.
  10. Dans la zone de texte Utilisateur, entrez le nom utilisateur pour la connexion à l'adresse REST.
  11. Dans la zone de texte Mot de passe, entrez le mot de passe de connexion à l'adresse REST.
  12. Choisissez une connexion dans la liste déroulante Connexion intermédiaire. La liste affiche uniquement les connexions Autonomous Database existantes. Pour utiliser une autre connexion, créez la connexion avant d'accéder à cette page.
  13. Après avoir fourni tous les détails de connexion requis, cliquez sur Créer.
    La connexion est créée.
  14. Cliquez sur Tester la connexion pour tester la connexion créée.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Pour supprimer des schémas, sélectionnez Supprimer le schéma.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie : associée à la connexion créée.

Créer et utiliser une connexion Oracle NetSuite

Vous pouvez utiliser le pilote JDBC Oracle NetSuite ou l'authentification OAuth 2.0 pour vous connecter à l'application Oracle NetSuite. Pour les connexions Oracle NetSuite, Data Transforms vous permet de charger des flux de données et des workflows prédéfinis que vous pouvez exécuter pour transférer des données de NetSuite vers votre schéma cible.

Configuration des droits d'accès requis pour la création d'un data warehouse

Avant de créer une connexion NetSuite ou d'utiliser l'assistant Créer un entrepôt de données dans les transformations de données, vous devez vous connecter à NetSuite en tant qu'administrateur, activer SuiteAnalytics Connect, créer un rôle personnalisé et définir les autorisations d'accès requises pour créer l'entrepôt de données NetSuite.

Pour configurer les droits d'accès, procédez comme suit :

  1. Connectez-vous à NetSuite en tant qu'administrateur à l'aide de l'URL suivante :

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

  2. Vérifiez si la fonction SUITEANALYTICS CONNECT est activée.

    Accédez à Configuration > Société > Activer les fonctions. Cliquez sur l'onglet Analyses et vérifiez que la case SuiteAnalytics Connect est cochée.

  3. Ajoutez un rôle personnalisé.

    Accédez à Configuration > Utilisateurs/Rôles > Gestion des utilisateurs > Gérer les rôles. Cliquez sur Nouveau rôle, ajoutez les détails requis, puis cliquez sur Enregistrer pour créer un rôle personnalisé.

  4. Affectez les autorisations requises au rôle personnalisé.

    Accédez à Configuration > Utilisateurs/Rôles > Gestion des utilisateurs > Gérer les rôles. Cliquez sur Personnaliser en regard du nom du rôle personnalisé pour lequel vous souhaitez ajouter l'autorisation SuiteAnalytics Connect.

    Cliquez sur l'onglet Transactions sous l'onglet Autorisations et affectez les autorisations suivantes :

    • Détails du compte
    • Listes de comptabilité
    • Gestion de la comptabilité
    • Comptes
    • Comptabilité fournisseurs
    • Graphique des comptes fournisseurs
    • Registre des comptes fournisseurs
    • Comptabilité clients
    • Graphique des comptes clients
    • Registre des comptes clients
    • Ajuster les stocks
    • Ajuster la feuille de travail d'inventaire
    • Rapports de régularisation des charges
    • Plans de régularisation des charges
    • Trace d'audit
    • Bilan
    • Registres de compte bancaire
    • Facturer des commandes fournisseur
    • Plans de facturation
    • Factures
    • Feuille travail rangement dans les emplacements
    • Transfert d'emplacement
    • Commande fournisseur globale
    • Fabriquer des produits
    • Groupes CRM
    • Calendrier
    • Vente au comptant
    • Remboursement de vente au comptant
    • Facturation
    • Frais - Règles d'exécution
    • Règle des frais
    • Chèque
    • Classes
    • Configuration de la fonction de commission
    • Rapports de commission
    • Valider les commandes
    • Valider la paie
    • Concurrents
    • Cas d'emploi du composant
    • Contacts
    • Inventaire des stocks
    • Créer des plans d'affectation
    • Carte de crédit
    • Remboursement par carte de crédit
    • Registres de carte de crédit
    • Avoir
    • Retours de crédit
    • Symbole monétaire
    • Réévaluation de devise
    • Type d'événement de reconnaissance personnalisé
    • Acompte client
    • Paiement client
    • Remboursement client
    • Clients
    • Notes de frais constatés d'avance
    • Enregistrements supprimés
    • Departments
    • Dépôt
    • Application d'acompte client
    • Documents et fichiers
    • Modifier une prévision
    • Modifier les prévisions du responsable
    • Modèle de courriel
    • Transaction de commission d'employé
    • Approbation de transaction de commission d'employé
    • Enregistrement d'employé
    • Rappels employé
    • Employees
    • Saisir des soldes d'ouverture
    • Saisir des avoirs fournisseur
    • Registres des capitaux propres
    • Etablir des quotas
    • Estimation
    • Evénements
    • Note de frais
    • Expenses
    • Exporter les listes
    • Dimension de juste valeur
    • Formule de juste valeur
    • Prix de juste valeur
    • Etats financiers
    • Rechercher une transaction
    • Registres des immobilisations
    • Livrer des commandes
    • Demande d'exécution
    • Grand livre
    • Générer des tarifs
    • Générer des relevés
    • Frais des employés importés
    • Expédition entrante
    • Produits
    • compte de résultats,
    • Stock
    • Changement de statut du stock
    • Facture
    • Approbation de facture
    • Facturer des commandes client
    • Livraison
    • Réception
    • Catégorie du revenu de l'article
    • Articles
    • Instantané/rappels de piste
    • Lieux
    • Registres de passif à long terme
    • Créer une écriture comptable
    • Gérer les périodes comptables
    • Gérer la paie
    • Mises à jour en masse
    • Transactions mémorisées
    • Accès appareil mobile
    • Valeur nette
    • Registres non comptabilisés
    • Onglet Notes
    • Opportunité
    • Registres Autres actifs
    • Registres Autres actifs circulants
    • Registres Autres dettes à court terme
    • Autres listes
    • Autres nom
    • Transfert de propriété
    • Payer les factures
    • Payer la TVA sur les ventes
    • Payer les taxes à payer
    • OD de chèque de paie
    • Rubriques de paie
    • Effectuez la recherche
    • Appels téléphoniques
    • Comptabiliser les écarts sur facture fournisseur
    • Période de comptabilisation sur les transactions
    • Catalogue des prix
    • Plans de tarification
    • Traiter la paie
    • Règles de revenu du projet
    • Contrat d'achat
    • Commande d'achat
    • Rapports sur les commandes fournisseur
    • Achats
    • Rapprocher
    • Rapprocher les rapports
    • Rembourser les retours
    • Personnalisation du rapport
    • Planification des états
    • Appel d'offres
    • D.A.
    • Ressource
    • Autorisation de retour client
    • Réévaluer le coût des stocks
    • Arrangement du revenu
    • Approbation d'arrangement du revenu
    • Elément de revenu
    • Mappage des champs de reconnaissance du revenu
    • Plan de reconnaissance du revenu
    • Rapports de reconnaissance du revenu
    • Règle de reconnaissance du revenu
    • Echéanciers de reconnaissance du revenu
    • Services Web SOAP
    • Ventes
    • Ventes par partenaire
    • Ventes par promotion
    • Commande client
    • Approbation de commande client
    • Rapports de livraison de commandes client
    • Rapports sur les commandes client
    • Rapport sur les transactions de commande client
    • Configurer des budgets
    • Configurer les services Web SOAP
    • Frais de relevé
    • Registres des comptes statistiques
    • Livraison par retrait en magasin
    • Ordres de modification d'abonnement
    • Plan d'abonnement
    • Abonnements
    • Filiales
    • SuiteAnalytics Connect
    • SuiteAnalytics Classeur
    • Tâches
    • Tax
    • Suivi des messages
    • Détail de la transaction
    • Transférer des fonds
    • Transférer l'équipement
    • Ordre de transfert
    • Approbation d'ordre de transfert
    • Balance générale
    • Registres de factures à émettre
    • Désassembler les produits
    • Units
    • Approbation de facture fournisseur
    • Approbation des paiements fournisseur
    • Réponse à demande de devis
    • Autorisation de retour fournisseur Approbation
    • Autorisation de retour fournisseur
    • Retours fournisseur
    • Fournisseurs
    • Calendrier de travail
    • bon de travail,
    • Clôture de l'ordre de fabrication
    • Fin du bon de travail
    • Sortie de bon de travail
  5. Ajoutez l'autorisation SuiteAnalytics Connect – Tout lire.

    Cliquez sur l'onglet Configuration sous l'onglet Autorisations, sélectionnez SuiteAnalytics Connect – Tout lire dans la liste déroulante, puis cliquez sur Ajouter.

  6. Cliquez sur Enregistrer pour appliquer ces droits d'accès au rôle personnalisé.
  7. Affectez le rôle personnalisé à un utilisateur. Lorsque vous créez une connexion à NetSuite à partir de transformations de données, vous devez entrer les informations d'identification de cet utilisateur pour vous connecter au serveur de données. Pour plus d'informations sur la création de la connexion, reportez-vous à Création de la connexion Oracle NetSuite.

    Pour affecter le rôle personnalisé à l'utilisateur, accédez à Configuration > Utilisateurs / Rôles > Gérer les utilisateurs. Cliquez sur Modifier en regard du nom de l'utilisateur, affectez le rôle personnalisé, puis cliquez sur Enregistrer.

  8. Pour vérifier les autorisations d'accès, connectez-vous en tant qu'utilisateur auquel le rôle personnalisé est affecté.

    Accédez à Analyses > Ensembles de données. Cliquez sur Nouveau jeu de données. Cette page répertorie toutes les tables et tous les types d'enregistrement auxquels l'utilisateur a accès. Recherchez la table "transaction", par exemple, pour vérifier si l'utilisateur a accès à la table de transactions.

Création de la connexion à Oracle NetSuite

Vous pouvez créer une connexion Oracle NetSuite en utilisant la connectivité JDBC ou l'authentification OAuth 2.0.

Pour définir une connexion Oracle NetSuite, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions apparaît.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion apparaît.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Applications.
  4. Sélectionnez Oracle NetSuite comme type de connexion.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Pour indiquer les détails de la connexion, procédez de l'une des manières suivantes :
    • Pour utiliser la connectivité JDBC, indiquez les détails suivants :
      • URL JDBC : entrez l'URL du serveur SuiteAnalytics Connect à utiliser pour la connexion.
      • Utilisateur : entrez le nom utilisateur utilisé pour la connexion au serveur de données.
      • Dans la zone de texte Mot de passe, entrez le nom de passe de connexion au serveur de données.
      • Dans la zone de texte ID de compte, entrez l'ID de compte pour la connexion au serveur de données.
      • Dans la zone de texte ID de rôle, entrez l'ID de rôle pour la connexion au serveur de données.
    • Pour utiliser l'authentification OAuth 2.0, cliquez sur le commutateur OAuth 2.0, puis indiquez les détails suivants :
      • Nom utilisateur : entrez le nom de l'utilisateur qui dispose d'un rôle pour se connecter à NetSuite à l'aide de la connexion OAuth 2.0. Il s'agit de l'utilisateur auquel vous avez affecté le rôle personnalisé dans Configuration des droits d'accès requis pour créer un entrepôt de données.
      • ID compte : entrez l'ID compte pour la connexion au serveur de données. Vous pouvez obtenir ces informations en vous connectant au compte NetSuite et en visualisant les informations de connexion SuiteAnalytics.
      • ID de rôle : entrez l'ID de rôle pour la connexion au serveur de données. Vous pouvez obtenir ces informations en vous connectant au compte NetSuite et en visualisant les informations de connexion SuiteAnalytics.
      • ID client : entrez l'ID client pour la connexion au serveur de données.

        Pour obtenir l'ID client, créez un enregistrement d'intégration dans NetSuite en activant le flux d'informations d'identification client OAuth 2.0. Copiez et enregistrez l'ID client affiché lorsque l'enregistrement d'intégration est créé avec succès.

        Remarque

        NetSuite ne prend plus en charge le schéma PKCSv1.5 RSA pour la signature de jeton pour le flux d'informations d'identification client NetSuite OAuth 2.0. Toutes les intégrations qui s'appuient sur le schéma RSA PKCSv1.5 devront être mises à jour pour utiliser le schéma RSA-PSS. Pour plus d'informations, reportez-vous à la documentation Oracle NetSuite.
      • Certificat public et Clé privée : utilisez les commandes OpenSSL pour générer la paire de clés au format PEM requis. Par exemple :

        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

        Collez le contenu de public.pem dans le champ Certificat public. Collez le contenu de private.pem dans le champ Clé privée.

      • ID de certificat : entrez l'ID de certificat pour la connexion au serveur de données.

        Pour obtenir l'ID de certificat, utilisez la configuration des informations d'identification client (M2M) NetSuite OAuth 2.0 pour ajouter le fichier de certificat public (auth-cert.pem) à la liste des clés de certificat et copier l'ID de certificat généré.

  8. Si la source à utiliser pour la mise en correspondance est une recherche enregistrée, vous devez également indiquer les détails suivants dans Extraction de recherche enregistrée :
    • ID d'application : entrez l'ID d'application NetSuite pour les transformations de données.
    • Version : entrez le numéro de version NetSuite.
  9. Cochez la case dans Créer un modèle de données pour installer des flux de données et des workflows prédéfinis que vous pouvez exécuter pour extraire des données de NetSuite et les déplacer vers votre schéma cible Oracle à l'aide de l'assistant Créer un entrepôt de données.
  10. Cliquez sur Tester la connexion pour tester la connexion établie.
  11. Après avoir fourni tous les détails de connexion requis, cliquez sur Créer.

    La connexion est créée.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Test de la connexion pour tester la connexion créée.
  • Sélectionnez Créer un entrepôt de données pour sélectionner les domaines fonctionnels et créer l'entrepôt de données NetSuite dans le schéma cible. Pour plus d'informations, reportez-vous à Utilisation de l'assistant Créer un entrepôt de données.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Sélectionnez Supprimer le schéma pour supprimer le schéma.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • La technologie : associée à la connexion créée.

Utiliser l'assistant de création d'entrepôt de données

Les données de votre compte NetSuite sont regroupées en domaines ou domaines dans Analytics Warehouse. L'assistant Créer un entrepôt de données vous permet de sélectionner les zones à inclure dans le nouvel entrepôt de données.

Pour utiliser l'assistant Build Data Warehouse :

  1. Sur la page d'accueil, cliquez sur l'onglet Connexions. La page Connexions s'affiche.
  2. Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion Oracle NetSuite à utiliser pour créer l'entrepôt de données, puis cliquez sur Créer un entrepôt de données.

    L'assistant Build Data Warehouse s'ouvre.

  3. Dans la liste déroulante Connexion, choisissez la connexion Autonomous Database dans laquelle réside votre schéma cible.
  4. Dans la liste déroulante Schéma d'import, tous les schémas correspondant à la connexion sélectionnée sont répertoriés en deux groupes :
    • Schéma existant (ceux que vous avez importés dans Oracle Data Transforms)
    • Nouveau schéma de base de données (ceux que vous n'avez pas encore importés)
    Sélectionnez le schéma à utiliser dans la liste déroulante.
  5. De même, sélectionnez le schéma cible.
  6. Cliquez sur Suivant.
  7. Sélectionnez les domaines fonctionnels NetSuite à utiliser pour transférer les données de l'entrepôt de données NetSuite vers le schéma cible.
  8. Cliquez sur Enregistrer.

    Data Transforms lance le processus de création de l'entrepôt de données. Cliquez sur Travaux dans le panneau de gauche de la page d'accueil pour surveiller la progression du processus. Une fois le travail terminé, Data Transforms crée un dossier de projet qui inclut tous les workflows et flux de données prédéfinis, que vous pouvez exécuter pour transférer les données de la connexion NetSuite vers le schéma cible. Pour plus d'informations, reportez-vous à Exécution des workflows prédéfinis pour charger des données dans le schéma cible.

Exécuter les workflows prédéfinis pour charger des données dans le schéma cible

Une fois l'assistant Build Data Warehouse terminé, Data Transforms crée un projet qui inclut tous les flux de données et workflows prédéfinis que vous pouvez exécuter pour extraire des données d'une connexion NetSuite et les charger dans votre schéma cible.

Pour afficher et exécuter les workflows prédéfinis, procédez comme suit :

  1. Cliquez sur Projets dans le panneau gauche de la page d'accueil et sélectionnez le projet NetSuite que vous venez de créer.
  2. Cliquez sur Workflows dans le panneau de gauche. Les workflows prédéfinis suivants sont répertoriés dans la page Détails du projet :
    • Phase NetSuite Source vers SDS
    • Extraire les clés primaires de transaction
    • Charger SDS vers entrepôt
    • Appliquer les suppressions
    • Tous les workflows
  3. Cliquez sur l'icône Actions (Icône Actions) en regard du workflow à exécuter, puis sur Démarrer.

    Oracle recommande d'exécuter Tous les workflows pour exécuter tous les workflows prédéfinis.

    Pour afficher le statut du workflow, cliquez sur Travaux dans le panneau de gauche du projet en cours. Une fois le travail terminé, toutes les données de la connexion NetSuite sont chargées dans le schéma cible.

Création d'une connexion Oracle Object Storage

Vous pouvez utiliser Data Transforms pour télécharger des données d'Oracle Object Storage vers Autonomous Database.

La fonctionnalité d'adresses dédiées OCI Object Storage permet aux clients OCI d'accéder en toute sécurité aux buckets de stockage. Pour plus d'informations, reportez-vous à Adresses dédiées Object Storage. Vous devez utiliser le nouveau format d'URL lorsque vous créez des connexions Object Storage dans Data Transforms. Pour les utilisateurs qui disposent déjà d'une connexion Object Storage, l'URL existante est automatiquement mise à jour vers le nouveau format d'URL.

Pour créer une connexion Oracle Object Storage, vous devez disposer d'un nom utilisateur Oracle Cloud Infrastructure et d'un jeton d'authentification. Pour plus d'informations sur la façon de générer le jeton d'authentification, reportez-vous à obtention d'un jeton d'authentification. Vous devez indiquer ces détails lorsque vous définissez la connexion dans Oracle Data Transforms.

Prenez note des points suivants :

  • Pour utiliser une connexion Oracle Object Storage afin d'importer des données dans Data Transforms, vous devez utiliser une adresse IP publique pour accéder au noeud de calcul. Si vous voulez utiliser une adresse IP privée pour accéder au service Object Storage, assurez-vous que vous avez accès à Internet.
  • Le format de fichier pris en charge pour le chargement de données d'Oracle Object Storage vers Autonomous Database et vice versa est CSV.
  • Les types de données pris en charge sont Numérique, Double, Chaîne et Date.
  • Le chargement de données n'est pas pris en charge pour les connexions Oracle Object Storage.
  • Pour créer une correspondance avec Object Storage, la technologie source doit prendre en charge le package DBMS_CLOUD. Sinon, le mappage échouera.
  • Data Transforms ne prend pas en charge la connectivité inter-domaines pour Object Storage. Par exemple, vous ne pouvez pas vous connecter à Object Storage qui se trouve dans un domaine commercial à partir des transformations de données configurées dans une région Government Cloud.

Pour définir une connexion Oracle Object Storage, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
    La page Connexions s'affiche.
  2. Cliquez sur Créer une connexion.
    La page Créer une connexion apparaît.
  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom ou une partie du nom du type de connexion.
    • Sélectionnez l'onglet Bases de données.
  4. Sélectionnez Oracle Object Storage comme type de connexion.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
  7. Entrez l'URL dans la zone de texte URL Object Storage. Vous pouvez saisir l'URL dans l'un des formats suivants :
    • URL avec nom de domaine complet.

      Par exemple :

      https://<namespace>.swiftobjectstorage.<your-region>.oci.customer-oci.com/v1/<your-namespace>/<your-bucket>
      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o
    • Si vous voulez utiliser l'URL fournie par la console OCI, indiquez l'URL uniquement jusqu'au nom du bucket.

      Par exemple :

      https://<namespace>.swiftobjectstorage.<your-region>.oci.customer-oci.com/v1/<your-namespace>/<your-bucket>
      https://<namespace>.objectstorage.<your-region>.oci.customer-oci.com/n/<your-namespace>/b/<your-bucket>/o
    • Si vous choisissez Informations d'identification en tant que mode de connexion (reportez-vous à l'étape 6), indiquez l'URL jusqu'à bucketname/o

      Par exemple,

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

      Le mode d'informations d'identification est disponible uniquement pour les transformations de données, disponible dans une liste distincte sur Marketplace, appelée Data Integrator : Web Edition.
    Les valeurs de région, d'espace de noms et de bucket sont renseignées automatiquement en fonction de l'URL fournie.
  8. Pour sélectionner le mode de connexion, procédez de l'une des manières suivantes :
    • Sélectionnez Connectivité Swift et fournissez les détails suivants :
      • Dans la zone de texte Nom utilisateur, entrez votre nom utilisateur Oracle Cloud Infrastructure. Pour les locations qui prennent en charge les domaines d'identité, indiquez le nom de domaine avec le nom utilisateur. Par exemple, <identity-domain-name>/<username>.
      • Dans la zone de texte Jeton, entrez le jeton d'authentification.
    • (Ceci s'applique uniquement aux transformations de données disponibles en tant que liste distincte sur Marketplace appelée Data Integrator : Web Edition.) Sélectionnez Informations d'identification et indiquez les informations d'identification ODI dans la zone de texte Entrer des informations d'identification.

      Vous devez créer les informations d'identification dans le référentiel et dans l'instance Autonomous Database que vous avez créée lors de la création de l'instance. Lorsque vous créez un flux de données pour mettre en correspondance des données d'Object Storage avec Autonomous Database, vous devez également créer les informations d'identification ODI dans le schéma cible. Avant d'exécuter le mappage, veillez à sélectionner l'étape et, dans le panneau Propriétés, définissez l'option de module de connaissances Créer des informations d'identification sur false. Sinon, la connexion basée sur les informations d'identification échouera.

      Pour créer les informations d'identification, exécutez le script suivant :

      begin DBMS_CLOUD.create_credential( credential_name => '<Credential name>',
            username => '<oci username>', password => '<auth token>' ); end;
  9. Cliquez sur Créer.
    La connexion est créée.
  10. Cliquez sur Tester la connexion pour tester la connexion établie.

Les nouvelles connexions sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier, pour modifier les détails de connexion fournis.
  • Sélectionnez Tester la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Pour supprimer des schémas, sélectionnez Supprimer le schéma.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • Technologie associée à la connexion créée.

Création d'une connexion à un serveur REST

Vous pouvez vous connecter à n'importe quelle adresse de service REST, importer les entités de données dans des transformations de données et les utiliser comme source dans un flux de données.

Pour créer un connecteur REST générique, vous devez fournir l'URL JDBC, le nom utilisateur et le mot de passe pour vous connecter à l'adresse. Vous pouvez également créer et télécharger un fichier de configuration contenant des informations telles que les méthodes d'authentification, les adresses et les tables à partir desquelles importer des entités de données.

L'onglet Application de la page Créer une connexion inclut deux options de connexion permettant de créer une connexion REST générique - Configuration REST générique et Configuration REST générique. Cette rubrique contient les informations suivantes :

Les connexions nouvellement créées sont affichées sur la page Connexions.

Cliquez sur l'icône Actions (Icône Actions) en regard de la connexion sélectionnée pour effectuer les opérations suivantes :

  • Sélectionnez Modifier pour modifier les détails de connexion fournis.
  • Sélectionnez Tester la connexion pour tester la connexion créée.
  • Cliquez sur Exporter pour exporter la connexion. Reportez-vous à Export d'objets.
  • Sélectionnez Supprimer le schéma pour supprimer des schémas.
  • Sélectionnez Supprimer la connexion pour supprimer la connexion créée.

Vous pouvez également rechercher la connexion requise pour connaître ses détails en fonction des filtres suivants :

  • Nom de la connexion.
  • Technologie associée à la connexion créée.

Création d'une connexion REST générique

Pour créer cette connexion, vous devez indiquer l'URL du service REST et choisir un schéma temporaire dans lequel Data Transforms peut créer des entités de données après l'opération de réutilisation de l'existant.

Pour définir une connexion de serveur REST, procédez comme suit :

  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions s'affiche.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion se trouve dans la diapositive.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom du type de connexion ou une partie de son nom.
    • Sélectionnez l'onglet Applications.
  4. Sélectionnez Rest générique comme type de connexion.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Cette valeur peut être modifiée.
  7. Dans la zone de texte URL du service REST, entrez l'URL de l'adresse qui sert les ressources REST.
  8. Dans la zone de texte Hôte proxy, entrez le nom d'hôte du serveur proxy à utiliser pour la connexion.
  9. Dans la zone de texte Port proxy, entrez le numéro de port du serveur proxy.
  10. Dans la zone de texte Utilisateur, entrez le nom utilisateur pour la connexion à l'adresse REST.
  11. Dans la zone de texte Mot de passe, entrez le mot de passe de connexion à l'adresse REST.
  12. Choisissez une connexion dans la liste déroulante Connexion de préparation. La liste affiche uniquement les connexions Autonomous Database existantes. Pour utiliser une autre connexion, créez-la avant d'accéder à cette page.
  13. Une fois que vous avez fourni tous les détails de connexion requis, cliquez sur Test de connexion pour tester la connexion.
  14. Cliquez sur Créer.

    La connexion est créée.

Créer une connexion Rest générique à l'aide d'un fichier de configuration

S'APPLIQUE À : Applicable Transformations de données disponibles dans une liste distincte sur Marketplace appelée Data Integrator : Web Edition.

Pour créer un connecteur REST générique, vous avez besoin de l'URL JDBC, du nom utilisateur, du mot de passe et d'un fichier de configuration. Le fichier de configuration est un fichier modèle avec la convention de dénomination file_name.rest que vous devez télécharger lorsque vous créez une connexion au serveur REST. Vous devez indiquer les adresses, les mappages de table et les méthodes d'authentification pour créer le fichier de configuration. Vous pouvez créer le fichier de configuration à l'aide d'un éditeur de texte.

Pour définir une connexion au serveur REST à l'aide d'un fichier de configuration, procédez comme suit :
  1. Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.

    La page Connexions s'affiche.

  2. Cliquez sur Créer une connexion.

    La page Créer une connexion se trouve dans la diapositive.

  3. Effectuez l'une des opérations suivantes :
    • Dans le champ Sélectionner un type, entrez le nom du type de connexion ou une partie de son nom.
    • Sélectionnez l'onglet Applications.
  4. Sélectionnez Configuration Rest générique comme type de connexion.
  5. Cliquez sur Suivant.
  6. Le champ Nom de connexion est prérempli avec un nom par défaut. Cette valeur peut être modifiée.
  7. Utilisez la zone de texte Fichier de configuration pour télécharger le fichier de configuration à utiliser.
  8. Dans la zone de texte JDBC URL, entrez l'URL de connexion au serveur.
  9. Dans les zones de texte Utilisateur et Mot de passe, entrez le nom utilisateur et le mot de passe de connexion à l'adresse REST. Vous pouvez laisser ces champs vides si ces valeurs ne sont pas applicables ou sont déjà mentionnées dans l'URL JDBC.
  10. Après avoir fourni tous les détails de connexion requis, cliquez sur Tester la connexion pour tester la connexion.
  11. Cliquez sur Créer.

    La nouvelle connexion est créée.