Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article décrit les étapes de création d’une connexion de base de données Snowflake.
Types d’authentification pris en charge
Le connecteur de base de données Snowflake prend en charge les types d’authentification suivants pour la copie et le Dataflow Gen2 respectivement.
| Type d'authentification | Copier | Dataflow Gen2 |
|---|---|---|
| Snowflake | √ | √ |
| Compte Microsoft | √ | √ |
| Paire de clés | √ | √ |
Configurer votre connexion dans Dataflow Gen2
Data Factory dans Microsoft Fabric utilise les connecteurs Power Query pour connecter Dataflow Gen2 à une base de données Snowflake. Les liens suivants fournissent les informations spécifiques sur le connecteur Power Query dont vous avez besoin pour vous connecter à une base de données Snowflake dans Dataflow Gen2 :
- Pour commencer à utiliser le connecteur de base de données Snowflake dans Dataflow Gen2, accédez à Obtenir des données à partir de Data Factory dans Microsoft Fabric.
- Pour vous connecter au connecteur de base de données Snowflake depuis Power Query, consultez la section Se connecter à une base de données Snowflake depuis Power Query Online.
Dans certains cas, l’article du connecteur Power Query peut inclure des options avancées, un dépannage, des problèmes et limitations connus, ainsi que d’autres informations qui pourraient également s’avérer utiles.
Configurer votre connexion dans Gérer les connexions et les passerelles
Le tableau suivant contient un résumé des propriétés nécessaires à la connexion Snowflake :
| Nom | Descriptif | Obligatoire |
|---|---|---|
| Nom de connexion | Un nom pour votre connexion. | Oui |
| Type de connexion | Sélectionnez un type pour votre connexion. | Oui |
| Serveur | Nom d’hôte du compte Snowflake. | Oui |
| Warehouse | L’entrepôt virtuel par défaut utilisé pour la session après la connexion. | Oui |
| Type d'authentification | Accédez à Authentification. | Oui |
| Niveau de confidentialité | Le niveau de confidentialité que vous souhaitez appliquer. Les valeurs autorisées sont None, Organisation, Confidentialité et Public. | Oui |
| Spécifier une valeur de texte à utiliser comme nom de rôle | Entrez une valeur de texte à utiliser comme nom de rôle. | Non |
| Délai d’expiration de la connexion en secondes | Délai d’attente (en secondes) lors de la tentative d’établissement d’une connexion avant de terminer la tentative et de générer une erreur. | Non |
| Délai d’expiration de la commande en secondes | Délai d’attente (en secondes) lors de la tentative d’exécution d’une commande avant de terminer la tentative et de générer une erreur. | Non |
| Implémentation | Modes d’implémentation pour tester la connexion. | Non |
Pour obtenir des instructions spécifiques sur la configuration de votre connexion dans Gérer les connexions et les passerelles, procédez comme suit :
Dans l'en-tête de la page du service d'intégration de données, sélectionnez Paramètres
>Gérer les connexions et les passerelles
Sélectionnez Nouveau en haut du ruban pour ajouter une nouvelle source de données.
Le volet Nouvelle connexion apparaît sur le côté gauche de la page.
Dans le volet Nouvelle connexion, choisissez Cloud, puis spécifiez les champs suivants :
- Nom de connexion : spécifiez un nom pour votre connexion.
- Type de connexion : sélectionnez un type pour votre connexion.
-
Serveur : spécifiez le nom d’hôte du compte Snowflake. Par exemple :
contoso.snowflakecomputing.com. -
Entrepôt : spécifiez l’entrepôt virtuel par défaut utilisé pour la session après la connexion. Par exemple :
CONTOSO_WH.
Sous Méthode d’authentification, sélectionnez votre authentification dans la liste déroulante et terminez la configuration associée. Le connecteur Snowflake prend en charge les types d’authentification suivants :
Si vous le souhaitez, définissez le niveau de confidentialité que vous souhaitez appliquer. Les valeurs autorisées sont None, Organisation, Confidentialité et Public. Pour plus d’informations, consultez les niveaux de confidentialité dans la documentation Power Query.
Les options avancées sont utilisées uniquement pour tester la connexion. Les éléments qui utilisent cette connexion doivent spécifier ces options dans les requêtes.
- Spécifiez une valeur de texte à utiliser comme nom de rôle : entrez une valeur de texte à utiliser comme nom de rôle.
- Délai d’expiration de la connexion en secondes : spécifiez le délai d’attente (en secondes) lors de la tentative d’établissement d’une connexion avant de terminer la tentative et de générer une erreur.
- Délai d’expiration de la commande en secondes : spécifiez le délai d’attente (en secondes) lors de la tentative d’exécution d’une commande avant de terminer la tentative et de générer une erreur.
- Implémentation : spécifiez vos modes d’implémentation pour tester la connexion.
Sélectionnez Créer pour créer votre connexion. Votre création est testée et enregistrée avec succès si toutes les informations d’identification sont correctes. S'il n'est pas correct, la création échoue avec des erreurs.
Authentication
Cette section répertorie les instructions pour chaque type d’authentification pris en charge par le connecteur Snowflake :
Authentification de Snowflake
- Nom d’utilisateur : spécifiez le nom de connexion de l’utilisateur Snowflake.
- Mot de passe : spécifiez le mot de passe de l’utilisateur Snowflake.
Authentification de compte Microsoft
Sélectionnez Modifier les informations d’identification, qui affiche l’interface de connexion. Entrez votre compte et votre mot de passe pour vous connecter à votre compte professionnel. Après vous être connecté, revenez à la page Nouvelle connexion.
Authentification par paire de clés
Pour utiliser l’authentification par paire de clés, vous devez configurer et créer un utilisateur d’authentification par paire de clés dans Snowflake en faisant référence à l’authentification par paire de clés et à la rotation de paire de clés.
Nom d’utilisateur : spécifiez le nom de connexion de l’utilisateur Snowflake.
Clé privée : chargez le fichier de clé privée utilisé pour l’authentification par paire de clés. Après avoir chargé le fichier de clé privée, le service détecte automatiquement s’il est chiffré ou non chiffré et affiche ou masque la phrase secrète en conséquence.
Passphrase : spécifiez la passphrase utilisée pour déchiffrer la clé privée. Cela n’est nécessaire que si le fichier de clé privée est chiffré.