integration-service
2024.10
true
UiPath logo, featuring letters U and I in white

Integration Service pour le Guide de l'utilisateur d'Automation Suite

Automation CloudAutomation Cloud Public SectorAutomation Suite
Dernière mise à jour 18 déc. 2024

Authentification Snowflake

Prérequis

Selon le type d'authentification que vous sélectionnez, vous avez besoin de l'une des informations d'identification suivantes :

  • Pour l' authentification personnalisée (authentification JDBC) :
    • Hôte de base de données
    • Nom d'utilisateur (Username)
    • Mot de passe (Password)
    • Entrepôt
    • Nom du schéma de base de données
    • Nom de la base de données
  • RSA (Authentification et rotation des paires de clés)
    • Hôte de base de données
    • Nom d'utilisateur (Username)
    • Clé privée RSA
    • Entrepôt
    • Nom du schéma de base de données
    • Nom de la base de données
Remarque :

Limites connues :

  • Pour vous authentifier à l'aide de RSA, vous devez utiliser une clé privée RSA non chiffrée.

  • Les connexions via AWS PrivateLink ne sont pas prises en charge.

Ajouter la connexion Snowflake

  1. Sélectionnez Integration Service dans Automation Suite.

  2. Dans la liste Connecteurs , sélectionnez Snowflake. Vous pouvez également utiliser la barre de recherche pour trouver le connecteur.
  3. Sélectionnez le bouton Se connecter à Snowflake .
  4. Entrez vos informations d'identification Snowflake requises.
  5. Sélectionnez Se connecter (Connect).

  6. Votre connexion a été ajoutée.

Comment récupérer vos identifiants depuis Snowflake

  1. L'hôte de la base de données est disponible dans l'URL utilisée pour se connecter à votre application Snowflake :

    Remarque : le format de l'hôte de la base de données peut différer selon le type d'identifiant de votre compte. Pour en savoir plus, consultez la documentation officielle de Snowflake et la section sur l' hôte de la base de données (Database Host).


  2. Une fois connecté, dans le menu de gauche, sélectionnez Données, puis Bases de données .

    • Nom de la base de données : une liste de bases de données s'affiche :



    • Nom du schéma de la base de données - Sélectionnez une base de données pour afficher la liste des noms de schéma de base de données :



  3. Pour récupérer l ' entrepôt, dans le menu de gauche, accédez à Admin > Entrepôts:



Autorisations

La connexion permet à UiPath de lire, écrire, modifier et supprimer les données Snowflake en votre nom.

Récupération de l'hôte de la base de données à partir de Snowflake

Connectez-vous à votre compte Snowflake et copiez l'URL de votre fenêtre de navigateur. L'URL contient à la fois le accountID unique et le region de votre compte, comme suit :
Pour l'URL https://app.snowflake.com/east-us-2.azure/za96341/dashboards , le accountID est za96341 et le region est east-us-2.azure.
Pour construire un hôte de base de données, vous devez utiliser le format accountID.region.snowflakecomputing.com. Ainsi, pour l'URL utilisée ci-dessus, l'hôte de base de données construit serait za96341.east-us-2.azure.snowflakecomputing.com.

Rôles requis pour la connexion à Snowflake

Lors de la création d'une connexion pour Snowflake à partir d'Integration Service, le connecteur choisit toujours le rôle par défaut de l'utilisateur, comme indiqué ci-dessous.
docs image
Généralement, les administrateurs Snowflake configurent des rôles personnalisés pour les utilisateurs, car tout le monde ne se voit pas attribuer de rôles d'administrateur pour des raisons de sécurité. Vous trouverez ci-dessous une explication sur ce qui est exactement nécessaire dans Snowflake pour que le processus Integration Service Connect fonctionne correctement.
docs image
La première étape consiste à s'assurer que le rôle par défaut, dans ce cas SAMRAT, dispose du privilège USAGE sur la base de données (JULY_DEMO) et le schéma de base de données (DEAL_AMOUNT) dans Snowflake.
docs image

docs image

Une authentification réussie à Snowflake dépend de ces paramètres. Un rôle peut toujours se voir attribuer des privilèges supplémentaires par un administrateur.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.