write-script-bigquery
Umiejętność do pisania zapytań BigQuery z parametrami i typami danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill ułatwiający tworzenie skryptów BigQuery w Windmill. Automatycznie obsługuje parametry zapytań za pomocą składni @name, wspiera typowanie danych (string, int64 i inne) oraz generowanie metadanych skryptów. Pozwala szybko wdrażać gotowe zapytania do bazy danych bez ręcznego konfigurowania interfejsu. Idealne dla analityków i inżynierów danych pracujących z BigQuery w ramach automatyzacji procesów.
Jak używać
Utwórz nowy plik skryptu SQL w folderze projektu Windmill. Skill automatycznie aktywuje się, gdy zaczniesz pisać zapytanie BigQuery.
Zdefiniuj parametry zapytania, dodając komentarze przed instrukcją SELECT. Użyj składni -- @nazwa (typ), gdzie typ to string, int64 lub inny obsługiwany typ danych. Opcjonalnie przypisz wartość domyślną, np. -- @wiek (int64) = 0.
Wpisz zapytanie SQL, odwołując się do parametrów za pomocą @nazwa. Na przykład: SELECT * FROM users WHERE name = @nazwa AND age > @wiek;
Po napisaniu skryptu uruchom polecenie wmill script generate-metadata w folderze projektu. Wygeneruje to pliki .script.yaml i .lock zawierające metadane skryptu.
Wdróż skrypt do Windmill, uruchamiając wmill sync push. Skrypt będzie dostępny w interfejsie Windmill z automatycznie wygenerowanym formularzem do wprowadzania parametrów.
Jeśli potrzebujesz sprawdzić dostępne typy zasobów dla połączeń BigQuery, wykonaj wmill resource-type list --schema, aby zobaczyć pełną listę obsługiwanych konfiguracji.