Wizualizacje tabel i tabel przestawnych

Wizualizacje tabel i tabel przestawnych umożliwiają prezentowanie danych w formacie ustrukturyzowanym z elementami, takimi jak formatowanie niestandardowe i warunkowe, hiperlinki i obrazy. Na tej stronie wyjaśniono, jak kontrolować prezentację danych w wizualizacjach tabeli i tabeli przestawnej.

Przykłady tworzenia wizualizacji przestawnych można znaleźć w temacie Wizualizacja przestawna.

Wizualizacja tabeli a tabela wyników

Wizualizacja tabeli może być manipulowana niezależnie od oryginalnej tabeli wyników wyświetlanej w zestawie danych. Domyślnie wizualizacje tabel są wyświetlane ze wszystkimi kolumnami ukrytymi. Aby wyświetlić lub ukryć kolumny, kliknij ikonę oka obok nazwy kolumny.

Widoczne i ukryte kolumny w edytorze wizualizacji.

Konfiguracja tabeli

Użyj następujących ustawień, aby kontrolować, które pola są wyświetlane w tabeli, jak są ułożone kolumny oraz jak są wyświetlane i formatowane poszczególne wartości pól.

Wybierz, co chcesz wyświetlić

Aby dodać pole do tabeli, kliknij ikonę Plus. Ikona plusa w sekcji Kolumny edytora wizualizacji. Dodawane pola określają sposób prezentowania wyników:

  • Jeśli wszystkie pola nie są agregowane, w tabeli zostaną wyświetlone wyniki na poziomie wiersza.
  • Jeśli dowolne pole jest agregowane (na przykład miara lub suma pola ilościowego), wyniki są pogrupowane według pól wymiarów w tabeli.

Aby zmienić kolejność kolumn, kliknij i przeciągnij pola w górę lub w dół.

Kliknij pole, aby uzyskać dostęp do ustawień na poziomie pola, gdzie można przekształcić wartości pola, skonfigurować opcje wyświetlania i zastosować formatowanie. Zobacz Ustawienia na poziomie pola.

Ustawienia układu tabeli

Uzyskaj dostęp do ustawień układu tabeli z ikony menu Kebab. menu kebab obok sekcji Kolumny .

Karta Ogólne :

  • Wyświetlanie numerów wierszy: dodaje kolumnę z numerem wiersza.
  • Blokowanie kolumn po lewej stronie: blokuje pierwsze N kolumn, aby pozostały widoczne podczas przewijania poziomego.
  • Wiersze na stronę: określa liczbę elementów na każdej stronie tabeli.

Karta Styl:

  • Karta podrzędna komórki — wiersze naprzemienne: Alternatywne kolory tła wiersza. Po włączeniu określ kolory tła i czcionki dla naprzemiennych wierszy.
  • Karta podrzędna nagłówka :
    • Wysokość nagłówka: określa wysokość nagłówka w pikselach. Tekst nagłówka zawija się, aby wypełnić określoną wysokość. Tekst przepełnienia jest obcięty.
    • Styl domyślny: ustaw kolor czcionki, kolor tła i formatowanie tekstu (pogrubienie, kursywa, podkreślenie) dla wszystkich nagłówków kolumn.

Ustawienia na poziomie pola

Kliknij pole w edytorze wizualizacji, aby uzyskać dostęp do jego ustawień. Ustawienia są zorganizowane na następujących kartach.

Karta Wartość

  • Pole: wybierz pole do wyświetlenia.
  • Typ zmiany: rzutowanie pola na inny typ danych.
  • Przekształcanie: zastosuj przekształcenie na podstawie typu danych pola.
  • Nazwa wyświetlana: określ alias nazwy kolumny.
  • Etykietka narzędzia nagłówka: zawiera opis wyświetlany po umieszczeniu wskaźnika myszy na nagłówku kolumny.
  • Użyj wyszukiwania: po włączeniu dodaje pole wyszukiwania powyżej tabeli do filtrowania wyników.

