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 :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions apparaît.
- Cliquez sur Créer une connexion.
La page Créer une connexion se trouve dans la diapositive.
- 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.
- 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.
- 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.
- URL JDBC : URL de connexion au serveur de données. Exemple :
- 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.
- Connexion -
- 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 :
- Vérifiez si la base de données Autonomous Database à partir de laquelle vous accédez à Data Transforms est configurée pour utiliser une adresse privée.
Pour plus d'informations, reportez-vous à Activation de l'accès aux sources de données privées à partir d'Autonomous Database.
- Si une connexion entre des bases de données autonomes sur une adresse privée échoue avec une erreur "Non-concordance avec le nom distinctif de certificat de serveur", vérifiez si vous avez indiqué la propriété
ssl_server_dn_match=yes
dans l'URL JDBC. Pour plus d'informations, reportez-vous à la section Troubleshoot Mismatch with Server Cert DN Error.
- Vérifiez si la base de données Autonomous Database à partir de laquelle vous accédez à Data Transforms est configurée pour utiliser une adresse privée.
- 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 () 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 aux transformations de données. - Création de connecteurs personnalisés
La page Connexions personnalisées de l'onglet Administration d'Oracle Data Transforms vous aide à créer des connecteurs personnalisés qui pointent vers toutes les sources de données prises en charge par JDBC. - Création d'une connexion Data Transforms pour le chargement de données à distance
Vous pouvez vous connecter à une instance Data Transforms existante et exécuter un chargement de données à distance. - Création d'une connexion Apache Iceberg
Apache Iceberg est un format de table standard ouvert qui est optimisé pour gérer des ensembles de données analytiques volumineux. 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. - Création d'une connexion de partage Delta
Databricks 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. - Création d'une connexion à Oracle Business Intelligence Cloud Connector
Oracle Business Intelligence Cloud Connector (BICC) vous permet d'extraire des données métier d'une source de données et de les charger dans Autonomous Database. - Création et utilisation d'une connexion Oracle Cloud Infrastructure Generative AI
Oracle Cloud Infrastructure (OCI) Generative AI 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. - 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. - 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. - Création et utilisation d'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. - 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. - 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.
Rubrique parent : Page Data Transforms
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.
S'applique à :

