Filtry w Looker Studio to świetna sprawa, ale czasem potrzebujesz czegoś więcej niż po prostu ukrywania wierszy. Potrzebujesz zmienić samą strukturę zapytania SQL wysyłanego do BigQuery. Tu z pomocą przychodzą parametry. To funkcja, która pozwala użytkownikowi raportu "wstrzykiwać" wartości prosto do Twojego kodu SQL.

Dlaczego warto używać parametrów?

Zamiast tworzyć 10 oddzielnych raportów dla 10 różnych działów, możesz stworzyć jeden dynamiczny. Parametry pozwalają na:

  • Dynamiczną zmianę waluty: Użytkownik wybiera walutę w filtrze, a SQL przelicza ceny w locie.
  • Przełączanie wymiarów: Jeden wykres może pokazywać sprzedaż po produkcie, kategorii lub regionie, zależnie od wyboru parametru.
  • Optymalizację kosztów: SQL pobiera tylko te dane, które są absolutnie niezbędne dla danej wartości parametru.

Krok 1: Definicja parametru w źródle danych

Wejdź w edycję źródła BigQuery (Custom Query) i dodaj nowy parametr (przycisk w prawym dolnym rogu). Nazwij go np. `region_param` i przypisz mu typ tekstowy.

Krok 2: Użycie w SQL

W swoim zapytaniu SQL użyj składni z małpą: `SELECT * FROM sales WHERE region = @region_param`. BigQuery automatycznie podstawi tam wartość wybraną przez użytkownika w dashboardzie.

"Parametry to most między potrzebami biznesowymi a Twoim kodem SQL. Dzięki nim dashboard staje się żywym narzędziem komunikacji z hurtownią danych."

Zastosowanie Enterprise

Ta technika jest kluczowa, gdy pracujesz na ogromnych zbiorach danych. Dowiedz się więcej o tym, jak Looker Studio współpracuje z BigQuery przy ekstremalnej skali. Parametry pomagają uniknąć skanowania całych tabel, co oszczędza pieniądze na rachunku za Google Cloud.

Zbuduję dla Twojej firmy zaawansowany system dynamicznego raportowania, który zastąpi dziesiątki statycznych raportów jednym, inteligentnym narzędziem. Zapraszam do współpracy.