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:
- Erstellen eines Unternehmensglossars für den Einzelhandel
- Erstellen einer Kategoriehierarchie für die Bestandsverwaltung
- Definieren von Geschäftsbegriffen wie Mindestbestand
- Verknüpfen von Geschäftsbegriffen mit BigQuery-Spalten
- Suchen nach Daten mit geschäftlichem Kontext
Hinweis
So richten Sie Ihr Projekt ein:
- 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.
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
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 theserviceusage.services.enablepermission. Learn how to grant roles.-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
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 theserviceusage.services.enablepermission. Learn how to grant roles.
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
Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Glossare auf.
Klicken Sie auf Unternehmensglossar erstellen.
Geben Sie im Feld Anzeigename
Global Retail Operations Glossaryein.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.
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.
- Klicken Sie auf der Seite Glossardetails für
Global Retail Operations Glossaryauf Kategorie erstellen. - Geben Sie im Feld Anzeigename
Supply Chain & Logisticsein. - Klicken Sie auf Erstellen.
Unterkategorie erstellen
In diesem Abschnitt erstellen Sie die Kategorie Inventory Levels als Unterkategorie von
Supply Chain & Logistics.
Wählen Sie im linken Bereich unter
Global Retail Operations Glossarydie Kategorie Lieferkette und Logistik aus.Klicken Sie im Hauptbereich auf Kategorie erstellen.
Geben Sie im Feld Anzeigename
Inventory Levelsein.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 Stockbezeichnet.Vorlaufzeit:Die Zeit von der Bestellung bei einem Lieferanten bis zum Erhalt des Bestands.
„Mindestbestand“ als Geschäftsbegriff definieren
- Wählen Sie im linken Bereich die Kategorie Bestandsebenen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename
Safety Stock Levelein und klicken Sie auf Erstellen. - 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. - Klicken Sie auf Speichern.
„Pufferbestand“ als Synonym hinzufügen
- Wählen Sie im linken Bereich die Kategorie Bestandsebenen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename
Buffer Stockein und klicken Sie auf Erstellen. - Klicken Sie im Abschnitt Synonyme auf Synonyme bearbeiten.
- Suchen Sie nach
Safety Stock Level, wählen Sie ihn aus und klicken Sie auf Schließen.
„Vorlaufzeit“ definieren und mit „Pufferbestand“ verknüpfen
- Wählen Sie im linken Bereich die Kategorie Bestandsebenen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename
Lead Timeein und klicken Sie auf Erstellen. - 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. - Klicken Sie auf Speichern.
- Klicken Sie im Abschnitt Verwandte Begriffe auf Verwandte Begriffe bearbeiten.
- 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.
Rufen Sie in der Google Cloud Console die BigQuery Seite auf.
Wenn Sie BigQuery zum ersten Mal verwenden, klicken Sie auf Fertig , um das Begrüßungsfenster zu schließen.
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);Klicken Sie auf Ausführen. Nachdem die Abfrage erfolgreich ausgeführt wurde, haben Sie eine neue Tabelle mit dem Namen
daily_stock_summaryin einem Dataset mit dem Namenomnichannel_prod.
Begriffe mit Tabellenspalten verknüpfen
Kehren Sie in der Google Cloud Console zur Seite Knowledge Catalog > Search zurück.
Aktualisieren Sie die Seite bei Bedarf.
Geben Sie in der Suchleiste
omnichannel_prod.daily_stock_summaryein und drücken Sie Suche in natürlicher Sprache ausprobieren.Klicken Sie in den Suchergebnissen auf die Tabelle daily_stock_summary , um die Details aufzurufen.
Klicken Sie auf den Tab Schema.
Wählen Sie in der Zeile für
buffer_qtydas Kästchen aus und klicken Sie dann auf Geschäftsbegriff hinzufügen.Suchen Sie im Bereich Geschäftsbegriffe hinzufügen nach
Safety Stock Levelund wählen Sie ihn aus.Wählen Sie die Zeile für
order_lead_timeaus und klicken Sie auf Geschäftsbegriff hinzufügen.Suchen Sie im Bereich Geschäftsbegriffe hinzufügen nach
Lead Timeund wählen Sie sie aus.
Suchen nach Daten mit geschäftlichem Kontext
Nutzer können jetzt mit Geschäftssprache nach technischen Assets suchen.
Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Suche auf.
Führen Sie die folgenden Suchanfragen aus, um die Tabelle
daily_stock_summaryzurückzugeben:Geben Sie in der Suchleiste
term: "Safety Stock Level"ein.Klicken Sie auf Suche in natürlicher Sprache ausprobieren.
Die Tabelle daily_stock_summary wird angezeigt.
Geben Sie in der Suchleiste
term: "Lead Time"ein und drücken Sie die Eingabetaste.Die Tabelle daily_stock_summary wird angezeigt.
Wenn Sie nach Assets suchen möchten, die über Synonymbeziehungen verknüpft sind, rufen Sie die Seite Glossar auf.
Klicken Sie auf Global Retail Operations Glossary.
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
Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Glossare auf.
Klicken Sie auf Global Retail Operations Glossary.
Löschen Sie zuerst die Kategorie Lieferkette und Logistik.
Löschen Sie die Kategorie Bestandsebenen.
Löschen Sie alle Geschäftsbegriffe.
Klicken Sie für das Glossar selbst auf Löschen.
Bestätigen Sie den Löschvorgang.
BigQuery-Dataset löschen
Rufen Sie in der Google Cloud Console die BigQuery Seite auf.
Maximieren Sie im Bereich Explorer Ihr Projekt und suchen Sie das Dataset omnichannel_prod.
Klicken Sie neben dem Dataset omnichannel_prod auf Aktionen ansehen und wählen Sie Löschen aus.
Geben Sie im Dialogfeld
deleteein, um den Löschvorgang zu bestätigen, und klicken Sie auf Löschen.
Nächste Schritte
- Informationen zum Suchen nach Ressourcen in Knowledge Catalog
- Weitere Informationen zum Verwalten von Geschäfts glossaren.
- Informationen zum Anreichern von Einträgen mit Aspekten
- Anwendungsfälle für Knowledge Catalog ausprobieren