[Ultimate]{class="badge positive"}

Créer une connexion source Snowflake dans 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.

Ce tutoriel décrit les étapes de création d’un connecteur source Snowflake à 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 pour authentifier votre source Snowflake.

Authentification par 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 au sein de votre organisation. Dans ce cas, vous devez identifier de manière unique un compte parmi différentes organisations Snowflake. Pour ce faire, vous devez ajouter le nom de votre organisation en préfixe sur le nom du compte. Par exemple : orgname-account_name. Lisez le guide sur la récupération de votre Snowflake identifiant de compte pour plus d’informations. Pour plus d’informations, consultez la Snowflake documentation.
Entrepôt L’entrepôt Snowflake gère le processus d’exécution de requête pour l’application. Chaque entrepôt Snowflake est indépendant l’un de l’autre et doit être accessible individuellement lors de la transmission de données à Platform.
Base de données La base de données Snowflake contient les données que vous souhaitez importer dans 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 se connecter à 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, 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 au sein de votre organisation. Dans ce cas, vous devez identifier de manière unique un compte parmi différentes organisations Snowflake. Pour ce faire, vous devez ajouter le nom de votre organisation en préfixe sur le nom du compte. Par exemple : orgname-account_name. Lisez le guide sur la récupération de votre Snowflake identifiant de compte pour plus d’informations. Pour plus d’informations, consultez la Snowflake documentation.
Nom d’utilisateur Nom d’utilisateur de votre compte Snowflake.
Clé privée La clé privée Base64- codé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 un mot de passe de clé privée lors de l’authentification par rapport à un Experience Platform. Pour plus d’informations, consultez le guide sur la récupération de votre Snowflake clé privée .
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 base de données Snowflake qui contient les données que vous souhaitez ingérer à l’Experience Platform.
Entrepôt L’entrepôt Snowflake gère le processus d’exécution de requête pour l’application. Chaque entrepôt Snowflake est indépendant l’un de l’autre et doit être accessible individuellement lors de la transmission de données à Platform.

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

NOTE
Vous devez définir l’indicateur PREVENT_UNLOAD_TO_INLINE_URL sur FALSE pour autoriser le déchargement des données de votre base de données Snowflake vers l’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 à 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 sélectionner la source de votre choix à l’aide de la barre de recherche.

Sous la catégorie Bases de données, sélectionnez Snowflake, puis sélectionnez Ajouter des données.

Catalogue des sources avec Snowflake surligné.

La page Se connecter à 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 le compte Snowflake auquel vous souhaitez vous connecter, puis sélectionnez Suivant pour continuer.

Interface de compte existante dans le workflow des sources.

Nouveau compte

Pour créer un nouveau compte, sélectionnez Nouveau compte, puis fournissez un nom et une description facultative de votre nouveau compte Snowflake.

Nouvelle interface de compte dans le workflow des sources.

Authentification par clé de compte

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

Interface dauthentification de la clé de compte.

Authentification par paire de clés

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 Se connecter à la source.

Interface dauthentification de paire de clés de compte.

Ignorer l’aperçu des données d’exemple skip-preview-of-sample-data

Au cours de l’étape de sélection des données, vous pouvez rencontrer un délai d’expiration lors de l’ingestion de tables volumineuses ou de fichiers de données. Vous pouvez ignorer l’aperçu des données pour contourner le délai d’expiration et tout en affichant votre schéma, bien que sans exemple de données. Pour ignorer l’aperçu des données, activez la bascule Ignorer l’aperçu des données d’exemple .

Le reste du workflow restera le même. Le seul avertissement à retenir est que l’absence de prévisualisation 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 lors du mappage.

Étapes suivantes

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

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