[Ultimate]{class="badge positive"}

Connexion d’Snowflake à Experience Platform à l’aide de l’interface utilisateur

IMPORTANT
La source Snowflake est disponible dans le catalogue des sources pour les utilisateurs qui ont acheté Real-Time Customer Data Platform Ultimate.

Lisez ce guide pour savoir comment connecter votre compte Snowflake à Adobe Experience Platform à l’aide de l’interface utilisateur.

Prise en main

Ce tutoriel nécessite une compréhension du fonctionnement des composants suivants d’Adobe Experience Platform :

  • Sources : Experience Platform permet 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 Experience Platform.
  • Sandbox : Experience Platform fournit des sandbox virtuels qui divisent une instance Experience Platform unique en environnements virtuels distincts pour favoriser le développement et l’évolution d’applications d’expérience digitale.
NOTE
Vous devez définir l’indicateur de PREVENT_UNLOAD_TO_INLINE_URL sur FALSE pour permettre le déchargement des données de votre base de données Snowflake vers Experience Platform.

Parcourir le catalogue des sources navigate

Dans l’interface utilisateur d’Experience Platform, sélectionnez Sources dans le volet de navigation de gauche pour accéder à l’espace de travail Sources. Vous pouvez sélectionner la catégorie appropriée dans le catalogue sur le côté gauche de votre écran. Vous pouvez également trouver la source spécifique à utiliser à l’aide de l’option de recherche.

Sélectionnez Snowflake sous la catégorie Bases de données, puis sélectionnez Configurer.

TIP
Les sources du catalogue affichent l’option Configurer lorsqu’une source donnée ne dispose pas encore d’un compte authentifié. Une fois qu’un compte authentifié existe, cette option devient Ajouter des données.

Le catalogue des sources avec la carte Snowflake sélectionnée..

Utiliser un compte existant existing

Ensuite, vous passez à l’étape d’authentification du workflow des sources. Ici, vous pouvez utiliser un compte existant ou en créer un nouveau.

Pour utiliser un compte existant, sélectionnez le compte Snowflake auquel vous souhaitez vous connecter, puis sélectionnez Suivant pour continuer.

Interface du compte existant dans le workflow des sources.

Créer un nouveau compte create

Si vous ne disposez pas d’un compte existant, vous devez créer un compte en fournissant les informations d’authentification nécessaires qui correspondent à votre source.

Pour créer un compte, sélectionnez Nouveau compte puis indiquez un nom et éventuellement ajoutez une description pour votre compte.

Se connecter à Experience Platform sur Azure azure

Vous pouvez connecter votre compte Snowflake à Experience Platform sur Azure à l’aide de l’authentification par clé de compte ou de l’authentification par paire de clés.

Authentification de la clé de compte

Pour utiliser l’authentification par clé de compte, sélectionnez Authentification par clé de compte, fournissez votre chaîne de connexion dans le formulaire de saisie, puis sélectionnez Se connecter à la source.

Interface d’authentification de la clé de compte.

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 de votre organisation. Dans ce cas, vous devez identifier de manière unique un compte dans différentes organisations Snowflake. Pour ce faire, vous devez ajouter le nom de votre organisation au nom du compte. Par exemple : orgname-account_name. Lisez le guide sur la récupération de l’identifiant Snowflake compte pour obtenir des conseils supplémentaires. Pour plus d’informations, consultez la Snowflake documentation.
Entrepôt de données L’entrepôt de Snowflake gère le processus d’exécution de la requête pour l’application. Chaque entrepôt de Snowflake est indépendant les uns des autres et doit être accessible individuellement lors de l’importation de données dans Experience Platform.
Base de données La base de données Snowflake contient les données que vous souhaitez importer dans Experience Platform.
Nom d’utilisateur Nom d’utilisateur du compte Snowflake.
Mot de passe Mot de passe du compte utilisateur Snowflake.
Rôle Rôle de contrôle d’accès par défaut à utiliser dans la session Snowflake. 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 la connexion à votre instance Snowflake. Le modèle de chaîne de connexion pour Snowflake est jdbc:snowflake://{ACCOUNT_NAME}.snowflakecomputing.com/?user={USERNAME}&password={PASSWORD}&db={DATABASE}&warehouse={WAREHOUSE}
Authentification par paire de clés

