Create a Knowledge Catalog lake with two zones and two assets

Sprawdź postępy

/ 20

Create an aspect type and add an aspect to a zone

Sprawdź postępy

/ 20

Assign a Knowledge Catalog IAM role to another user

Sprawdź postępy

/ 20

Create and upload a data quality specification file

Sprawdź postępy

/ 20

Define and run a data quality job

Sprawdź postępy

/ 20

Ten moduł może zawierać narzędzia AI, które ułatwią Ci naukę.

GSP514

Moduły do samodzielnego ukończenia poświęcone Google Cloud

Opis

W Challenge Lab (module-wyzwaniu) otrzymasz scenariusz i zestaw zadań. Zamiast instrukcji krok po kroku użyjesz umiejętności zdobytych w poszczególnych modułach szkolenia, rozwiązując zadania samodzielnie. Automatyczny system oceniania (widoczny na tej stronie) poinformuje Cię, czy zadanie zostało wykonane poprawnie.

W Challenge Lab nie będziemy uczyć Cię nowych pojęć związanych z Google Cloud. Musisz za to poszerzyć nabyte umiejętności, takie jak zmiana domyślnych wartości oraz czytanie i analizowanie komunikatów o błędach, po to, by naprawiać popełnione przez siebie błędy.

Aby zdobyć 100% punktów, musisz ukończyć wszystkie zadania w określonym czasie.

Ten moduł jest przeznaczony dla użytkowników, którzy zarejestrowali się na kurs Tworzenie siatki danych przy użyciu Knowledge Catalog pozwalający zdobyć odznakę umiejętności. Podejmujesz się wyzwania?

Konfiguracja i wymagania

Zanim klikniesz przycisk Rozpocznij moduł

Zapoznaj się z tymi instrukcjami. Moduły mają limit czasowy i nie można ich zatrzymać. Gdy klikniesz Rozpocznij moduł, na liczniku wyświetli się informacja o tym, na jak długo udostępniamy Ci zasoby Google Cloud.

W tym praktycznym module możesz spróbować swoich sił w wykonywaniu opisywanych działań w prawdziwym środowisku chmury, a nie w jego symulacji lub wersji demonstracyjnej. Otrzymasz nowe, tymczasowe dane logowania, dzięki którym zalogujesz się i uzyskasz dostęp do Google Cloud na czas trwania modułu.

Do ukończenia modułu potrzebne będą:

  • Dostęp do standardowej przeglądarki internetowej (zalecamy korzystanie z przeglądarki Chrome).
Uwaga: uruchom ten moduł w oknie incognito (zalecane) lub przeglądania prywatnego. Dzięki temu unikniesz konfliktu między swoim kontem osobistym a kontem do nauki, co mogłoby spowodować naliczanie dodatkowych opłat na koncie osobistym.
  • Odpowiednia ilość czasu na ukończenie modułu – pamiętaj, że gdy rozpoczniesz, nie możesz go wstrzymać.
Uwaga: w tym module używaj tylko konta do nauki. Jeśli użyjesz innego konta Google Cloud, mogą na nim zostać naliczone opłaty.

Scenariusz

Zaczynasz pracę jako młodszy inżynier danych. Do tej pory Twoje zadania polegały na pomaganiu zespołom w tworzeniu zasobów Knowledge Catalog i zarządzaniu nimi.

Zakładamy, że dysponujesz umiejętnościami oraz wiedzą potrzebnymi do wykonywania tych zadań.

Twoje wyzwanie

Poproszono Cię o udzielenie nowemu zespołowi programistów pomocy w utworzeniu nowej siatki danych przy użyciu Knowledge Catalog. Precyzując, musisz utworzyć jezioro danych Knowledge Catalog z różnymi strefami i zasobami. Musisz także utworzyć typy aspektów i dodać aspekty do zasobów w nowym jeziorze oraz ocenić jakość danych. Poproszono Cię więc o:

  • utworzenie jeziora danych Knowledge Catalog z 2 strefami i 2 zasobami,
  • utworzenie typu aspektu dla danych chronionych i dodanie aspektu do strefy,
  • przypisanie roli uprawnień Knowledge Catalog innemu użytkownikowi,
  • utworzenie pliku specyfikacji jakości danych i przesłanie go do Cloud Storage,
  • zdefiniowanie i uruchomienie zadania dotyczącego jakości danych w Knowledge Catalog.

