Verwenden von Genie Code für die Dashboarderstellung

Genie Code im Agent-Modus ist der KI-Dashboarderstellungspartner für Entwickler in Azure Databricks AI/BI-Dashboards. Beschreiben Sie ein Dashboard in natürlicher Sprache, und der Agent plant die Arbeit, erstellt es und optimiert es mit Ihnen, von der Suche nach Daten bis zum Gestalten fertiger Seiten.

Was ist Genie Code für die Dashboarderstellung?

Genie Code für die Dashboarderstellung ist eine Funktion im Agent-Modus von Genie Code, die die gesamte mehrstufige Dashboarderstellungsworkflows automatisiert.

Demo des Dashboard-Erstellungsagenten.

Im Vergleich zum Genie Code Chat-Modus verfügt der Agentmodus über erweiterte Funktionen, darunter Planungslösungen, Abrufen relevanter Objekte, Erstellen von Visualisierungen, Konfigurieren von mehrseitigen Layouts, Anwenden von Filtern und Automatisches Beheben von Fehlern. Der Agent arbeitet mit Ihnen zusammen, um seine Pläne zu genehmigen und die nächsten Schritte zu bestätigen, bevor Sie fortfahren. Mit Ihrer Genehmigung können Sie Tabellen durchsuchen, Datasets erstellen, Visualisierungen hinzufügen, Filter konfigurieren und Dashboardseiten organisieren.

Der Zugriff und die Aktionen von Genie Code unterliegen den Berechtigungen des Benutzers. Sie kann nur auf Daten zugreifen, für die Sie Zugriff haben und Vorgänge ausführen, für die Sie über Berechtigungen verfügen.

Anforderungen

Um Genie Code für die Dashboarderstellung zu verwenden, benötigt Ihr Arbeitsbereich Folgendes:

Hinweis

Für Kunden mit einem Compliancesicherheitsprofil (CSP) ist Genie Code für die Dashboarderstellung standardmäßig aktiviert und wird auf databricks-gehosteten Modellen ausgeführt, auch wenn partnergestützte KI-Features deaktiviert sind. Die Verfügbarkeit hängt von Ihrem Compliancestandard ab. Siehe partnergestützte KI-Features.

Verwenden von Genie Code für die Dashboarderstellung

Wenn Sie ein neues Dashboard erstellen, finden Sie Genie Code mittig auf der Arbeitsfläche.

Ein neues Dashboard mit Genie Code im Zentrum der Canvas.

  1. Öffnen Sie für vorhandene Dashboards das Randfenster von Genie Code.

  2. Geben Sie eine Aufforderung für den Agent ein:

    Tipp

    Weisen Sie Genie Code (Agent-Modus) an, dies für Sie zu erledigen.

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

    Tipp

    Beziehen Sie sich auf spezifische Tabellen mithilfe von @table_name. Der Agent verwendet diese Tabelle und alle zugehörigen Metadaten, um die Antwort zu zusammenstellen. Der Agent respektiert die Unity-Katalogberechtigungen des Benutzers, sodass er nur auf die Daten zugreifen kann, auf die Sie Zugriff haben.

  3. Wenn der Agent seine Antwort generiert, wird sie häufig angehalten, um Ihre Eingabe zu erhalten:

    • Bei komplexeren Aufgaben kann der Agent einen schrittweisen Plan erstellen und Klärungsfragen stellen. Beantworten Sie die Klarstellungsfragen des Agenten, um ihm zu helfen, seinen Plan zu verfeinern.
    • Wenn der Agent Dashboardelemente erstellen oder ändern muss, fordert er ihre Genehmigung an, bevor er fortfahren kann. Zulassen oder Ablehnen der Anforderung. Sie können auch "Immer zulassen" im aktuellen Thread (verweisen auf den Unterhaltungsthread "Genie Code") oder "Immer zulassen" auswählen.
    • Wenn der Agent seine Arbeit fortsetzt, werden Sie möglicherweise aufgefordert, "Weiter" oder "Ablehnen" auszuwählen. Überprüfen Sie die vorhandene Arbeit des Agents, und wählen Sie dann "Weiter" aus, damit der Agent mit den nächsten Schritten fortfahren kann, oder "Ablehnen ", um ihn anzuweisen, etwas anderes zu versuchen.
    • Wenn Sie den Agent während der Arbeit beenden möchten, klicken Sie auf das rote Stoppsymbol.

Der Agent kann neue Datasets erstellen, Visualisierungen generieren, Filter konfigurieren, Seiten hinzufügen und Dashboardlayouts organisieren, um die Ergebnisse zu interpretieren.

Hinweis

Lassen Sie die aktuelle Registerkarte geöffnet, während Genie Code für die Dashboarderstellung funktioniert. Wenn Sie die Registerkarten wechseln, stoppt der Agent und kann keine weiteren Schritte ausführen.

Autorbild-Widgets

Genie Code für die Dashboarderstellung kann einem Dashboard Bild-Widgets hinzufügen, z. B. ein Logo, ein Diagramm oder ein anderes visuelles Branding. Bitten Sie den Agent, ein Bild hinzuzufügen, und es erstellt ein Bild-Widget auf der Canvas.

Tipp

Weisen Sie Genie Code (Agent-Modus) an, dies für Sie zu erledigen.

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

Weitere Informationen zu Bild-Widgets und den von ihnen unterstützten Bildquellen finden Sie unter "Bild-Widgets".

