Zarządzanie modelami semantycznymi w produktach danych | Qlik Cloud Pomoc
Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Zarządzanie modelami semantycznymi w produktach danych

Ostatnia aktualizacja: 2026-11-03

Możesz tworzyć i edytować modele semantyczne w ramach produktów danych, aby definiować struktury danych, relacje, miary i wymiary, które mogą być wykorzystywane przez aplikacje analityczne.

Modele semantyczne są tworzone za pomocą wizualnego interfejsu modelowania w produktach danych. Model semantyczny produktu danych może być używany przez każdego dewelopera analityki z dostępem do danych. Gdy produkt danych zostanie aktywowany, model semantyczny staje się dostępny za pośrednictwem Data Marketplace, co oznacza, że jest gotowy do produkcyjnych przypadków użycia.

Wymagania wstępne

Przed utworzeniem modelu semantycznego upewnij się, że:

  • Masz utworzony produkt danych i co najmniej jeden zestaw danych, który możesz do niego dodać.

    InformacjaMożesz dodać zestawy danych do produktu danych przed rozpoczęciem pracy nad modelem semantycznym lub dodać zestawy danych w trakcie tworzenia modelu semantycznego.

    Zobacz Tworzenie produktów danych.

  • Masz uprawnienia do edycji produktu danych.

    Role i uprawnienia dotyczące produktów danych

  • Zestawy danych w Twoim produkcie danych zawierają tabele i pola, które chcesz uwzględnić w modelu semantycznym.

Dodawanie informacji do modelu semantycznego

Aby opracować model semantyczny w produkcie danych:

  1. Z menu uruchamiania Ikona menu Launcher wybierz Katalog i kliknij produkt danych, w którym chcesz pracować nad modelem semantycznym.
  2. Kliknij kartę Model semantyczny produktu danych, aby otworzyć edytor modelu semantycznego.

    Edytor modelu semantycznego

Edytor modelu semantycznego otwiera się z wizualną kanwą, na której można definiować relacje, miary i wymiary.

Kliknięcie nagłówka tabeli wyświetla podgląd danych i ich jakości.

Dodawanie tabel z zestawów danych

Tabele są fundamentem Twojego modelu semantycznego. Każda tabela reprezentuje dane z zestawu danych w Twoim produkcie danych.

Domyślnie edytor modelu semantycznego wyświetla tabele znajdujące się już w produkcie danych, ale w razie potrzeby zawsze możesz dodać więcej tabel.

Aby dodać tabele:

  1. W edytorze modelu semantycznego przejdź do karty Tabele i kliknij Dodaj dane.

    Dodaj tabelę

  2. W oknie katalogu, które się otworzy, wybierz jeden lub więcej zestawów danych zawierających tabele, które chcesz dodać, i kliknij Potwierdź.

Tabela lub tabele pojawią się na kanwie. Powtórz ten proces, aby dodać dodatkowe tabele do swojego modelu semantycznego.

Definiowanie relacji

Relacje łączą tabele na podstawie pasujących pól, umożliwiając zapytania asocjacyjne w obrębie Twoich danych. Są wyświetlane jako linie łączące tabele na kanwie.

Aby utworzyć relację, możesz:

  • Użyj przycisku tworzenia relacji.
    1. Kliknij nagłówek tabeli, z której chcesz utworzyć relację. Alternatywnie kliknij konkretne pole, na którym ma zostać utworzona relacja.

    2. W panelu, który otworzy się po prawej stronie, kliknij przycisk Relacja +.

      Przycisk Utwórz relację

    3. Za pomocą menu rozwijanych wybierz nazwy dwóch tabel do połączenia oraz nazwy odpowiadających im pól.

    4. Dodaj nazwę i wybierz Liczność relacji (typ relacji). Modyfikacja typu relacji jest opcjonalna.

      Typy relacji między polami mogą obejmować:

      • Jeden do jednego: Jeden rekord w pierwszej tabeli odpowiada jednemu rekordowi w drugiej tabeli.
      • Jeden do wielu: Jeden rekord w pierwszej tabeli odpowiada wielu rekordom w drugiej tabeli.
      • Wiele do wielu: Wiele rekordów w pierwszej tabeli może odpowiadać wielu rekordom w drugiej tabeli.
      • Wiele do jednego: Wiele rekordów w pierwszej tabeli odpowiada jednemu rekordowi w drugiej tabeli.

      Zastosuj relację

    5. Opcjonalnie dodaj opis.
    6. Kliknij przycisk Zastosuj.
  • Użyj metody przeciągnąć i upuścić.
    1. Najedź kursorem myszy na pole, a następnie kliknij i przytrzymaj jeden z węzłów, które pojawią się po bokach pola.
    2. Przeciągnij węzeł do pasującego pola w drugiej tabeli i upuść, aby utworzyć relację.

      Utwórz relację, przeciągając pola

  • Przejrzyj i zweryfikuj sugestie.

    Qlik automatycznie sugeruje relacje dla:

    • Pola o takich samych lub podobnych nazwach w różnych tabelach.

      Sugestie relacji

    • W przypadku produktów danych znajdujących się na dalszym etapie względem potoku danych Qlik Talend Data Integration, oryginalne relacje z potoku źródłowego są udostępniane jako sugestie podczas edycji modelu semantycznego.

      Te sugestie stanowią punkt wyjścia. Nie zawsze odzwierciedlają one wszystko, co zostało zamodelowane w potoku, dlatego przejrzyj je i ręcznie dodaj wszelkie brakujące relacje. Aby uzyskać więcej informacji na temat ograniczeń, zobacz Ograniczenia sugestii relacji z potoków Data Integration.

      Sugestie relacji w produkcie danych za potokiem integracji danych

    1. Otwórz kartę Sugestie w lewym panelu.

    2. Przejrzyj sugerowane relacje. Możesz wykonywać następujące czynności:

      • Zaakceptuj sugestie.

      • Rozwiń Uzasadnienie dla sugestii, aby dowiedzieć się o niej więcej. Na przykład, czy pochodzi z dopasowania nazw pól, czy jest relacją zdefiniowaną w nadrzędnym Qlik Talend Data Integration potoku danych.

      • Odrzuć sugestie.

