Używanie kodu Genie na potrzeby tworzenia pulpitu nawigacyjnego

Genie Code to asystent do tworzenia dla deweloperów w pulpitach nawigacyjnych Azure Databricks AI/BI. Opisz panel w języku naturalnym, a agent zaplanuje pracę, utworzy go i dopracuje razem z Tobą — od wyszukiwania danych po rozmieszczanie gotowych stron.

Co to jest kod Genie na potrzeby tworzenia pulpitu nawigacyjnego?

Genie Code do tworzenia dashboardów to zestaw funkcji agentowych, które automatyzują całe, wieloetapowe procesy tworzenia dashboardów.

Demonstracja agenta tworzenia pulpitów nawigacyjnych.

Genie Code planuje rozwiązania, pobiera odpowiednie zasoby, tworzy wizualizacje, konfiguruje układy wielostronicowe, stosuje filtry i automatycznie poprawia błędy. Agent współpracuje z Tobą, aby zatwierdzić jego plany i potwierdzić następne kroki przed kontynuowaniem. Zatwierdzenie umożliwia wyszukiwanie tabel, tworzenie zestawów danych, dodawanie wizualizacji, konfigurowanie filtrów i organizowanie stron pulpitu nawigacyjnego.

Genie Code odczytuje także relacje zadeklarowane w widokach metryk Unity Catalog (Beta) i dodaje te, których potrzebuje analiza, do dashboardu jako relacje dashboardowe. Za Twoją zgodą może wyeksportować powiązanie pulpitu nawigacyjnego do Unity Catalog, gdy oba zbiory danych są widokami metryk Unity Catalog.

Dostęp i akcje genie Code podlegają uprawnieniam użytkownika. Może ona uzyskiwać dostęp tylko do danych, do których masz dostęp i wykonywać operacje, dla których masz uprawnienia.

Wymagania

Aby użyć kodu Genie na potrzeby tworzenia pulpitu nawigacyjnego, obszar roboczy wymaga następujących elementów:

Uwaga / Notatka

W przypadku klientów z profilem zabezpieczeń zgodności (CSP) kod genie na potrzeby tworzenia pulpitu nawigacyjnego jest domyślnie włączony i działa w modelach hostowanych w usłudze Databricks, nawet jeśli funkcje sztucznej inteligencji obsługiwane przez partnerów są wyłączone. Dostępność zależy od standardu zgodności. Zobacz Funkcje sztucznej inteligencji obsługiwane przez partnerów.

Używanie kodu Genie na potrzeby tworzenia pulpitu nawigacyjnego

Podczas tworzenia nowego pulpitu nawigacyjnego kod Genie jest dostępny w środku kanwy.

Nowy pulpit nawigacyjny z kodem Genie w środku kanwy.

  1. W przypadku istniejących pulpitów nawigacyjnych otwórz panel boczny Genie Code.

  2. Wprowadź polecenie dla agenta:

    Wskazówka

    Powiedz Genie Code, żeby zrobił to za ciebie:

    Create a dashboard showing bakehouse trends using @sales_transactions from samples.bakehouse.
    

    Wskazówka

    Odwołuj się do określonych tabel przy użyciu polecenia @table_name. Agent używa tej tabeli i wszelkich skojarzonych metadanych do przygotowania swojej odpowiedzi. Agent szanuje uprawnienia użytkownika w Katalogu Unity, dzięki czemu może uzyskiwać dostęp tylko do danych, do których masz dostęp.

  3. Gdy agent generuje odpowiedź, często wstrzymuje się, aby uzyskać dane wejściowe:

    • W przypadku bardziej złożonych zadań agent może utworzyć plan krok po kroku i zadać wyjaśnienie pytań. Odpowiedz na wyjaśnienia pytań agenta, aby pomóc mu doskonalić swój plan.
    • Gdy agent musi utworzyć lub zmodyfikować elementy pulpitu nawigacyjnego, przed kontynuowaniem prosi o zatwierdzenie. Zezwalaj na żądanie lub odrzucaj je. Możesz również wybrać opcję Zawsze zezwalaj w bieżącym wątku (odwołując się do wątku konwersacji Genie Code) lub Zawsze zezwalaj.
    • Gdy agent kontynuuje pracę, może zostać wyświetlony monit o wybranie pozycji Kontynuuj lub Odrzuć. Przejrzyj istniejącą pracę agenta, a następnie wybierz pozycję Kontynuuj , aby zezwolić agentowi na kontynuowanie kolejnych kroków lub Pozycję Odrzuć , aby poinformować go o wypróbowaniu czegoś innego.
    • Aby zatrzymać agenta podczas jego działania, kliknij czerwoną ikonę Zatrzymaj.

Agent może tworzyć nowe zestawy danych, generować wizualizacje, konfigurować filtry, dodawać strony i organizować układy pulpitu nawigacyjnego w celu interpretowania wyników.

Uwaga / Notatka

Pozostaw bieżącą kartę otwartą, gdy działa kod genie na potrzeby tworzenia pulpitu nawigacyjnego. Jeśli przełączysz zakładki, agent zatrzyma się i nie będzie mógł wykonać kolejnych kroków.

Widżety obrazów autorów

