Connexion à Compute
Cette section traite de la connexion du calcul dans AI Data Platform Workbench à d'autres outils décisionnels.
Connexions
Vous pouvez connecter AI Data Platform Workbench à Oracle Analytics Cloud ou à d'autres outils décisionnels.
Vous pouvez vous connecter à Oracle AI Data Platform Workbench à partir de différents outils décisionnels à l'aide d'un JDBC ou ODBC personnalisé fourni par AI Data Platform Workbench. AI Data Platform Workbench prend également en charge les connexions à partir d'outils BI commerciaux tiers (Tableau, Power BI) ou d'outils BI open source tels que DBeaver. Pour vous connecter à partir de ces outils, vous avez besoin des détails de connexion du cluster de calcul dans AI Data Platform Workbench, que vous pouvez trouver dans l'onglet Détails de connexion. Les informations requises varient en fonction du produit à partir duquel vous êtes connecté.

Connexion d'Oracle Analytics à AI Data Platform Workbench
Vous pouvez vous connecter au catalogue ou aux tables gérées par votre instance AI Data Platform Workbench à partir d'une instance Oracle Analytics Cloud.
Pour créer une connexion d'Oracle Analytics à Oracle AI Data Platform Workbench, vous devez effectuer les opérations suivantes :
- Obtention d'une clé d'API à partir d'OCI.
- Obtention d'un fichier de configuration de connexion Oracle Analytics.
- Combinez la clé d'API et le fichier de configuration pour créer la connexion. Reportez-vous à Création d'un fichier de connexion Oracle Analytics.
- Utilisez la connexion dans Oracle Analytics Cloud. Reportez-vous à Connexion d'Oracle AI Data Platform Workbench à Oracle Analytics.
Vous pouvez effectuer les étapes 1 et 2 dans n'importe quel ordre, mais elles doivent toutes deux être effectuées avant de continuer.
Oracle recommande de créer un utilisateur dans OCI dédié au cas d'utilisation d'Oracle Analytics. Cet utilisateur doit disposer des droits d'accès appropriés aux tables de votre pupitre AI Data Platform auxquelles vous souhaitez accéder à partir d'Oracle Analytics. Générez la clé d'API requise dans OCI et téléchargez le fichier PEM pour l'utilisateur créé à cette fin.
Remarques :
- Pour vous connecter à AI Data Platform Workbench à partir d'Oracle Analytics, vous devez indiquer le nom du catalogue lors de la configuration de la connexion.
- Le catalogue est actuellement nécessaire pour que le système localise le schéma et les objets de données corrects dans le cluster AI Data Platform.
- Cette exigence sera allégée dans une prochaine version.
Obtention d'une clé d'API à partir d'OCI
Vous avez besoin d'une clé d'API à partir d'OCI pour un utilisateur ayant accès à Oracle AI Data Platform Workbench lors de la création d'une connexion à Oracle Analytics.
Obtention d'un fichier de configuration de connexion Oracle Analytics
Vous devez télécharger un fichier config.json à partir de votre instance Oracle AI Data Platform Workbench pour le connecter à Oracle Analytics.
config.json que vous avez téléchargé. Il doit être combiné avec la valeur de clé d'empreinte d'une clé d'API appartenant à un utilisateur OCI qui a créé AI Data Platform Workbench ou à un utilisateur disposant de droits d'accès d'administration.
Création d'un fichier de connexion Oracle Analytics
Vous devez ajouter manuellement la paire de valeurs de clé d'empreinte au fichier config.json téléchargé à partir d'Oracle AI Data Platform Workbench afin que le fichier puisse être utilisé pour la connexion à Oracle Analytics.
config.json à partir du cluster auquel vous souhaitez vous connecter à Oracle Analytics.
config.json inclura l'empreinte de la clé publique de la clé d'API et vous n'aurez plus à l'ajouter manuellement. Dans cette version, la dernière clé d'API disponible pour l'utilisateur sera utilisée dans config.json.
Connectez Oracle AI Data Platform Workbench à Oracle Analytics
Vous pouvez vous connecter au catalogue ou aux tables gérées par votre instance AI Data Platform Workbench à partir d'une instance Oracle Analytics.
Si vous avez suivi les instructions et que vous avez toujours rencontré des problèmes lors de l'enregistrement de votre connexion ou de la liste de vos schémas, un redémarrage de cluster peut être nécessaire.
Télécharger le pilote JDBC
Vous pouvez télécharger le pilote JDBC à partir de l'onglet Détails de connexion et le configurer pour différents outils BI.
- Accédez à votre espace de travail et cliquez sur Compute.
- Cliquez sur le cluster auquel vous voulez vous connecter à un outil BI compatible JDBC, puis sur Connexions.
- Cliquez sur Télécharger le chauffeur JDBC.
Configuration de DBeaver
Vous devez installer DBeaver et préparer les fichiers téléchargés à partir d'Oracle AI Data Platform Workbench avant de pouvoir les connecter à un cluster de calcul dans AI Data Platform Workbench.
- Téléchargez et installez le client DBeaver. Vous pouvez utiliser les versions Community ou Enterprise, mais elles doivent être au moins 22.x.DBeaver est uniquement disponible pour Windows, Mac OS X, Eclipse Plugin et Linux.
- Décompressez le fichier dans Télécharger le pilote JDBC.
- A partir des fichiers décompressés, décompressez le fichier du pilote
simbaSpark.zip.
Configuration de DBeaver avec le pilote JDBC Simba Spark
Vous pouvez configurer DBeaver pour qu'il se connecte à un cluster de calcul dans Oracle AI Data Platform Workbench.
- Ouvrez DBeaver.
- Cliquez sur Navigateur de base de données.
- Cliquez sur Gestionnaire de pilotes.
- Cliquez sur Nouveau.
- Entrez Plate-forme de données AI dans le champ Nom de l'inducteur.
- Cliquez sur Bibliothèques.
- Cliquez sur Ajouter un dossier.
- Accédez à l'emplacement de l'extraction sparkSimba.zip.
- Cliquez sur Rechercher une classe.
- Sélectionnez OK.
- Définissez la classe de pilote sur com.simba.spark.jdbc.Driver.
- Cliquez sur Paramètres.
- Définissez le nom de classe sur com.simba.spark.jdbc.Driver.
- Cliquez sur OK.
Créer une connexion de base de données dans DBeaver
Pour connecter DBeaver à un cluster de calcul dans Oracle AI Data Platform Workbench, vous devez d'abord créer une connexion de base de données dans DBeaver.
- Ouvrez DBeaver.
- Cliquez sur Base de données.
- Cliquez sur Nouvelle connexion de base de données.
- Cliquez sur Tous.
- Sélectionnez Plate-forme de données AI.
- Cliquez sur Suivant.
- Entrez l'URL du pilote JDBC. Vous pouvez trouver l'URL JDBC dans l'onglet Détails de connexion de votre cluster de calcul dans AI Data Platform Workbench.
- Cliquez sur Terminer.
Connecter DBeaver à Oracle AI Data Platform Workbench à l'aide de JDBC
Une fois que DBeaver est configuré et dispose d'une connexion de base de données à AI Data Platform Workbench, vous pouvez établir la connexion entre DBeaver et AI Data Platform Workbench.
- Ouvrez DBeaver.
- Cliquez sur Connexion.
- Choisissez de vous connecter à l'aide d'un jeton d'autorisation ou d'une clé d'API.
- Connexion à l'aide du jeton d'autorisation
- Utilisez un jeton en ne spécifiant aucun profil dans l'URL si vous n'avez pas de profil DEFAULT. Par exemple :
jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5L'URL ouvre une fenêtre de navigateur.
Connectez-vous à la location dans laquelle l'instance AI Data Platform Workbench est créée.
Pour plus d'informations, reportez-vous à Authentification basée sur un jeton pour l'interface de ligne de commande.
- Utilisez un jeton en ne spécifiant aucun profil dans l'URL si vous n'avez pas de profil DEFAULT. Par exemple :
-
Connectez-vous à l'aide d'une clé d'API en indiquant le profil OCI avec
ociProfile=<profile_name>dans l'URL de connexion.- Utilisez l'authentification par clé d'API pour vous connecter à une instance AI Data Platform Workbench.
Utilisez la clé d'API en indiquant le profil OCI avec
ociProfile=<profile_name>dans l'URL de connexion. Par exemple, pour utiliser le nom de profil OCI Demo :jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5 ;ociProfile=DemoPour plus d'informations, reportez-vous à Clés et OCID requis.
- Utilisez l'authentification par clé d'API pour vous connecter à une instance AI Data Platform Workbench.
- Connexion à l'aide du jeton d'autorisation
- DBeaver crée une connexion pour la lecture des métadonnées et une connexion pour toutes les autres opérations. Si les connexions sont limitées, vous pouvez désactiver la seconde pour que DBeaver utilise une seule connexion pour toutes les opérations.
- Cliquez sur Préférences.
- Cliquez sur Common.
- Cliquez sur Métadonnées.
- Désélectionnez Ouvrir une connexion distincte pour les lectures de métadonnées.