Pour utiliser l’authentification par paire de clés, sélectionnez Authentification par paire de clés, indiquez les valeurs de votre compte, nom d’utilisateur, clé privée, phrase secrète de clé privée, base de données et entrepôt de données, puis sélectionnez Se connecter à la source.

Interface d’authentification par paire de clés de compte.

Avec 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 source Snowflake.

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 de votre organisation. Dans ce cas, vous devez identifier de manière unique un compte dans différentes organisations Snowflake. Pour ce faire, vous devez ajouter le nom de votre organisation au nom du compte. Par exemple : orgname-account_name. Lisez le guide sur la récupération de l’identifiant Snowflake compte pour obtenir des conseils supplémentaires. Pour plus d’informations, consultez la Snowflake documentation.
Nom d’utilisateur Nom d’utilisateur de votre compte Snowflake.
Clé privée Clé privée Base64-encodée) de votre compte Snowflake. 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 une phrase secrète de clé privée lors de l’authentification auprès d’Experience Platform. Pour plus d’informations, consultez le guide sur la récupération Snowflake votre clé privée.
Phrase secrète de la clé privée La phrase secrète de la clé privée est une couche de sécurité supplémentaire 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 Base de données Snowflake contenant les données à ingérer dans Experience Platform.
Entrepôt de données L’entrepôt de Snowflake gère le processus d’exécution de la requête pour l’application. Chaque entrepôt de Snowflake est indépendant les uns des autres et doit être accessible individuellement lors de l’importation de données dans Experience Platform.

Pour plus d’informations sur ces valeurs, consultez ce document Snowflake.

Connexion à Experience Platform sur AWS aws

AVAILABILITY
Cette section s’applique aux implémentations d’Experience Platform s’exécutant sur Amazon Web Services (AWS). Experience Platform s’exécutant sur AWS est actuellement disponible pour un nombre limité de clients. Pour en savoir plus sur l’infrastructure Experience Platform prise en charge, consultez la présentation multi-cloud d’Experience Platform.

Pour créer un compte Snowflake et vous connecter à Experience Platform sur AWS, vérifiez que vous vous trouvez dans un sandbox VA6, puis fournissez les informations d’identification nécessaires pour l’authentification.

L’étape Nouveau compte du workflow des sources où vous pouvez connecter Snowflake à Experience Platform sur AWS.

Informations d’identification
Description
Hôte
URL hôte à laquelle votre compte Snowflake se connecte.
Port
Numéro de port utilisé par Snowflake lors de la connexion à un serveur via Internet.
Nom d’utilisateur
Nom d’utilisateur associé à votre compte Snowflake.
Mot de passe
Mot de passe associé à votre compte Snowflake.
Base de données
Base de données Snowflake à partir de laquelle les données seront extraites.
Schéma
Nom du schéma associé à votre base de données Snowflake. Vous devez vous assurer que l’utilisateur auquel vous souhaitez accorder l’accès à la base de données a également accès à ce schéma.
Entrepôt de données
Entrepôt de Snowflake utilisé.

Ignorer la prévisualisation des exemples de données skip-preview-of-sample-data

Lors de l’étape de sélection des données, vous pouvez rencontrer un délai d’expiration lors de l’ingestion de tables ou de fichiers de données volumineux. Vous pouvez ignorer la prévisualisation des données pour contourner le délai d’expiration et continuer à afficher votre schéma, même s’il ne contient pas de données d’exemple. Pour ignorer la prévisualisation des données, activez le bouton (bascule) Ignorer la prévisualisation des données d’exemple.

Le reste du workflow reste le même. Seul bémol : l’omission de l’aperçu des données peut empêcher la validation automatique des champs calculés et obligatoires lors de l’étape de mappage. Vous devrez ensuite valider manuellement ces champs pendant le mappage.

Étapes suivantes

En suivant ce tutoriel, vous avez établi une connexion à votre compte Snowflake. Vous pouvez maintenant passer au tutoriel suivant et configurer un flux de données pour importer des données dans Experience Platform.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089