InformacjaUpewnij się, że łączone pola mają zgodne typy danych i zawierają pasujące wartości, aby relacja działała poprawnie w aplikacjach korzystających.

Tworzenie wymiarów

Wymiary to pola służące do kategoryzowania i grupowania danych w aplikacjach analitycznych.

Aby utworzyć wymiar:

  1. Kliknij kartę Wymiary w lewym panelu i kliknij Utwórz wymiar.

    Utwórz wymiar

  2. Wprowadź nazwę wymiaru, na przykład Nazwa produktu.
  3. Z listy rozwijanej Pole wybierz pole odniesienia dla wymiaru, takie jak Product. Alternatywnie kliknij przycisk Fx, aby otworzyć w pełni funkcjonalny edytor wyrażeń. Szczegółowe informacje na temat pisania wyrażeń zawiera temat Pisanie wyrażeń.
  4. Opcjonalnie wprowadź opis, aby udokumentować cel wymiaru, i dodaj tagi.
  5. Opcjonalnie w sekcji Terminy słownika kliknij Połącz termin słownika, aby powiązać wymiar z jednym lub większą liczbą terminów słownika.

    1. Wybierz istniejący termin z listy lub Utwórz nowy termin, aby dodać nowy termin, który zostanie powiązany z wymiarem.

    2. Wybierz relację między terminem a wymiarem:

      • Definicja: Termin zawiera definicję wymiaru. Jako definicję można ustawić tylko jeden termin.

      • Powiązane: Termin jest związany z wymiarem. Jako terminy powiązane można ustawić wiele terminów.

    3. Po zakończeniu kliknij Wybierz.

    4. Dodaj więcej terminów w razie potrzeby, klikając Dodaj więcej.

  6. Kliknij przycisk Zastosuj.

    Okno dialogowe Utwórz nowy wymiar

Wymiar zostaje dodany do modelu semantycznego i pojawia się jako wymiar główny w aplikacjach konsumenckich.

Tworzenie miar

Miary to obliczane metryki, które pojawiają się jako elementy główne w aplikacjach korzystających z modelu semantycznego.

Aby utworzyć miarę:

  1. Kliknij kartę Miary w lewym panelu i kliknij Utwórz miarę.

    Tworzenie miary

  2. Wprowadź nazwę miary, na przykład Łączna sprzedaż.
  3. Korzystając z list rozwijanych Agregacja i Pole, wybierz parametry wyrażenia definiującego miarę, na przykład Sum i Amount. Alternatywnie kliknij przycisk Fx, aby otworzyć w pełni funkcjonalny edytor wyrażeń. Szczegółowe informacje na temat pisania wyrażeń zawiera temat Pisanie wyrażeń.
  4. Opcjonalnie wprowadź opis, aby udokumentować cel miary, i dodaj tagi.
  5. Wybierz opcję dla Formatowania liczb miary:
    • Automatyczny
    • Liczba
    • Waluta
    • Data
    • Czas trwania
    • Zastosuj miarę do wyrażenia:
    InformacjaOpcja Niestandardowy jest niedostępna.
  6. Opcjonalnie w sekcji Terminy słownika kliknij Powiąż termin słownika, aby powiązać miarę z co najmniej jednym terminem słownika.

    1. Wybierz istniejący termin z listy lub Utwórz nowy termin, aby dodać nowy termin, który zostanie powiązany z miarą.

    2. Wybierz relację między terminem a miarą:

      • Definicja: Termin zawiera definicję miary. Jako definicję można ustawić tylko jeden termin.

      • Powiązane: Termin jest związany z miarą. Jako terminy powiązane można ustawić wiele terminów.

    3. Po zakończeniu kliknij Wybierz.

    4. Dodaj więcej terminów w razie potrzeby, klikając Dodaj więcej.

  7. Kliknij przycisk Zastosuj.

    okno dialogowe Utwórz nową miarę

