- Un compte Azure Blob Storage
- Chaîne de connexion Azure
- Nom du conteneur
- Un service ClickHouse Cloud actif
1
Accéder aux sources de données
Depuis la page d’accueil de votre service, cliquez sur Data sources dans le menu de gauche. Développez le menu déroulant ClickPipes, puis cliquez sur Create ClickPipe2
Sélectionner la source de données
Sélectionnez Azure Blob Storage comme type de données3
Configurer votre connexion ClickPipe
- Donnez à votre ClickPipe un nom explicite
- Sélectionnez Connection String dans le menu déroulant de la méthode d’authentification
- Collez votre chaîne de connexion Azure dans le champ Connection string
- Saisissez le nom de votre conteneur
- Saisissez le chemin de fichier dans Azure Blob Storage, en utilisant des caractères génériques si vous souhaitez ingérer plusieurs fichiers
4
Sélectionner le format des données
- Sélectionnez le type de fichier
- Compression du fichier (
detect automatically,none,gzip,brotli,xzouzstd) - Complétez la configuration supplémentaire propre au format, comme le délimiteur utilisé pour les formats séparés par des virgules
- Cliquez sur Parse information
5
Configurer la table, le schéma et les paramètres
Vous devez maintenant créer une nouvelle table ou en sélectionner une existante pour stocker les données entrantes.- Sélectionnez si vous souhaitez charger les données dans une nouvelle table ou dans une table existante
- Sélectionnez la base de données à utiliser, ainsi que le nom à donner à la table s’il s’agit d’une nouvelle table
- Choisissez une ou plusieurs clés de tri
- Définissez les correspondances entre le fichier source et la table de destination pour le nom de colonne, le type de colonne, la valeur par défaut et la nullabilité
- Enfin, spécifiez les paramètres avancés, tels que le type de moteur à utiliser, l’expression de partitionnement et la clé primaire
6
Configurer les autorisations
ClickPipes configurera un utilisateur de base de données dédié à l’écriture des données. Vous pouvez sélectionner un rôle pour cet utilisateur. Pour les vues matérialisées ou l’accès aux dictionnaires depuis la table de destination, choisissez “Accès complet”.7