Karta Style

  • Wyrównanie: wybierz wyrównanie do lewej, prawej lub do środka.
  • Ustawienie nagłówka: Wybierz wyrównanie w lewo, prawo lub na środek dla nagłówka kolumny, niezależnie od wyrównania komórki. Jeśli go nie ustawisz, nagłówek jest wyrównany w lewo, także dla zamrożonych kolumn.
  • Szerokość kolumny: ustaw wartość pikseli dla szerokości kolumny. Tekst przepełnienia jest obcięty.
  • Typ wyświetlania: określa sposób renderowania wartości komórek:
    • Podstawowa (domyślna): renderuje wartości jako tekst. Dodatkowe opcje formatowania obejmują kolory czcionek, style czcionek, kolory tła i warunkowe kolorowanie.
    • Obraz: Pobiera ciąg zakodowany w formacie base64 i renderuje go jako obraz. Aby dowiedzieć się, jak kodować obraz jako adres URL, zobacz Ścieżki obrazów i adresy URL.
    • HTML: pobiera ciąg HTML i renderuje dane wyjściowe HTML. Zawartość jest uruchamiana za pomocą narzędzia oczyszczania HTML przed renderowaniem.
    • JSON: renderuje obiekt JSON z eksploracją i zwijaniem.

Wizualizacja tabeli z obrazami.

Karta Format

Wybierz między formatowaniem automatycznym a niestandardowym :

  • Automatycznie: stosuje formatowanie domyślne na podstawie typu danych.
  • Niestandardowe: włącza dodatkowe opcje w zależności od typu danych:
    • Liczby: symbole waluty, skróty, miejsca dziesiętne i cyfry znaczące.
    • Daty i daty/godziny: różne kombinacje stopnia szczegółowości czasu. Zobacz Typy daty i godziny.