- 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 |
|
|
Ahrefs | Application | Oui | Oui | Oui | Non |
|
|
Amazon Aurora | Base de données | Oui | Oui | Oui | Oui |
|
|
Amazon EMR Hive | Base de données | Oui | Oui | Oui | Non |
|
|
Amazon Redshift | Base de données | Oui | Oui | Oui | Oui |
|
|
Apache Hive | base de données | Oui | Oui | Oui | Non |
|
|
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 |
|
|
SQL Apache Spark | base de données | Oui | Oui | Oui | Non |
|
|
AWS S3 | base de données | Oui | Oui | Oui | Non |
|
|
Facturation Azure | Application | Oui | Oui | Oui | Non |
|
|
Calcul Azure | base de données | Oui | Oui | Oui | Non |
|
|
Azure Data Lake Storage | base de données | Oui | Oui | Oui | Non |
|
|
Instances de machine virtuelle réservées Azure | base de données | Oui | Oui | Oui | Non |
|
|
Etat des ressources Azure | Application | Oui | Oui | Oui | Non |
|
|
Azure SQL Database | base de données | Oui | Oui | Oui | Oui |
|
|
Azure Synapse Analytics | base de données | Oui | Oui | Oui | Oui |
|
|
BigCommerce | Application | Oui | Oui | Oui | Non |
|
|
Cassandra | base de données | Oui | Oui | Oui | Oui |
|
|
Cloudera CDH Hive | base de données | Oui | Oui | Oui | Non |
|
|
Confluence Cloud | Base de données | Oui | Oui | Oui | Non |
|
|
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 |
|
où |
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 |
|
|
eBay | Application | Oui | Oui | Oui | Non |
|
|
EnterpriseDB | base de données | Oui | Oui | Oui | Oui |
|
|
FinancialForce | Application | Oui | Oui | Oui | Oui |
|
|
FourSquare | Application | Oui | Oui | Oui | Non |
|
|
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 |
|
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 |
|
|
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 |
|
|
Google Analytics | Application | Oui | Oui | Oui | Non |
|
|
Google BigQuery | base de données | Oui | Oui | Oui | Non |
|
|
Google Agenda | Application | Oui | Oui | Oui | Non |
|
|
Gestionnaire de campagne Google | Application | Oui | Oui | Oui | Non |
|
|
Contacts Google | Application | Oui | Oui | Oui | Non |
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 |
|
|
Recherche Google Ads 360 | Application | Oui | Oui | Oui | Non |
|
|
Greenplum | Base de données | Oui | Oui | Oui | Non |
|
|
Hortonworks Hive | Base de données | Oui | Oui | Oui | Non |
|
|
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 |
|
|
IBM DB2 hébergé | base de données | Oui | Oui | Oui | Oui |
|
|
IBM DB2 UDB | base de données | Oui | Oui | Oui | Oui |
|
|
Entrepôt IBM DB2 | base de données | Oui | Oui | Oui | Oui |
|
|
IBM DB2/400 | Base de données | Oui | Oui | Oui | Oui |
|
|
Informix | Base de données | Oui | Oui | Oui | Non |
|
|
Jira | Application | Oui | Oui | Oui | Non | jdbc:weblogic:jira:servername;[property= value[;...]]; |
|
Klaviyo | Application | Oui | Oui | Oui | Non |
|
|
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 |
|
|
MapR Hive | Base de données | Oui | Oui | Oui | Non |
|
|
Marketo | Application | Oui | Oui | Oui | Non |
|
|
Microsoft Dynamics 365 | Application | Oui | Oui | Oui | Oui |
|
|
Microsoft SharePoint | Application | Oui | Oui | Oui | Oui |
|
|
Microsoft SQL Server | Base de données | Oui | Oui | Oui | Oui |
|
|
MongoDB | Base de données | Oui | Oui | Oui | Oui |
|
|
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 |
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 |
|
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 |
|
|
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 |
|
|
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é Par exemple :
où <UniqueValue> est une valeur unique pour chaque environnement. Par exemple, Cela permet de séparer les fichiers de configuration pour chaque environnement. |
Oracle SIEBEL | Application | Oui | Oui | Oui | Non |
|
|
PayPal | Application | Oui | Oui | Oui | Non |
|
|
Pivotal HD | base de données | Oui | Oui | Oui | Non |
|
|
Pivotal HDB | base de données | Oui | Oui | Oui | Non |
|
|
PostgreSQL | Base de données | Oui | Oui | Oui | Oui |
|
|
Mesure | Application | Oui | Oui | Oui | Non |
|
|
QuickBooks En ligne | Application | Oui | Oui | Oui | Non |
|
|
QuickBooks Paiements | Application | Oui | Oui | Oui | Non |
|
|
Annonces Quora | Application | Oui | Oui | Oui | Non |
|
|
Sage | Application | Oui | Oui | Oui | Non |
|
|
Discussions sur Salesforce | Application | Oui | Oui | Oui | Non |
|
|
Salesforce.com | Application | Oui | Oui | Oui | Non |
|
Vous ne pouvez pas utiliser une connexion Salesforce comme cible pour le mappage. |
SAP BW/4HANA | base de données | Oui | Oui | Oui | Non |
|
|
SAP HANA | Application | Oui | Oui | Oui | Non |
|
|
SAP NetWeaver | base de données | Oui | Oui | Oui | Non |
|
|
SAP S/4HANA Cloud | Application | Oui | Oui | Oui | Non |
|
|
Semoule | Application | Oui | Oui | Oui | Non |
|
|
ServiceNow | Service | Oui | Oui | Oui | Non |
|
|
Shopify | Application | Oui | Oui | Oui | Non |
|
|
Neige | base de données | Oui | Oui | Oui | Oui |
|
|
Carré | Application | Oui | Oui | Oui | Non |
|
|
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 |
|
|
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 |
|
|
Veeva CRM | Application | Oui | Oui | Oui | Oui |
|
|
Volusion | Application | Oui | Oui | Oui | Non |
|
|
Wistia | Application | Oui | Oui | Oui | Non |
|
|
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 |
|
|
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 |
|
|
Xero | Application | Oui | Oui | Oui | Non |
|
|
Yelp | Application | Oui | Oui | Oui | Non |
|
|
Zendesk | Application | Oui | Oui | Oui | Non |
|
|
CRM Zoho | Application | Oui | Oui | Oui | Non |
|
|
Zoom | Application | Oui | Oui | Oui | Non |
|
Rubrique parent : Utilisation des connexions
Créer des connecteurs personnalisés
S'APPLIQUE À : Transformations de données disponibles dans une liste distincte sur Marketplace appelée Data Integrator : Web Edition.
Pour créer un connecteur, procédez comme suit :
- Dans le panneau gauche, cliquez sur Administration.
Un message d'avertissement apparaît.
- Cliquez sur continuer.
- Dans le panneau gauche, cliquez sur Connexions personnalisées.
L'écran Custom Connections apparaît.
- Cliquez sur Créer un type de connexion.
La page Créer un type de connexion s'affiche.
- 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.
- Entrez le nom de la connexion.
- 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. - 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 () 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.
Rubrique parent : Utilisation des connexions
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 définir une connexion Data Transforms, procédez comme suit :
Les nouvelles connexions sont affichées sur la page Connexions.
Cliquez sur l'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.
Rubrique parent : Utilisation des connexions
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.
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 :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions apparaît.
- Cliquez sur Créer une connexion.
La page Créer une connexion apparaît.
- 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.
- Sélectionnez le type de connexion Apache Iceberg.
- Cliquez sur Suivant.
- Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
- Dans la zone de texte Nom du catalogue, entrez un nom.
- Dans la zone de texte URL de restauration, entrez l'URL du serveur REST. Entrez la valeur au format
<host>:<port>/<ServiceName>/iceberg
. - 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
etauthorization_code
. [Facultatif]
- Lieu de l'entrepôt : Lieu où vous souhaitez stocker les données. Par exemple,
- Cliquez sur Tester la connexion pour tester la connexion créée.
- 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 () 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 :
- 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.
- Sur la page d'accueil, cliquez sur Charger les données. L'assistant Créer un chargement de données apparaît.
- Saisissez un nom pour remplacer la valeur par défaut et ajouter une description.
- 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.
- Cliquez sur Suivant.
- Dans l'onglet Source Connection,
- Dans la liste déroulante Type de connexion, sélectionnez une source de données SQL.
- dans la liste déroulante Connexion, sélectionnez la connexion requise à partir de laquelle ajouter les entités de données.
- Cliquez sur Suivant.
- Dans l'onglet Connexion cible,
- Dans la liste déroulante Type de connexion, sélectionnez le type de connexion Apache Iceberg.
- Dans la liste déroulante Connexion, sélectionnez la connexion à utiliser pour charger les données.
- Indiquez l'espace de noms. Vous pouvez sélectionner un espace de noms existant ou en créer un.
- Cliquez sur Enregistrer.
La page Détails du chargement des données apparaît et répertorie toutes les tables source.
- 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.
- Cliquez sur
pour enregistrer les modifications. Une coche verte (
) dans la ligne indique que les modifications sont enregistrées.
- Cliquez sur
pour 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 () 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.
Rubrique parent : Utilisation des connexions
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 :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions apparaît.
- Cliquez sur Créer une connexion.
La page Créer une connexion apparaît.
- 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.
- Sélectionnez Partage delta comme type de connexion.
- Cliquez sur Suivant.
- Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
- 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>/
. - 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.
- 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.
- 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
- Cliquez sur Tester la connexion pour tester la connexion créée.
- 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 () 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 :
- 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.
- Sur la page d'accueil, cliquez sur Charger les données. L'assistant Créer un chargement de données apparaît.
- Cliquez sur Suivant.
- Dans l'onglet Source Connection,
- Dans la liste déroulante Type de connexion, sélectionnez Partage delta.
- dans la liste déroulante Connexion, sélectionnez la connexion requise à partir de laquelle vous souhaitez ajouter les entités de données.
- 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.
- Cliquez sur Suivant.
- Dans l'onglet Target Connection,
- 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. - Dans la liste déroulante Connexion, sélectionnez la connexion requise vers laquelle charger les entités de données.
- Entrez un nom unique dans la zone de texte Schéma.
- 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. 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.
- Dans la liste déroulante Type de connexion, sélectionnez Oracle comme type de connexion.
- Cliquez sur
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 () 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.
Rubrique parent : Utilisation des connexions
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 :
Les nouvelles connexions sont affichées sur la page Connexions.
Cliquez sur l'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.
Rubrique parent : Utilisation des connexions
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.
Pour définir une connexion à Oracle Cloud Infrastructure Generative AI, procédez comme suit :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions apparaît.
- Cliquez sur Créer une connexion.
La page Créer une connexion apparaît.
- 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.
- Sélectionnez OCI Generative AI, puis Suivant.
- 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.
- Après avoir vérifié tous les détails de connexion requis, cliquez sur Créer.
La connexion est créée.
- 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 :
- 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/
- Exemple d'URL OCI :
- 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.
- 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';
- 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 erreurHTTP 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;
Rubrique parent : Utilisation des connexions
Création d'une connexion Oracle Enterprise Resource Planning Cloud
- 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 :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions apparaît.
- Cliquez sur Créer une connexion.
La page Créer une connexion apparaît.
- 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.
- Sélectionnez le type de connexion Oracle ERP Cloud.
- Cliquez sur Suivant.
- Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
- 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
. - 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.
- Dans la zone de texte Utilisateur, entrez le nom utilisateur pour la connexion à l'instance Oracle ERP Cloud.
- Dans le champ de texte Mot de passe, entrez le mot de passe de connexion à l'instance Oracle ERP Cloud.
- Une fois que vous avez fourni tous les détails de connexion requis, cliquez sur Tester la connexion pour tester la connexion.
- Cliquez sur Créer.
La connexion que vous venez de créer apparaît sur la page Connexions.
Cliquez sur l'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.
- 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.
- Cliquez sur Importer des entités de données. La diapositive de la page Importer des entités de données.
- 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é.
- Dans le champ Nom de l'entité, saisissez un nom pour l'entité de données.
- Entrez
BIPReportLocation
dans le champ Clé. - 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
. - 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.
- Cliquez sur l'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.
- Cliquez sur Enregistrer.
Rubrique parent : Utilisation des connexions
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 définir une connexion Oracle Financials Cloud, procédez comme suit :
Les nouvelles connexions sont affichées sur la page Connexions.
Cliquez sur l'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.
Rubrique parent : Utilisation des connexions
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 :
- Connectez-vous à NetSuite en tant qu'administrateur à l'aide de l'URL suivante :
- 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.
- 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é.
- 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
- 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.
- Cliquez sur Enregistrer pour appliquer ces droits d'accès au rôle personnalisé.
- 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.
- 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 :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions apparaît.
- Cliquez sur Créer une connexion.
La page Créer une connexion apparaît.
- 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.
- Sélectionnez Oracle NetSuite comme type de connexion.
- Cliquez sur Suivant.
- Le champ Nom de connexion est prérempli avec un nom par défaut. Vous pouvez modifier cette valeur.
- 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 deprivate.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é.
- Pour utiliser la connectivité JDBC, indiquez les détails suivants :
- 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.
- 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.
- Cliquez sur Tester la connexion pour tester la connexion établie.
- 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 () 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 :
- Sur la page d'accueil, cliquez sur l'onglet Connexions. La page Connexions s'affiche.
- Cliquez sur l'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.
- Dans la liste déroulante Connexion, choisissez la connexion Autonomous Database dans laquelle réside votre schéma cible.
- 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)
- De même, sélectionnez le schéma cible.
- Cliquez sur Suivant.
- 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.
- 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 :
- Cliquez sur Projets dans le panneau gauche de la page d'accueil et sélectionnez le projet NetSuite que vous venez de créer.
- 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
- Cliquez sur l'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.
Rubrique parent : Utilisation des connexions
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 :
Les nouvelles connexions sont affichées sur la page Connexions.
Cliquez sur l'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.
Rubrique parent : Utilisation des connexions
Création d'une connexion à un serveur REST
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.
- Création d'une connexion REST générique
- Créer une connexion Rest générique à l'aide d'un fichier de configuration
Les connexions nouvellement créées sont affichées sur la page Connexions.
Cliquez sur l'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 :
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions s'affiche.
- Cliquez sur Créer une connexion.
La page Créer une connexion se trouve dans la diapositive.
- 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.
- Sélectionnez Rest générique comme type de connexion.
- Cliquez sur Suivant.
- Le champ Nom de connexion est prérempli avec un nom par défaut. Cette valeur peut être modifiée.
- Dans la zone de texte URL du service REST, entrez l'URL de l'adresse qui sert les ressources REST.
- 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 Port proxy, entrez le numéro de port du serveur proxy.
- Dans la zone de texte Utilisateur, entrez le nom utilisateur pour la connexion à l'adresse REST.
- Dans la zone de texte Mot de passe, entrez le mot de passe de connexion à l'adresse REST.
- 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.
- Une fois que vous avez fourni tous les détails de connexion requis, cliquez sur Test de connexion pour tester la connexion.
- 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 À : 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.
- Dans le panneau de gauche de la page d'accueil, cliquez sur l'onglet Connexions.
La page Connexions s'affiche.
- Cliquez sur Créer une connexion.
La page Créer une connexion se trouve dans la diapositive.
- 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.
- Sélectionnez Configuration Rest générique comme type de connexion.
- Cliquez sur Suivant.
- Le champ Nom de connexion est prérempli avec un nom par défaut. Cette valeur peut être modifiée.
- Utilisez la zone de texte Fichier de configuration pour télécharger le fichier de configuration à utiliser.
- Dans la zone de texte JDBC URL, entrez l'URL de connexion au serveur.
- 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.
- Après avoir fourni tous les détails de connexion requis, cliquez sur Tester la connexion pour tester la connexion.
- Cliquez sur Créer.
La nouvelle connexion est créée.
Rubrique parent : Utilisation des connexions