Musisz uwzględnić te założenia:

  • Potrzebne interfejsy API (takie jak Knowledge Catalog, Data Catalog i Managed Service for Spark) muszą być włączone.
  • Wszystkie zasoby muszą zostać utworzone w regionie , chyba że instrukcje będą inne.

Każde zadanie zostało szczegółowo opisane poniżej. Powodzenia!

Zadanie 1. Utwórz jezioro danych Knowledge Catalog z 2 strefami i 2 zasobami

Uwaga: w przypadku wszystkich zadań w tym module-wyzwaniu zasoby należy utworzyć w regionie , chyba że instrukcje będą inne.

Zasobnik Cloud Storage oraz zbiór danych BigQuery potrzebne do wykonania kroku 2 zostały już utworzone w tym module.

  1. Utwórz jezioro danych Knowledge Catalog o nazwie Sales Lake z 2 strefami regionalnymi:
  • strefą nieprzetworzoną o nazwie Raw Customer Zone,
  • wybraną strefą o nazwie Curated Customer Zone.
  1. Do każdej strefy dołącz 1 gotowy zasób:
  • Do strefy nieprzetworzonej dołącz zasobnik Cloud Storage o nazwie -customer-online-sessions jako nowy zasób z nazwą Customer Engagements.
  • Do wybranej strefy dołącz zbiór danych BigQuery o nazwie .customer_orders jako nowy zasób z nazwą Customer Orders.

Pomocna wskazówka dotycząca tworzenia jeziora danych Knowledge Catalog:

Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło. Utworzenie jeziora danych Knowledge Catalog z 2 strefami i 2 zasobami

Zadanie 2. Utwórz typ aspektu i dodaj aspekt do strefy

  1. Utwórz typ aspektu o nazwie Protected Customer Data Aspect z 2 polami wyliczanymi:
  • pierwszym z nazwą Raw Data Flag i 2 wartościami: Yes oraz No,
  • drugim z nazwą Protected Contact Information Flag i 2 wartościami: Yes oraz No.
  1. Dodaj ten aspekt do strefy Raw Customer Zone, używając wartości Yes dla obu flag.

Pomocna wskazówka dotycząca tworzenia i stosowania typów aspektów:

Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło. Utworzenie typu aspektu i dodanie aspektu do strefy

Zadanie 3. Przypisz rolę uprawnień Knowledge Catalog innemu użytkownikowi

  • Kierując się zasadą jak najmniejszych uprawnień, przypisz odpowiednią rolę uprawnień Knowledge Catalog użytkownikowi nr 2 (), tak aby mógł on przesyłać nowe pliki Cloud Storage do zasobu Knowledge Catalog o nazwie Customer Engagements.

Pomocna wskazówka dotycząca przypisywania ról uprawnień Knowledge Catalog:

Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło. Przypisanie roli uprawnień Knowledge Catalog innemu użytkownikowi

Zadanie 4. Utwórz plik specyfikacji jakości danych i prześlij go do Cloud Storage

Zasobnik Cloud Storage potrzebny do wykonania kroku 2 został już utworzony w tym module.

  1. Utwórz plik specyfikacji jakości danych z nazwą dq-customer-orders.yaml i następującymi ustawieniami:
  • do kolumny user_id w tabeli customer_orders.ordered_items stosowana jest reguła NOT NULL (z progiem 100%),
  • do kolumny order_id w tabeli customer_orders.ordered_items stosowana jest reguła NOT NULL (z progiem 100%),
  • tabela docelowa wyników w BigQuery: .orders_dq_dataset.results.
  1. Prześlij plik do zasobnika Cloud Storage o nazwie -dq-config.

Pomocna wskazówka dotycząca tworzenia plików specyfikacji jakości danych:

Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło. Utworzenie i przesłanie pliku specyfikacji jakości danych

Zadanie 5. Zdefiniuj i uruchom automatyczne zadanie dotyczące jakości danych w Knowledge Catalog

Zbiór danych BigQuery potrzebny do wykonania kroku 1 został już utworzony w tym module.

  1. Zdefiniuj automatyczne zadanie dotyczące jakości danych przy użyciu pliku dq-customer-orders.yaml z następującymi właściwościami:
Właściwość Wartość
Nazwa zadania dotyczącego jakości danych customer-orders-data-quality-job
Dane źródłowe .customer_orders.ordered_items
Konto usługi użytkownika Domyślne konto usługi Compute Engine
  1. Uruchom automatyczne zadanie dotyczące jakości danych od razu.
