Sélectionnez la source de données
1. Dans ClickHouse Cloud, sélectionnez Data sources dans le menu de navigation principal, puis cliquez sur Create ClickPipe.Configurez votre connexion ClickPipe
1. Pour configurer un nouveau ClickPipe, vous devez indiquer comment vous connecter à votre service de stockage d’objets et vous y authentifier.2. Cliquez sur Incoming data. ClickPipes récupérera les métadonnées de votre bucket pour l’étape suivante.Sélectionnez le format des données
L’interface affiche la liste des fichiers présents dans le bucket spécifié. Sélectionnez le format de vos données (nous prenons actuellement en charge un sous-ensemble des formats ClickHouse) et indiquez si vous souhaitez activer l’ingestion continue. Consultez la section « continuous ingest » de la page d’aperçu pour plus de détails.Configurez la table, le schéma et les paramètres
À l’étape suivante, vous pouvez choisir d’ingérer les données dans une nouvelle table ClickHouse ou de réutiliser une table existante. Suivez les instructions affichées à l’écran pour modifier le nom de la table, le schéma et les paramètres. Vous pouvez voir un aperçu en temps réel de vos modifications dans la table d’exemple en haut de la page.Vous pouvez également personnaliser les paramètres avancés à l’aide des contrôles proposés.Vous pouvez aussi choisir d’ingérer vos données dans une table ClickHouse existante. Dans ce cas, l’interface vous permettra de faire correspondre les champs de la source avec les champs ClickHouse de la table de destination sélectionnée.Vous pouvez également mapper des colonnes virtuelles, comme
_path ou _size, vers des champs.Configurez les permissions
Enfin, vous pouvez configurer les permissions de l’utilisateur interne de ClickPipes.Permissions : ClickPipes créera un utilisateur dédié pour écrire des données dans une table de destination. Vous pouvez sélectionner un rôle pour cet utilisateur interne à l’aide d’un rôle personnalisé ou de l’un des rôles prédéfinis :Full access: accès complet au cluster. Requis si vous utilisez une vue matérialisée ou un Dictionary avec la table de destination.Only destination table: permissionsINSERTsur la seule table de destination.