Créer une connexion source Snowflake dans l’interface utilisateur
Ce tutoriel décrit les étapes à suivre pour créer une Snowflake connecteur source à l’aide de l’interface utilisateur de Adobe Experience Platform.
Prise en main
Ce tutoriel nécessite une compréhension du fonctionnement des composants suivants d’Adobe Experience Platform :
- Sources: Experience Platformpermet d’ingérer des données provenant de diverses sources tout en vous offrant la possibilité de structurer, d’étiqueter et d’améliorer les données entrantes à l’aide des services Platform.
- Sandbox : Experience Platform fournit des sandbox virtuels qui divisent une instance Platform unique en environnements virtuels distincts pour favoriser le développement et l’évolution d’applications d’expérience digitale.
Collecter les informations d’identification requises
Vous devez fournir des valeurs pour les propriétés d’identification suivantes afin d’authentifier votre Snowflake source.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 | |
---|---|
Informations d’identification | Description |
Compte | Un nom de compte identifie de manière unique un compte au sein de votre organisation. Dans ce cas, vous devez identifier de manière unique un compte parmi différents Snowflake organisations. Pour ce faire, vous devez ajouter le nom de votre organisation en préfixe sur le nom du compte. Par exemple :orgname-account_name Pour plus d’informations sur les noms de compte, consultez la section Snowflake documentation sur identificateurs de compte. |
Entrepôt | La variable Snowflake l’entrepôt gère le processus d’exécution des requêtes de l’application. Chaque Snowflake L’entrepôt est indépendant l’un de l’autre et doit être accessible individuellement lors de l’importation de données vers Platform. |
Base de données | La variable Snowflake La base de données contient les données que vous souhaitez importer dans Platform. |
Nom d’utilisateur | Nom d’utilisateur de la variable Snowflake compte . |
Mot de passe | Le mot de passe du Snowflake compte utilisateur. |
Rôle | Le rôle de contrôle d’accès par défaut à utiliser dans la variable Snowflake session. Le rôle doit être un rôle existant qui a déjà été attribué à l’utilisateur spécifié. Le rôle par défaut est PUBLIC . |
Chaîne de connexion | Chaîne de connexion utilisée pour se connecter à votre Snowflake instance. Le modèle de chaîne de connexion pour Snowflake is jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE} |
Pour utiliser l’authentification par paire de clés, vous devez générer une paire de clés RSA 2 048 bits, puis fournir les valeurs suivantes lors de la création d’un compte pour votre Snowflake source.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
---|---|
Informations d’identification | Description |
Compte | Un nom de compte identifie de manière unique un compte au sein de votre organisation. Dans ce cas, vous devez identifier de manière unique un compte parmi différents Snowflake organisations. Pour ce faire, vous devez ajouter le nom de votre organisation en préfixe sur le nom du compte. Par exemple :orgname-account_name Pour plus d’informations sur les noms de compte, consultez la section Snowflake documentation sur identificateurs de compte. |
Nom d’utilisateur | Le nom d’utilisateur de votre Snowflake compte . |
Clé privée | La variable Base64-clé privée codée de votre Snowflake compte . Vous pouvez générer des clés privées chiffrées ou non chiffrées. Si vous utilisez une clé privée chiffrée, vous devez également fournir un mot de passe de clé privée lors de l’authentification par rapport à un Experience Platform. |
Passphrase de clé privée | La phrase secrète de clé privée est une couche supplémentaire de sécurité que vous devez utiliser lors de l’authentification avec une clé privée chiffrée. Vous n’êtes pas tenu de fournir la phrase secrète si vous utilisez une clé privée non chiffrée. |
Base de données | La variable Snowflake base de données contenant les données que vous souhaitez ingérer à Experience Platform. |
Entrepôt | La variable Snowflake l’entrepôt gère le processus d’exécution des requêtes de l’application. Chaque Snowflake L’entrepôt est indépendant l’un de l’autre et doit être accessible individuellement lors de l’importation de données vers Platform. |
Pour plus d’informations sur ces valeurs, voir ce document Snowflake.
Pour accéder à votre compte de Snowflake sur Experience Platform, vous devez fournir la valeur d’authentification suivante :
PREVENT_UNLOAD_TO_INLINE_URL
indicateur pour FALSE
pour permettre le déchargement des données de votre Snowflake base de données vers Experience Platform.Connexion à votre compte Snowflake
Dans l’interface utilisateur de Platform, sélectionnez Sources dans le volet de navigation de gauche pour accéder à la fonction Sources workspace.
Vous pouvez sélectionner la catégorie appropriée dans le catalogue sur le côté gauche de votre écran. Vous pouvez également sélectionner la source de votre choix à l’aide de la barre de recherche.
Sous , Bases de données catégorie, sélectionnez Snowflake puis sélectionnez Ajouter des données.
La variable Connexion à Snowflake s’affiche. Sur cette page, vous pouvez utiliser de nouvelles informations d’identification ou des informations d’identification existantes.
Compte existant
Pour utiliser un compte existant, sélectionnez la variable Snowflake compte auquel vous souhaitez vous connecter, puis sélectionnez Suivant pour continuer.
Nouveau compte
Pour créer un compte, sélectionnez Nouveau compte, puis fournissez un nom et une description facultative de votre nouvelle Snowflake compte .
Pour utiliser l’authentification par clé de compte, indiquez votre chaîne de connexion dans le formulaire de saisie, puis sélectionnez Connexion à la source.
Pour utiliser l’authentification par paire de clés, indiquez les valeurs de votre compte, nom d’utilisateur, clé privée, mot de passe de clé privée, base de données et entrepôt, puis sélectionnez Connexion à la source.
Étapes suivantes
En suivant ce tutoriel, vous avez établi une connexion à votre compte de Snowflake. Vous pouvez maintenant passer au tutoriel suivant et configuration d’un flux de données pour importer des données Platform.