Miara zostanie dodana do modelu semantycznego. Gdy aplikacja korzysta z modelu semantycznego, miara pojawia się jako miara główna, którą można wykorzystać bezpośrednio w wizualizacjach.

WskazówkaUżywaj czyścić, opisowych nazw miar, aby programiści analityki mogli łatwo zrozumieć ich przeznaczenie. W stosownych przypadkach uwzględnij w nazwie funkcję agregacji, na przykład „Średnia wartość zamówienia” lub „Łączna liczba sprzedaży”.

Pisanie wyrażeń

Edytor wyrażeń umożliwia pisanie niestandardowych wyrażeń miar i wymiarów przy użyciu składni analitycznej Qlik. Możesz użyć Pól i Funkcji z paneli po lewej stronie edytora.

Edytor wyrażeń w interfejsie edycji modelu semantycznego

W przypadku odwoływania się do pól używanych w relacjach wyrażenie musi używać nowej nazwy pola zdefiniowanej przez relację. Jeśli na przykład relacja łączy dwa pola o różnych nazwach, nowa nazwa pola będzie wykorzystywać kombinację oryginalnych nazw pól. Na przykład relacja między polami Date i Order Date może skutkować nową nazwą pola OpenDate-Date.

Te nowe nazwy pól są wyświetlane w sekcji Pola edytora wyrażeń. Możesz również znaleźć nowe nazwy pól, klikając pole na kanwie modelu semantycznego. Nowa nazwa pola jest wyświetlana jako Nazwa pola w aplikacji Qlik.

Potwierdzanie oczekiwanej nazwy pola opartego na relacji w modelu semantycznym

Edycja modelu semantycznego

Poniższe czynności służące do edycji modelu semantycznego można wykonać przed aktywacją produktu danych lub po niej.

  • Dodaj tabele za pomocą karty Tabele w lewym panelu.
  • Twórz, edytuj lub usuwaj relacje w prawym panelu po wybraniu tabeli.
  • Dodawaj, edytuj lub usuwaj wymiary i miary za pomocą kart Wymiary i Miary w lewym panelu.
  • Zaktualizuj wyrażenia lub opisy.

Zmiany w modelu semantycznym stają się dostępne dla aplikacji korzystających przy ich kolejnym przeładowaniu. Jeśli aplikacje używają trybu automatycznego dołączania z selektorami zawierającymi symbole wieloznaczne, nowe pola, wymiary i miary są automatycznie dołączane.

Sprawdzanie poprawności wyrażeń

Podczas tworzenia lub edytowania miar i wymiarów za pomocą pełnego edytora wyrażeń Twoje wyrażenia są weryfikowane, aby upewnić się, że używają poprawnej składni i odwołują się do prawidłowych pól.

Jeśli wyrażenie zawiera błąd:

  • Miara lub wymiar jest oznaczony wskaźnikiem ostrzegawczym.
  • Komunikat o błędzie wyjaśnia problem, na przykład „Nie znaleziono pola” lub „Nieprawidłowa składnia”.
  • Wyrażenie jest podświetlone w lokalizacji błędu.

Aby naprawić błędy walidacji:

  1. Przejrzyj komunikat o błędzie, aby zrozumieć problem.
  2. Edytuj wyrażenie, aby rozwiązać problem.
  3. Sprawdź, czy nazwy funkcji i składnia obserwują reguły składni wyrażeń Qlik .
  4. Zapisz miarę lub wymiar, aby ponownie zweryfikować wyrażenie.
InformacjaMiary i wymiary z błędami walidacji można zapisać, ale mogą nie działać poprawnie w aplikacjach korzystających. Rozwiąż wszystkie błędy walidacji przed udostępnieniem produktu danych do produkcyjnych przypadków użycia.

Aktywowanie produktu danych

Gdy model semantyczny w Twoim produkcie danych jest gotowy do produkcyjnych przypadków użycia, możesz go aktywować. Zobacz Aktywacja produktów danych na platformie handlowej danych.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!