Kod Genie na potrzeby tworzenia pulpitu nawigacyjnego może dodawać widżety obrazów do pulpitu nawigacyjnego, takie jak logo, diagram lub inna wizualizacja oznaczona marką. Poproś agenta o dodanie obrazu i utworzenie widżetu obrazu na kanwie.

Wskazówka

Powiedz Genie Code, żeby zrobił to za ciebie:

Add an image widget with our company logo to the top of the dashboard.

Aby uzyskać więcej informacji na temat widżetów obrazów i źródeł obrazów, które obsługują, zobacz Widżety obrazów.

Upiększ pulpit

Kod genie do tworzenia pulpitu nawigacyjnego może przeprojektować wygląd pulpitu nawigacyjnego, dostosowując elementy, takie jak kolor, układ i odstępy, aby pulpit nawigacyjny był bardziej dopracowany i czytelny. Poproś agenta o upiększenie pulpitu nawigacyjnego, a następnie przejrzyj wynik.

Wskazówka

Powiedz Genie Code, żeby zrobił to za ciebie:

Beautify this dashboard.

Aby przywrócić zmiany, cofnij je na kanwie. Zobacz Skróty klawiaturowe.

Przykładowe podpowiedzi

Poniższe polecenia pokazują zakres zadań związanych z tworzeniem pulpitów nawigacyjnych, które Genie Code potrafi obsłużyć — od eksploracji danych i tworzenia wizualizacji po projektowanie układu i konfigurację filtrów. Możesz nawet utworzyć nowy pulpit nawigacyjny od podstaw.

Aby uzyskać lepsze wyniki, podaj agentowi kontekst, odwołując się do tabel, potoków, notesów, zapytań i plików za pomocą polecenia @<resource_name>. Możesz również kliknąć ikonę @, aby ręcznie wybrać kontekst do podania. Każdy zasób referencyjny jest utrwalany w kontekście czatu.

Tworzenie dashboardów

Poproś agenta o zbudowanie kompletnego dashboardu z tabeli lub zbioru danych.

  • Utwórz pulpit nawigacyjny przedstawiający trendy w piekarni z tabeli @sales_transactions.
  • Stwórz pulpit nawigacyjny wydajności sprzedaży przy użyciu @sales_data do analizy przychodu według regionu i kategorii produktów.
  • Utwórz pulpit nawigacyjny analityki klientów z @customer_data wyświetlającego metryki retencji, odpływu i zaangażowania.

Tworzenie wizualizacji

Poproś agenta o dodanie pojedynczych wykresów i widżetów do panelu nawigacyjnego.

  • "Dodaj wykres liniowy przedstawiający trendy sprzedaży w czasie z tego zestawu danych".
  • "Utwórz wykres słupkowy porównujący przychody między regionami".
  • "Dodaj wykres kołowy przedstawiający dystrybucję kategorii produktów".
  • "Utwórz widżet licznika wyświetlający całkowity przychód w tym kwartale".

Eksploracja danych

Poproś agenta, aby znalazł i podglądał dostępne dane.

  • "Które tabele zawierają dane transakcji klienta?"
  • "Pokaż mi pierwsze 10 wierszy @sales_transactions zestawu danych".
  • "Znajdź tabelę zawierającą dane spisu produktów".

Układ i organizacja dashboardu

Poproś agenta o uporządkowanie stron, widżetów i układów.

  • "Utwórz nową stronę dla regionalnych metryk wydajności".
  • "Organizuj te wizualizacje w układ dwukolumny".
  • "Dodaj widżet tekstowy wyjaśniający kluczowe wyniki z tego pulpitu nawigacyjnego".
  • "Sklonuj tę stronę i zmodyfikuj ją, aby pokazać trendy miesięczne zamiast co tydzień".

Filtry i interaktywność

Poproś agenta o dodanie filtrów, które pozwolą użytkownikom wchodzić w interakcję z dashboardem.

  • "Dodaj filtr zakresu dat dla całego pulpitu nawigacyjnego".
  • "Utwórz filtr, aby umożliwić użytkownikom wybieranie określonych kategorii produktów".
  • "Dodaj filtr regionu, który ma zastosowanie do wszystkich wizualizacji na tej stronie"."
  • "Dostosuj szybkie opcje w wyborze zakresu czasu, aby uwzględniały tylko te związane z dniami."

Przygotowanie danych

Poproś agenta o utworzenie i przekształcenie zbiorów danych za dashboardem.

  • Utwórz zestaw danych z @sales_transactions, który agreguje sprzedaż według tygodnia i produktu.
  • "Utwórz zestaw danych, który łączy @customers i @orders tabele".
  • "Dodaj niestandardowe obliczenia, aby obliczyć roczną stopę wzrostu".

Udoskonalenie dashboardu

Poproś agenta o dopracowanie wyglądu i szczegółów istniejącego dashboardu.

  • Ulepsz schemat kolorów, aby wykresy stały się bardziej czytelne.
  • "Dodaj tytuły i opisy do wszystkich wizualizacji".
  • Dodaj widżet obrazu z logo naszej firmy do nagłówka.
  • Upiększ ten panel.
  • "Zmień nazwę tego pulpitu nawigacyjnego na "Q1 2026 Sales Performance".