1
Rassemblez vos informations de connexion
Pour vous connecter à ClickHouse via HTTP(S), vous avez besoin des informations suivantes :
Choisissez HTTPS. Les détails de connexion s’affichent dans un exemple de commande 
Si vous utilisez ClickHouse autogéré, les détails de connexion sont définis par votre administrateur ClickHouse.
Les informations de votre service ClickHouse Cloud sont disponibles dans la console ClickHouse Cloud.
Sélectionnez un service, puis cliquez sur Connect :

curl.
2
Créer un type de connexion ClickHouse
Ajoutez une connexion à une base de données à l’aide de l’Embeddable API. Cette connexion permet de vous connecter à votre service ClickHouse. Vous pouvez ajouter une connexion à l’aide de l’appel d’API suivant :Ce qui précède correspond à une action
Query
Response
CREATE, mais toutes les opérations CRUD sont disponibles.La apiKey se trouve en cliquant sur “Publish” dans l’un de vos dashboards Embeddable.Le name est un nom unique permettant d’identifier cette connexion.- Par défaut, vos modèles de données rechercheront une connexion appelée “default”, mais vous pouvez fournir à vos modèles différents noms
data_sourceafin de connecter différents modèles de données à différentes connexions (il suffit de spécifier le nom de data_source dans le modèle)
type indique à Embeddable quel pilote utiliser.- Ici, vous devrez utiliser
clickhouse, mais vous pouvez connecter plusieurs sources de données différentes à un même espace de travail Embeddable, vous pouvez donc aussi en utiliser d’autres, comme :postgres,bigquery,mongodb, etc.
credentials est un objet JavaScript contenant les identifiants nécessaires attendus par le pilote.- Ceux-ci sont chiffrés de manière sécurisée et utilisés uniquement pour récupérer exactement les données que vous avez décrites dans vos modèles de données. Embeddable vous recommande vivement de créer un utilisateur de base de données en lecture seule pour chaque connexion (Embeddable lira uniquement les données de votre base de données, sans jamais y écrire).