Unternehmensglossar erstellen und verwenden

In diesem Dokument wird beschrieben, wie Sie mit Knowledge Catalog ein standardisiertes Vokabular für Ihre Datenassets erstellen. Durch die Erstellung eines Geschäftsglossars können Sie Unklarheiten vermeiden und die Datensuche in Ihrem Unternehmen verbessern.

In dieser Kurzanleitung wird ein Szenario aus dem Einzelhandel mit Beispieldaten in BigQuery verwendet, um Ihnen zu zeigen, wie Sie die folgenden Ziele erreichen:

  1. Erstellen eines Unternehmensglossars für den Einzelhandel
  2. Erstellen einer Kategoriehierarchie für die Bestandsverwaltung
  3. Definieren von Geschäftsbegriffen wie Mindestbestand
  4. Verknüpfen von Geschäftsbegriffen mit BigQuery-Spalten
  5. Suchen nach Daten mit geschäftlichem Kontext

Hinweis

So richten Sie Ihr Projekt ein:

  1. Melden Sie sich in Ihrem Google Cloud -Konto an. Wenn Sie noch kein Google Cloud-Nutzer sind, erstellen Sie ein Konto, um zu sehen, wie sich unsere Produkte in realen Szenarien schlagen. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  4. Verify that billing is enabled for your Google Cloud project.

  5. Enable the Dataplex and BigQuery APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  7. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  8. Verify that billing is enabled for your Google Cloud project.

  9. Enable the Dataplex and BigQuery APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Erstellen und Verwalten von Unternehmensglossaren benötigen:

  • Dataplex Catalog Admin (roles/dataplex.catalogAdmin) für das Ressourcenprojekt von Knowledge Catalog (ehemals Dataplex Universal Catalog)
  • BigQuery Data Editor (roles/bigquery.dataEditor) für das Projekt, in dem Sie BigQuery verwenden

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Glossar für den Einzelhandel erstellen

  1. Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Glossare auf.

    Zu den Glossaren

  2. Klicken Sie auf Unternehmensglossar erstellen.

  3. Geben Sie im Feld Anzeigename Global Retail Operations Glossary ein.

  4. Wählen Sie in der Liste Standort die Option USA (mehrere Regionen in den Vereinigten Staaten) aus.

    Multiregionale Standorte bieten eine höhere Verfügbarkeit und Resilienz, während einzelne Regionen dazu beitragen, strenge Anforderungen an den Datenstandort zu erfüllen. Weitere Informationen finden Sie unter Knowledge Catalog-Standorte.

  5. Klicken Sie auf Erstellen.

Kategoriehierarchie erstellen

Organisieren Sie Ihre Begriffe in einer Hierarchie, damit Nutzer sich in Ihren Geschäftsfeldern besser zurechtfinden. Sie können Kategorien bis zu drei Ebenen tief verschachteln. Berücksichtigen Sie für diese Kurzanleitung die folgenden Kategorien:

  • Lieferkette und Logistik:Eine übergeordnete Kategorie, die die gesamten Abläufe der Lieferkette darstellt.

  • Bestandsebenen:Eine Unterkategorie, in der bestimmte Messwerte und Parameter im Zusammenhang mit der Bestandsverwaltung gruppiert werden.

Übergeordnete Kategorie erstellen

In diesem Abschnitt erstellen Sie die Kategorie Supply Chain & Logistics.

  1. Klicken Sie auf der Seite Glossardetails für Global Retail Operations Glossary auf Kategorie erstellen.
  2. Geben Sie im Feld Anzeigename Supply Chain & Logistics ein.
  3. Klicken Sie auf Erstellen.

Unterkategorie erstellen

In diesem Abschnitt erstellen Sie die Kategorie Inventory Levels als Unterkategorie von Supply Chain & Logistics.

  1. Wählen Sie im linken Bereich unter Global Retail Operations Glossary die Kategorie Lieferkette und Logistik aus.

  2. Klicken Sie im Hauptbereich auf Kategorie erstellen.

  3. Geben Sie im Feld Anzeigename Inventory Levels ein.

  4. Klicken Sie auf Erstellen.

