Z pozoru to proces wzięty żywcem z książki dla Amatorów: Klikasz "Dodaj Dane" -> wybierasz kartę "Google Sheets" -> zatwierdzasz. Cieszysz się swoimi wykresami raptem 3 tygodnie. Potem zespół wchodzi do Arkusza Google, dopisuje w pierwszej linii kolorowe puste pole lub nową kolumnę z zapytaniem... a cały Dashboard świeci wielką czerwoną plakietką Błędu Źródła Danych.

Połączenie Arkuszy z Google Data Studio (obecnie Looker) musi rygorystycznie opierać się o czyste nawyki bazodanowe. Narzędzie BI to nie miejsce na kreatywną i chaotyczną edycję. Jak więc sformatować Arkusz, zanim w ogóle pomyślisz o tworzeniu z niego raportów analitycznych?

1. Żelazna Zasada Wiersza Tytułowego (Header Row)

Looker Studio zaczytuje wymiary z pierwszego zdefiniowanego wiersza w pliku. Ten wiersz musi być całkowicie jednolity, bez złączonych komórek (Merge Cells) i podwójnych wierszy tytułowych.

  • Źle: Wiersz numer 1 złączony napis "Sprzedaż Roczna". Wiersz nr 2 podzielony na "Koszty" i "Zysk".
  • Świetnie (BI Standard): Wiersz numer 1, kolumna A = Data, Kolumna B = Koszty, Kolumna C = Zysk. Żadnych łączonych nagłówków, pustych wierszy oddzielających i zbędnych opisów przed Wierszem 1. Zobacz artykuł o rygorach w budowaniu hurtowni dla Excela i Google Sheets.

2. Formatowanie Dat to klucz to osi X na wykresach

Looker ma wbudowany genialny system kalendarzy, który rozkłada Twoje wiersze np. na tygodnie i lata obrotowe firmy. Lecz jeśli w Arkuszu trzymasz daty jako zwykły ciąg znaków (Tekst) w formacie: `12 Września 2024`, system BI kompletnie zwariuje wyświetlając tzw. "Błąd Konfiguracji Serii Dat".

Upewnij się, że kolumna daty wewnątrz Google Sheets korzysta z natywnego formatu RRRR-MM-DD lub że każda "komórka" reaguje poprawnie na dwuklik minikalendarza. Inaczej Looker potraktuje to jako zwyczajny tekst literowy (String).

3. Puste kolumny wewnątrz korpusu danych

Każda dodana na chybił trafił kolumna pomiędzy ciągiem danych sprawi, że raport "złapie przerwę" na konektorze API i uzna, że baza się nagle urwała. Usuwaj zbędne kolumny całkowicie z arkusza roboczego. W Arkuszu nie może być również ukrytych filtrów, dlatego najlepszym rozwiązaniem jest po podłączeniu narzucić blokadę edycji i całkowicie zabronić zespołom ingerencji w nagłówki raportów źródłowych.

4. Co jeśli dodałem nową kolumnę z danymi dla Zarządu?

Gdy do podpiętego pliku dodasz nową wartościową komórkę np. "Region Klienta", sam Looker domyślnie jej na pulpicie nie odświeży. Otwierając gotowy dashboard musisz:

  1. Wejść w zakładkę Zasób na górnym pasku.
  2. Wybrać Zarządzaj dodanymi źródłami danych.
  3. Znaleźć połączony Arkusz i pukać zębatkę (Edycję).
  4. Kliknąć ogromny napis w lewym dolnym logowaniu: "ODŚWIEŻ POLA" (Refresh Fields).

Dzięki temu system przeładuje schemat Excela z dysku i zaciągnie świeżutką kolumnę "Region Klienta" prosto do Twoich rąk analitycznych, ratując raport przed błędami System Error.

Wniosek

Jeśli Twoje Arkusze ważą ponad 40 Megabajtów i przypominają choinkę korporacyjną w tabelach przestawnych, żaden połącznik natywny nie zda tu egzaminu i odświeżanie zabierze całe wieki. Taką chmurę trzeba w całości podpiąć z pomocą ustrukturyzowanej infrastruktury Google BigQuery, pozbywając się ociężałości przeglądarkowej.