Karta Akcje

  • Link: określ niestandardowy adres URL szablonu. Po ustawieniu kliknięcie wartości komórki przekierowuje użytkowników do określonego adresu URL. Adres URL obsługuje {{@}} jako symbol zastępczy wartości komórki. Wprowadź ścieżkę względną (na przykład /sql/dashboardsv3/{{@}}), aby dołączyć adres URL obszaru roboczego usługi Azure Databricks lub w pełni kwalifikowany adres URL HTTPS (na przykład https://databricks.com/{{@}}).
  • Etykietka narzędzia: włącz niestandardową sformatowaną etykietkę narzędzia wyświetlaną po umieszczeniu wskaźnika myszy na komórce.

Wizualizacja tabeli przedstawiająca przychód produktu z etykietką narzędzia.

Konfiguracja tabeli przestawnej

Tabele przestawne agregują i sumują dane między wierszami i kolumnami. W przeciwieństwie do zwykłych tabel tabele przestawne umożliwiają dodawanie pól wymiarów do wierszy lub kolumn w celu tworzenia widoków krzyżowych.

Uwaga / Notatka

Tabele przestawne obsługują renderowanie do 1000 kolumn x 1000 wierszy.

Wybierz, co chcesz wyświetlić

Dodaj pola do następujących kodowań, aby kontrolować sposób wyświetlania danych w tabeli przestawnej:

  • Wiersze: Pola są wyświetlane jako nagłówki wierszy.
  • Kolumny: pola są wyświetlane jako nagłówki kolumn.
  • Wartości: Pola są wyświetlane jako wartości komórek w tabeli przestawnej.

Ustawienia na poziomie wartości

Uzyskaj dostęp do ustawień na poziomie wartości z ikony menu Kebab. menu kebab obok sekcji Wartości :

  • Wyświetl jako: Po wybraniu wielu pól wartości wybierz, czy podpozycje wartości są wyświetlane jako wiersze lub kolumny.
  • Wysokość nagłówka: określa wysokość nagłówka dla nagłówków kolumn wartości.
  • Ukryj nagłówek kolumny: włącz, aby ukryć nagłówek kolumny w tabeli przestawnej. Użyj tej opcji, gdy etykiety kolumn nie są potrzebne, na przykład gdy element przestawny ma grupowanie pojedynczej kolumny.

Ustawienia układu tabeli

Uzyskaj dostęp do ustawień układu tabeli z ikony menu Kebab. menu kebab obok sekcji Kolumny :

  • Wysokość nagłówka: określa wysokość nagłówka w pikselach. Tekst nagłówka zawija się, aby wypełnić określoną wysokość. Tekst przepełnienia jest obcięty.
  • Wyświetlanie numerów wierszy: dodaje kolumnę z numerem wiersza.
  • Blokowanie kolumn po lewej stronie: blokuje pierwsze N kolumn, aby pozostały widoczne podczas przewijania poziomego.
  • Wiersze na stronę: określa liczbę elementów na każdej stronie.

Ustaw domyślny poziom rozszerzania

Domyślnie tabele przestawne rozszerzają wszystkie poziomy hierarchii wierszy i kolumn. Gdy grupa wierszy lub kolumn ma więcej niż jedno pole, ustaw domyślny poziom rozwinięcia , aby kontrolować, ile poziomów jest rozszerzanych podczas pierwszego renderowania tabeli. Głębsze poziomy zaczynają się zapadać, a widzowie mogą je rozszerzać.

Ustaw domyślny poziom rozwinięcia wierszy i kolumn osobno z ikony menu Kebab . Menu Kebab obok sekcji Wiersze lub Kolumny :

  • Wybierz poziom, aby rozszerzyć tę liczbę pól, zaczynając od najbardziej zewnętrznych. Na przykład poziom 1 pokazuje tylko pierwsze pole w grupie.
  • Wybierz Wszystko , aby rozwinąć każdy poziom. Jest to opcja domyślna.

Domyślne ustawienie Expand level nie jest dostępne, gdy jakiekolwiek pole wartości korzysta z agregacji Brak , ponieważ zwinięte poziomy nie mogą wyświetlić sum zastępczych.

Ustawienia na poziomie pola

Kliknij pole, aby uzyskać dostęp do jego ustawień. Dostępne opcje różnią się w zależności od tego, czy pole jest dodawane jako wiersz, kolumna czy wartość.

Karta Wartość

  • Pole: wybierz pole do wyświetlenia.
  • Przekształcanie: zastosuj przekształcenie na podstawie typu danych pola.
  • Nazwa wyświetlana: określ alias nazwy kolumny.
  • W przypadku pól dodanych jako wiersze lub kolumny:
    • Wyświetl sumy: Włącz, aby obliczać i renderować łączne wartości dla wymiaru.
    • Sortuj: porządkuj tabelę przestawną alfabetycznie, według wartości lub w kolejności ręcznej.

Karta Style

  • W przypadku pól dodanych jako wiersze lub kolumny:
    • Wysokość nagłówka: ustaw wysokość nagłówka w pikselach. Zawijanie tekstu nagłówka w celu wypełnienia wysokości; przepełnienie jest obcięte.
    • Styl nagłówka: Ustaw kolor tekstu, kolor tła oraz czcionkę komórek nagłówka pola. Zobacz nagłówki tabel przestawnych Styl.
  • W przypadku pól dodanych jako wartości:
    • Wysokość i szerokość komórki: Zawijanie tekstu w celu dopasowania do określonych wymiarów. Tekst przepełnienia jest obcięty.
    • Wyrównanie: wybierz wyrównanie do lewej, prawej lub do środka.
    • Typ wyświetlania: określa sposób renderowania wartości komórek:
      • Podstawowa (domyślna): Renderuje wartości jako tekst z opcjami kolorów czcionek, stylów czcionek, kolorów tła i warunkowego kolorowania.
      • Skala kolorów: Stosuje ciągły gradient kolorów oparty na wartościach komórek. Użyj Apply, aby namalować skalę kolorów na tle, komórce (domyślnie) lub tekście.
      • Obraz: Pobiera ciąg zakodowany w formacie base64 i renderuje go jako obraz. Aby dowiedzieć się, jak kodować obraz jako adres URL, zobacz Ścieżki obrazów i adresy URL.
      • HTML: pobiera ciąg HTML i renderuje dane wyjściowe HTML.
      • JSON: renderuje obiekt JSON z eksploracją i zwijaniem.

Tabela przestawna przedstawiająca przychód produktu według godziny dnia z formatowaniem skali kolorów.

Karta Format

Wybierz między formatowaniem automatycznym a niestandardowym :

  • Automatycznie: stosuje formatowanie domyślne na podstawie typu danych.
  • Niestandardowe: włącza dodatkowe opcje w zależności od typu danych:
    • Liczby: symbole waluty, skróty, miejsca dziesiętne i cyfry znaczące.
    • Daty i daty/godziny: różne kombinacje stopnia szczegółowości czasu.

Karta Akcje

Dotyczy tylko pól dodanych jako wartości.

  • Link: określ niestandardowy adres URL szablonu, aby przekierowywać użytkowników po kliknięciu wartości komórki.
  • Etykietka narzędzia: włącz niestandardową etykietkę narzędzia sformatowaną po umieszczeniu wskaźnika myszy na komórce.

Nagłówki tabel przestawnych typu styl

Ustaw wygląd nagłówków tabeli przestawnej osobno dla każdego pola wiersza, każdej kolumny i każdego pola wartości. Pivot pogrupowany według regionu, a następnie nazwa sklepu daje osobny styl dla każdego z tych dwóch poziomów. Użyj koloru i grubości, aby pokazać, do którego poziomu grupowania należy nagłówek.

Aby określić nagłówek:

  1. Wybierz pole w sekcji Wiersze, Kolumny lub Wartości w edytorze wizualizacji.
  2. Otwórz zakładkę Styles .
  3. Dla pola wierszowego lub kolumnowego użyj sterowania stylem nagłówka . Dla pola wartości przełącz przełącznik stylu z Cell na Header.

Każdy nagłówek obsługuje następujące elementy:

  • Kolor tekstu i kolor tła.
  • Rodzina czcionek i rozmiar czcionki.
  • Pogrubione, kursywą i podkreślone.
  • Tekst, aby wyświetlić tekst nagłówka wielkimi lub małymi literami, niezależnie od sposobu przechowywania wartości bazowych.

Każda własność, którą zostawiasz nieustawioną, podąża za motywem dashboardu, więc nagłówek, którego nigdy nie stylizujesz, pasuje do reszty dashboardu.

Domyślnie komórki sumy i podsumowania przyjmują styl poziomu grupowania, który podsumowują, więc suma pod pogrubionym niebieskim nagłówkiem wiersza również sprawia, że jest pogrubiony i niebieski. Możesz też stylizować nagłówki i wartości sumy osobno. Zobacz sumy w tabelach przestawnych w stylu (Style Table Tables).

Stylizacja nagłówków dotyczy nagłówków wyświetlających Twoje dane, takich jak nazwa regionu czy kategorii produktu, oraz etykiet pól wartościowych. Rząd nazw pól nad nimi zachowuje charakter przewodni. Aby usunąć ten wiersz, użyj ustawienia Hide column header opisanego w ustawieniach poziomu wartości.

Uwaga / Notatka

Style nagłówków to stałe wartości, a nie reguły. Aby zmienić wygląd na podstawie samych danych, zastosuj formatowanie warunkowe do komórek wartości. Style nagłówków nie są też przenoszone do eksportu PDF ani obrazów, które generują nagłówki z domyślnym wyglądem motywu.

Sumy w tabeli przestawnej stylu

Możesz stylizować komórki całkowite i częściowe tabeli przestawnej oddzielnie od reszty tabeli. Nagłówki i wartości sumy mają własny styl i domyślnie dziedziczą styl nagłówka poziomu grupowania oraz podsumowujące komórki wartości. Sumy wspierają także stylizację warunkową opartą na miare, w tym na takiej, która nie jest pokazana w tabeli.

Przyklejne nagłówki

Wartości nagłówków tabeli przestawnej są lepkie i pozostają widoczne podczas przewijania danych tabeli. Ułatwia to zrozumienie kontekstu podczas wyświetlania dużych tabel przestawnych.

Tabela przestawna przedstawiająca przychód według lokalizacji i produktu z hierarchicznym grupowaniem wierszy i formatowaniem skali kolorów.

Pobieranie tabel przestawnych do programu Excel

Po pobraniu wizualizacji tabeli przestawnej do programu Excel dane są eksportowane w formacie przestawnym, zachowując nagłówki wierszy, nagłówki kolumn i zagregowane wartości.

Aby pobrać tabelę przestawną:

  1. Kliknij ikonę menu Kebab. menu kebab w prawym górnym rogu widżetu tabeli przestawnej.
  2. Wybierz pozycję Pobierz jako program Excel.

Formatowanie warunkowe z funkcjami tekstowymi

Wizualizacje tabel i tabel przestawnych obsługują dynamiczne funkcje tekstowe na potrzeby formatowania warunkowego. Aby zastosować formatowanie na podstawie wzorców tekstu, można użyć następujących funkcji:

  • contains(): stosuje formatowanie, gdy komórka zawiera określony tekst.
  • startswith(): stosuje formatowanie, gdy komórka rozpoczyna się od określonego tekstu.
  • endswith(): stosuje formatowanie, gdy komórka kończy się określonym tekstem.

Aby użyć tych funkcji:

  1. Wybierz kolumnę w wizualizacji tabeli lub tabeli przestawnej.
  2. W sekcji Warunki czcionki zdefiniuj regułę przy użyciu jednej z funkcji tekstowych.
  3. Określ formatowanie (kolor, styl), które ma być stosowane po spełnieniu warunku.

Aby na przykład wyróżnić wszystkie komórki zawierające wartość "Błąd", użyj reguły contains("Error") warunku czcionki.