developing-in-lightdash
Build, configure, and deploy Lightdash analytics projects. Supports both dbt projects with embedded Lightdash metadata and pure Lightdash YAML projects without dbt. Create metrics, dimensions, charts, and dashboards using the Lightdash CLI.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Build, configure, and deploy Lightdash analytics projects. Supports both dbt projects with embedded Lightdash metadata and pure Lightdash YAML projects without dbt. Create metrics, dimensions, charts, and dashboards using the Lightdash CLI.
How to use
Zainstaluj umiejętność w swoim środowisku Claude/Copilot, wskazując repozytorium lightdash/lightdash. Upewnij się, że masz zainstalowany lightdash CLI i dostęp do profilu bazy danych (profiles.yml).
Skonfiguruj połączenie z magazynem danych, uruchamiając lightdash set-warehouse i wskazując odpowiedni profil z pliku konfiguracyjnego. Zweryfikuj połączenie za pomocą lightdash sql, aby wykonać testowe zapytanie SQL.
Pobierz istniejące wykresy i dashboardy z projektu, używając lightdash download. Edytuj pobrane pliki YAML, aby zdefiniować metryki, wymiary lub modyfikować strukturę zawartości analitycznej.
Zweryfikuj poprawność plików YAML za pomocą lightdash lint, aby upewnić się, że nie ma błędów składniowych lub strukturalnych przed wdrożeniem zmian.
Przetestuj zmiany w środowisku preview, uruchamiając lightdash preview. Sprawdź, czy wykresy i dashboardy wyglądają poprawnie i dane są ładowane bez błędów.
Wdróż zmiany do produkcji, używając lightdash deploy dla warstwy semantycznej (metryki, wymiary) i lightdash upload dla zawartości (wykresy, dashboardy).