Geschäftsbegriffe definieren

Im Einzelhandel ist eine konsistente Terminologie entscheidend für die Verwaltung von Bestand, Umsatz und Logistik. Definieren Sie Begriffe, um die Geschäftslogik zu erfassen, und verknüpfen Sie sie über Synonyme oder verwandte Begriffe. Berücksichtigen Sie für diese Kurzanleitung die folgenden Begriffe:

  • Mindestbestand:Mindestbestand, der vorgehalten wird, um Engpässe aufgrund unvorhersehbarer Nachfrage oder Unterbrechungen der Lieferkette zu vermeiden. In dieser Kurzanleitung wird dieser auch als Buffer Stock bezeichnet.

  • Vorlaufzeit:Die Zeit von der Bestellung bei einem Lieferanten bis zum Erhalt des Bestands.

„Mindestbestand“ als Geschäftsbegriff definieren

  1. Wählen Sie im linken Bereich die Kategorie Bestandsebenen aus und klicken Sie auf Begriff hinzufügen.
  2. Geben Sie im Feld Anzeigename Safety Stock Level ein und klicken Sie auf Erstellen.
  3. Klicken Sie auf der Seite Begriffdetails für Beschreibung auf Hinzufügen und geben Sie Minimum inventory maintained to mitigate risk of stockouts during supply chain volatility. ein.
  4. Klicken Sie auf Speichern.

„Pufferbestand“ als Synonym hinzufügen

  1. Wählen Sie im linken Bereich die Kategorie Bestandsebenen aus und klicken Sie auf Begriff hinzufügen.
  2. Geben Sie im Feld Anzeigename Buffer Stock ein und klicken Sie auf Erstellen.
  3. Klicken Sie im Abschnitt Synonyme auf Synonyme bearbeiten.
  4. Suchen Sie nach Safety Stock Level, wählen Sie ihn aus und klicken Sie auf Schließen.

„Vorlaufzeit“ definieren und mit „Pufferbestand“ verknüpfen

  1. Wählen Sie im linken Bereich die Kategorie Bestandsebenen aus und klicken Sie auf Begriff hinzufügen.
  2. Geben Sie im Feld Anzeigename Lead Time ein und klicken Sie auf Erstellen.
  3. Klicken Sie für Beschreibung auf Hinzufügen und geben Sie The time it takes from placing an order with a supplier to receiving the inventory. ein.
  4. Klicken Sie auf Speichern.
  5. Klicken Sie im Abschnitt Verwandte Begriffe auf Verwandte Begriffe bearbeiten.
  6. Suchen Sie nach Buffer Stock, wählen Sie es aus und klicken Sie auf Schließen.

Beispieltabelle in BigQuery erstellen

Um die erstellten Geschäftsbegriffe mit tatsächlichen Datenassets zu verknüpfen, erstellen Sie zuerst ein Asset mit relevanten Spalten.

  1. Rufen Sie in der Google Cloud Console die BigQuery Seite auf.

    BigQuery aufrufen

  2. Wenn Sie BigQuery zum ersten Mal verwenden, klicken Sie auf Fertig , um das Begrüßungsfenster zu schließen.

  3. Fügen Sie im Abfrageeditor die folgende Abfrage ein, um ein Beispiel-Dataset und eine Beispieltabelle zu erstellen:

    CREATE SCHEMA omnichannel_prod OPTIONS(location="us");
    CREATE TABLE omnichannel_prod.daily_stock_summary (
      sku STRING,
      buffer_qty INT64,
      order_lead_time INT64
    );
    INSERT INTO omnichannel_prod.daily_stock_summary (sku, buffer_qty, order_lead_time)
    VALUES
      ('SH001', 50, 7),
      ('BT002', 20, 14),
      ('SH003', 60, 5),
      ('BT004', 30, 10),
      ('SH005', 70, 7),
      ('BT006', 40, 12),
      ('SH007', 80, 6);
    
  4. Klicken Sie auf Ausführen. Nachdem die Abfrage erfolgreich ausgeführt wurde, haben Sie eine neue Tabelle mit dem Namen daily_stock_summary in einem Dataset mit dem Namen omnichannel_prod.