Wykonanie zadania może zająć kilka minut. Aby sprawdzić, czy zadanie zostało wykonane, być może musisz odświeżyć stronę.

Pomocna wskazówka dotycząca definiowania i uruchamiania zadań dotyczących jakości danych:

Kliknij Sprawdź postępy, aby zobaczyć, jak Ci poszło. Zdefiniowanie i uruchomienie zadania dotyczącego jakości danych w Knowledge Catalog

Gratulacje!

Udało Ci się zbudować siatkę danych przez utworzenie jeziora danych Knowledge Catalog z różnymi strefami i zasobami, utworzenie typów aspektów i dodanie aspektów do zasobów oraz ocenienie jakości danych.

Odznaka Tworzenie siatki danych przy użyciu Knowledge Catalog

Zdobądź kolejną odznakę umiejętności

Ten moduł do samodzielnego ukończenia jest częścią kursu Tworzenie siatki danych przy użyciu Knowledge Catalog, który pozwala zdobyć odznakę umiejętności. Za ukończenie kursu otrzymujesz widoczną powyżej odznakę – stanowi ona potwierdzenie Twojego osiągnięcia. Pochwal się nią w swoim CV i mediach społecznościowych, oznaczając swoje osiągnięcie hashtagiem #GoogleCloudBadge.

Ta odznaka umiejętności jest częścią ścieżki szkoleniowej Data Engineer w Google Cloud. Jeśli udało Ci się już ukończyć pozostałe kursy z odznakami umiejętności dostępne w tej ścieżce szkoleniowej, przejrzyj katalog, w którym czekają na Ciebie inne takie kursy.

Szkolenia i certyfikaty Google Cloud

…pomogą Ci wykorzystać wszystkie możliwości technologii Google Cloud. Nasze zajęcia obejmują umiejętności techniczne oraz sprawdzone metody, które ułatwią Ci szybką naukę i umożliwią jej kontynuację. Oferujemy szkolenia na poziomach od podstawowego po zaawansowany prowadzone w trybach wirtualnym, na żądanie i na żywo, dzięki czemu możesz dopasować program szkoleń do swojego napiętego harmonogramu. Certyfikaty umożliwią udokumentowanie i potwierdzenie Twoich umiejętności oraz doświadczenia w zakresie technologii Google Cloud.

Ostatnia aktualizacja instrukcji: 10 grudnia 2025 r.

Ostatni test modułu: 4 września 2025 r.

Copyright 2026 Google LLC. Wszelkie prawa zastrzeżone. Google i logo Google są znakami towarowymi Google LLC. Wszelkie inne nazwy firm i produktów mogą być znakami towarowymi odpowiednich podmiotów, z którymi są powiązane.

Zanim zaczniesz

  1. Moduły tworzą projekt Google Cloud i zasoby na określony czas.
  2. Moduły mają ograniczenie czasowe i nie mają funkcji wstrzymywania. Jeśli zakończysz moduł, musisz go zacząć od początku.
  3. Aby rozpocząć, w lewym górnym rogu ekranu kliknij Rozpocznij moduł.

Użyj przeglądania prywatnego

  1. Skopiuj podaną nazwę użytkownika i hasło do modułu.
  2. Kliknij Otwórz konsolę w trybie prywatnym.

Zaloguj się w konsoli

  1. Zaloguj się z użyciem danych logowania do modułu. Użycie innych danych logowania może spowodować błędy lub naliczanie opłat.
  2. Zaakceptuj warunki i pomiń stronę zasobów przywracania.
  3. Nie klikaj Zakończ moduł, chyba że właśnie został przez Ciebie zakończony lub chcesz go uruchomić ponownie, ponieważ spowoduje to usunięcie wyników i projektu.

Ta treść jest obecnie niedostępna

Kiedy dostępność się zmieni, wyślemy Ci e-maila z powiadomieniem

Świetnie

Kiedy dostępność się zmieni, skontaktujemy się z Tobą e-mailem

Jeden moduł, a potem drugi

Potwierdź, aby zakończyć wszystkie istniejące moduły i rozpocząć ten

Aby uruchomić moduł, użyj przeglądania prywatnego

Najlepszym sposobem na uruchomienie tego laboratorium jest użycie okna incognito lub przeglądania prywatnego. Dzięki temu unikniesz konfliktu między swoim kontem osobistym a kontem do nauki, co mogłoby spowodować naliczanie dodatkowych opłat na koncie osobistym.

Aby rozpocząć laboratorium, wykonaj to krótkie zadanie.