Configurer et supprimer une connexion de service¶
En tant qu’administrateur Snowflake Open Catalog, vous configurez une nouvelle connexion de service dans Snowflake Open Catalog. Vous pouvez ensuite l’enregistrer, ce qui connecte le moteur de requête qui utilise la connexion à un catalogue dans Open Catalog. Vous pouvez utiliser la même connexion de service pour un ou plusieurs moteurs de requête. Pour plus d’informations sur les connexions de service, consultez Connexion de service.
Lorsque vous configurez une nouvelle connexion de service, vous spécifiez les éléments suivants :
Un rôle principal à accorder au principal du service. Vous pouvez utiliser un rôle principal pour regrouper logiquement les principaux de service Open Catalog. Pour plus d’informations, y compris des exemples de rôles principaux, voir Rôle principal.
Le moteur de requête que les utilisateurs utiliseront avec la connexion, tel qu’Apache Spark.
Lorsque vous configurez une connexion de service, les identifiants de connexion de service pour son principal de service sont créés. Vous spécifiez ces identifiants de connexion de service lorsque vous enregistrez la connexion de service.
Configuration d’une connexion de service¶
Connectez-vous à Open Catalog.
Dans le menu de gauche, sélectionnez Connexions.
Sélectionnez + Connexion.
Dans la boîte de dialogue Configurer la connexion de service, complétez les champs :
Pour Moteur de requête, sélectionnez le moteur de requête pour la connexion de service.
Pour Nom, saisissez un nom de principal de service.
Vous pouvez saisir un nom convivial afin que la connexion soit plus facile à identifier et à utiliser dans les outils. Pour plus d’informations, y compris des exemples, voir Principal de service.
Pour accorder un rôle principal au principal du service, effectuez l’une des opérations suivantes :
Pour accorder un rôle principal existant, sélectionnez un rôle dans la liste déroulante Rôle principal.
Vous pouvez sélectionner un rôle principal existant pour accorder les mêmes privilèges à plusieurs principaux de service, comme un rôle principal intitulé DATA_ENGINEERS.
Pour accorder un nouveau rôle principal, sélectionnez Créer un nouveau rôle principal. Pour Rôle principal, saisissez un nom pour le nouveau rôle.
Sélectionnez Créer.
L’ID client et les identifiants de connexion de service du secret du client pour le principal de service sont créés.
Dans la boîte de dialogue Configurer la connexion de service, enregistrez les identifiants de connexion de service :
Pour copier l’ID client, sélectionnez Copier l’ID client dans le champ ID client et collez-le dans un fichier.
Pour copier le secret du client, sélectionnez Copier le secret dans le champ Secret du client et collez-le dans un fichier.
Pour copier à la fois l’ID client et le secret du client au format qui doit être spécifié lorsque vous enregistrez la connexion de service, sélectionnez Copier dans le champ En tant que <CLIENT ID>:<SECRET>.
Important
Vous devez enregistrer les identifiants de connexion du service avant de fermer la fenêtre Configurer la connexion de service, car vous ne pourrez pas les récupérer ultérieurement.
Sélectionnez Fermer.
Suppression d’une connexion de service¶
Si vous n’avez plus besoin d’utiliser une connexion de service, supprimez-la.
Pour supprimer une connexion de service, procédez comme suit :
Connectez-vous à Open Catalog.
Dans le menu de gauche, sélectionnez Connexions.
Dans la liste des connexions, recherchez la connexion de service que vous souhaitez supprimer.
Dans la colonne MORE, sélectionnez … pour la connexion que vous souhaitez supprimer.
Sélectionnez Supprimer.