Begriffe mit Tabellenspalten verknüpfen

  1. Kehren Sie in der Google Cloud Console zur Seite Knowledge Catalog > Search zurück.

    Zur Suche

  2. Aktualisieren Sie die Seite bei Bedarf.

  3. Geben Sie in der Suchleiste omnichannel_prod.daily_stock_summary ein und drücken Sie Suche in natürlicher Sprache ausprobieren.

  4. Klicken Sie in den Suchergebnissen auf die Tabelle daily_stock_summary , um die Details aufzurufen.

  5. Klicken Sie auf den Tab Schema.

  6. Wählen Sie in der Zeile für buffer_qty das Kästchen aus und klicken Sie dann auf Geschäftsbegriff hinzufügen.

  7. Suchen Sie im Bereich Geschäftsbegriffe hinzufügen nach Safety Stock Level und wählen Sie ihn aus.

  8. Wählen Sie die Zeile für order_lead_time aus und klicken Sie auf Geschäftsbegriff hinzufügen.

  9. Suchen Sie im Bereich Geschäftsbegriffe hinzufügen nach Lead Time und wählen Sie sie aus.

Suchen nach Daten mit geschäftlichem Kontext

Nutzer können jetzt mit Geschäftssprache nach technischen Assets suchen.

  1. Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Suche auf.

    Zur Suche

  2. Führen Sie die folgenden Suchanfragen aus, um die Tabelle daily_stock_summary zurückzugeben:

  3. Geben Sie in der Suchleiste term: "Safety Stock Level" ein.

  4. Klicken Sie auf Suche in natürlicher Sprache ausprobieren.

    Die Tabelle daily_stock_summary wird angezeigt.

  5. Geben Sie in der Suchleiste term: "Lead Time" ein und drücken Sie die Eingabetaste.

    Die Tabelle daily_stock_summary wird angezeigt.

  6. Wenn Sie nach Assets suchen möchten, die über Synonymbeziehungen verknüpft sind, rufen Sie die Seite Glossar auf.

    Zu den Glossaren

  7. Klicken Sie auf Global Retail Operations Glossary.

  8. Klicken Sie im linken Navigationsbereich auf Lieferkette und Logistik > Bestandsebenen > Mindestbestand.

    Unter Verwandte Einträge werden alle verknüpften Datenassets aufgeführt.

Für umfangreiche Glossare können Sie die Funktion für den Massenimport von Knowledge Catalog verwenden, um Begriffe programmatisch mit JSON- oder CSV-Dateien zu verwalten.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud -Konto die auf dieser Seite verwendeten Ressourcen in Rechnung gestellt werden:

Projektrückstände löschen

Damit Ihrem Google Cloud Konto nicht die in dieser Kurzanleitung verwendeten Ressourcen in Rechnung gestellt werden, löschen Sie das erstellte Glossar und Dataset.

Glossar löschen

  1. Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Glossare auf.

  2. Klicken Sie auf Global Retail Operations Glossary.

  3. Löschen Sie zuerst die Kategorie Lieferkette und Logistik.

  4. Löschen Sie die Kategorie Bestandsebenen.

  5. Löschen Sie alle Geschäftsbegriffe.

  6. Klicken Sie für das Glossar selbst auf Löschen.

  7. Bestätigen Sie den Löschvorgang.

BigQuery-Dataset löschen

  1. Rufen Sie in der Google Cloud Console die BigQuery Seite auf.

    BigQuery aufrufen

  2. Maximieren Sie im Bereich Explorer Ihr Projekt und suchen Sie das Dataset omnichannel_prod.

  3. Klicken Sie neben dem Dataset omnichannel_prod auf Aktionen ansehen und wählen Sie Löschen aus.

  4. Geben Sie im Dialogfeld delete ein, um den Löschvorgang zu bestätigen, und klicken Sie auf Löschen.

Nächste Schritte