Verschönern eines Dashboards

Genie Code für die Dashboarderstellung kann die Darstellung eines Dashboards neu gestalten und Elemente wie Farbe, Layout und Abstände anpassen, um das Dashboard ansprechender und lesbarer zu gestalten. Bitten Sie den Agent, das Dashboard zu verschönern, und überprüfen Sie dann das Ergebnis.

Tipp

Weisen Sie Genie Code (Agent-Modus) an, dies für Sie zu erledigen.

Beautify this dashboard.

Um die Änderungen rückgängig zu machen, machen Sie sie auf der Arbeitsfläche rückgängig. Siehe Tastenkombinationen.

Beispiel-Prompts

Die folgenden Prompts zeigen die Bandbreite der Aufgaben, die Genie Code für die Dashboard-Erstellung übernehmen kann – von der Datenexploration und der Erstellung von Visualisierungen bis hin zur Layoutgestaltung und Filterkonfiguration. Sie können sogar ein neues Dashboard von Grund auf neu erstellen.

Um bessere Ergebnisse zu erzielen, stellen Sie dem Agent Kontext bereit, indem Sie auf Tabellen, Pipelines, Notizbücher, Abfragen und Dateien @<resource_name>verweisen. Sie können auch auf das Symbol Fügen Sie Kontext hinzu, um den Kontext manuell auszuwählen, der bereitgestellt werden soll. Jede Referenzressource wird im Chatkontext beibehalten.

Dashboard-Erstellung

Bitte den Agenten, ein vollständiges Dashboard aus einer Tabelle oder einem Datensatz zu erstellen.

  • „Erstelle ein Dashboard mit Bakehouse-Trends aus der Tabelle @sales_transactions.“
  • Erstellen Sie ein Dashboard für Vertriebsleistung mit @sales_data zur Anzeige von Umsatz nach Region und Produktkategorie.
  • Erstellen Sie ein Kundenanalyse-Dashboard von @customer_data, das Metriken zur Kundenbindung, Kundenabwanderung und Engagement zeigt.

Erstellung von Visualisierungen

Bitte den Agenten, einzelne Diagramme und Widgets zu einem Dashboard hinzuzufügen.

  • "Fügen Sie ein Liniendiagramm hinzu, das Umsatztrends im Laufe der Zeit aus diesem Dataset anzeigt."
  • "Erstellen Sie ein Balkendiagramm, das umsatzübergreifend zwischen Regionen vergleicht."
  • "Fügen Sie ein Kreisdiagramm hinzu, das die Produktkategorieverteilung anzeigt."
  • Erstellen Sie ein Zähler-Widget, das den Gesamtumsatz für dieses Quartal anzeigt.

Datenexploration

Fordern Sie den Agenten auf, die Ihnen zur Verfügung stehenden Daten zu finden und in der Vorschau anzuzeigen.

  • "Welche Tabellen enthalten Kundentransaktionsdaten?"
  • "Zeigen Sie mir die ersten 10 Zeilen des @sales_transactions Datasets an."
  • "Suchen Sie eine Tabelle, die Produktbestandsdaten enthält."

Dashboard-Layout und Organisation

Bitten Sie den Agenten, Seiten, Widgets und Layouts zu ordnen.

  • "Erstellen sie eine neue Seite für regionale Leistungsmetriken.".
  • "Organisieren Sie diese Visualisierungen in einem zweispaltigen Layout."
  • "Fügen Sie ein Text-Widget hinzu, das die wichtigsten Ergebnisse aus diesem Dashboard erläutert."
  • "Klonen Sie diese Seite, und ändern Sie sie so, dass monatliche Trends statt wöchentlich angezeigt werden."

Filter und Interaktivität

Bitte den Agenten, Filter hinzuzufügen, die es den Nutzern ermöglichen, mit dem Dashboard zu interagieren.

  • "Fügen Sie einen Datumsbereichsfilter für das gesamte Dashboard hinzu."
  • "Erstellen Sie einen Filter, damit Benutzer bestimmte Produktkategorien auswählen können."
  • "Fügen Sie einen Bereichsfilter hinzu, der für alle Visualisierungen auf dieser Seite gilt."
  • "Passe die Schnelloptionen im Zeitbereichswahler so an, dass sie nur die für Tage bezogenen Optionen einbeziehen."

Datenvorbereitung

Bitten Sie den Agenten, die Datensätze hinter einem Dashboard zu erstellen und zu transformieren.

  • Erstellen Sie ein Dataset aus @sales_transactions, das die Umsätze nach Woche und Produkt aggregiert.
  • Erstellen Sie ein Dataset, das die Tabellen @customers und @orders verknüpft.
  • "Fügen Sie eine benutzerdefinierte Berechnung hinzu, um die Wachstumsrate des Jahres über das Jahr zu berechnen."

Verfeinerung des Armaturenbretts

Bitten Sie den Agenten, das Erscheinungsbild und die Details eines bestehenden Dashboards zu verfeinern.

  • "Verbessern Sie das Farbschema, um die Diagramme besser lesbar zu machen."
  • "Fügen Sie allen Visualisierungen Titel und Beschreibungen hinzu."
  • "Fügen Sie der Kopfzeile ein Bild-Widget mit unserem Firmenlogo hinzu."
  • "Verschönern Sie dieses Dashboard."
  • "Benennen Sie dieses Dashboard in "Q1 2026 Sales Performance" um.