Créez un tableau de bord interactif avec Lightdash et ClickHouse
Rassemblez les informations de connexion
- Hôte : L’adresse à laquelle votre base de données ClickHouse est accessible
- Utilisateur : Le nom d’utilisateur de votre base de données ClickHouse
- Mot de passe : Le mot de passe de votre base de données ClickHouse
- Nom de la base de données : Le nom de votre base de données ClickHouse
- Schéma : Le schéma par défaut utilisé par dbt pour compiler et exécuter votre projet (à trouver dans votre
profiles.yml) - Port : Le port de l’interface HTTPS de ClickHouse (par défaut :
8443) - Sécurisé : Activez cette option pour utiliser HTTPS/SSL pour des connexions sécurisées
- Réessais : Le nombre de fois que Lightdash relance les requêtes ClickHouse ayant échoué (par défaut :
3) - Début de la semaine : Choisissez le jour de début de votre semaine de reporting ; par défaut, il correspond au paramètre défini pour votre warehouse

curl.
Configurez votre profil dbt pour ClickHouse
~/.dbt/profiles.yml contient une configuration cible ClickHouse valide.Par exemple :Créer un projet Lightdash connecté à ClickHouse
profiles.yml. Une fois le test de connexion validé, vous pourrez commencer à explorer vos modèles dbt et à créer des tableaux de bord propulsés par ClickHouse.Explorez vos données ClickHouse dans Lightdash
- Dimensions et mesures définies en YAML
- La logique de la couche sémantique, comme les métriques, les jointures et les explores
- Des tableaux de bord alimentés par des requêtes ClickHouse en temps réel
Définir les métriques et les dimensions dans Lightdash
.yml de vos modèles dbt. Votre logique métier est ainsi gérée par version, cohérente et entièrement transparente.Les définir en YAML garantit que votre équipe utilise les mêmes définitions dans tous les dashboards et toutes les analyses. Par exemple, vous pouvez créer des métriques réutilisables comme
total_order_count, total_revenue ou avg_order_value directement à côté de vos modèles dbt, sans avoir à les dupliquer dans l’UI.Pour en savoir plus sur leur définition, consultez les guides Lightdash suivants :Interrogez vos données à partir des tables
- Dimensions and Metrics — tous les champs disponibles dans la table sélectionnée
- Filters — restreignent les données renvoyées par votre requête
- Chart — visualisez le résultat de votre requête
- Results — affichez les données brutes renvoyées par votre base de données ClickHouse
- SQL — examinez la requête SQL générée à l’origine de vos résultats
Créer des dashboards
- Cliquez sur Add tile
- Sélectionnez New chart
- Créez votre visualisation dans le chart builder
- Enregistrez-la : elle apparaîtra en bas de votre dashboard
Ask AI : analyse en libre-service propulsée par dbt