Unternehmensglossar erstellen und verwenden
Mit Knowledge Catalog können Sie ein Unternehmensglossar erstellen, um ein standardisiertes Vokabular für Ihre Daten-Assets zu definieren, Unklarheiten zu reduzieren und die Suche nach Daten in Ihrer Organisation zu verbessern. In dieser Kurzanleitung verwenden Sie ein Szenario aus dem Einzelhandel mit Beispieldaten in BigQuery, um eine Kategoriehierarchie für die Bestandsverwaltung zu erstellen. Anschließend definieren Sie geschäftliche Begriffe wie Sicherheitsbestand, hängen sie an BigQuery-Spalten an und suchen nach Daten anhand des geschäftlichen Kontexts.
Hinweis
So richten Sie Ihr Projekt ein:
- Melden Sie sich in Ihrem Google Cloud -Konto an. Wenn Sie mit Google Cloudnoch nicht vertraut sind, erstellen Sie einfach ein Konto, um die Leistungsfähigkeit unserer Produkte in der Praxis sehen und bewerten zu können. 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, if any are not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). 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, if any are not already enabled.
Roles required to enable APIs
To enable APIs, you need the
serviceusage.services.enablepermission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). 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 des Knowledge Catalog (früher 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 Einzelhandelsvorgänge erstellen
Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Glossare auf.
Klicken Sie auf Unternehmensglossar erstellen.
Geben Sie im Feld Anzeigename den Wert
Global Retail Operations Glossaryein.Wählen Sie in der Liste Standort die Option us (mehrere Regionen in den USA) 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
Ordnen Sie Ihre Begriffe in einer Hierarchie an, um Nutzern die Navigation in Ihren Unternehmensbereichen zu erleichtern. Sie können Kategorien bis zu drei Ebenen tief verschachteln. In dieser Kurzanleitung werden die folgenden Kategorien berücksichtigt:
Lieferkette und Logistik:Eine übergeordnete Kategorie, die die gesamten Lieferkettenvorgänge darstellt.
Inventarebenen:Eine Unterkategorie, mit der bestimmte Messwerte und Parameter im Zusammenhang mit der Bestandsverwaltung gruppiert werden.
Übergeordnete Kategorie erstellen
Erstellen Sie in diesem Abschnitt die Kategorie Supply Chain & Logistics.
- Klicken Sie auf der Seite Glossardetails für
Global Retail Operations Glossaryauf Kategorie erstellen. - Geben Sie im Feld Anzeigename den Wert
Supply Chain & Logisticsein. - Klicken Sie auf Erstellen.
Unterkategorie erstellen
Erstellen Sie in diesem Abschnitt die Kategorie Inventory Levels als Teilmenge von Supply Chain & Logistics.
Wählen Sie im linken Bereich unter
Global Retail Operations Glossarydie Kategorie Supply Chain & Logistics (Lieferkette und Logistik) aus.Klicken Sie im Hauptbereich auf Kategorie erstellen.
Geben Sie im Feld Anzeigename den Wert
Inventory Levelsein.Klicken Sie auf Erstellen.
Geschäftsbegriffe definieren
Im Einzelhandel ist eine einheitliche Terminologie entscheidend für die Verwaltung von Inventar, Verkäufen und Logistik. Definieren Sie Begriffe, um Geschäftslogik zu erfassen, und stellen Sie eine Beziehung zwischen ihnen über Synonyme oder ähnliche Begriffe her. In dieser Kurzanleitung werden die folgenden Begriffe verwendet:
Sicherheitsbestand:Mindestbestand, der vorgehalten wird, um Engpässe aufgrund von unvorhersehbarer Nachfrage oder Unterbrechungen der Lieferkette zu vermeiden. In dieser Kurzanleitung wird sie auch als
Buffer Stockbezeichnet.Vorlaufzeit:Die Zeit, die zwischen der Bestellung bei einem Lieferanten und dem Erhalt des Inventars vergeht.
„Sicherheitsbestand“ als Geschäftsbegriff definieren
- Wählen Sie im linken Bereich die Kategorie Inventarstufen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename den Wert
Safety Stock Levelein und klicken Sie auf Erstellen. - Klicken Sie auf der Seite Vertragsdetails bei 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 Inventarstufen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename den Wert
Buffer Stockein und klicken Sie auf Erstellen. - Klicken Sie im Abschnitt Synonyme auf Synonyme bearbeiten.
- Suchen Sie nach
Safety Stock Level, wählen Sie es aus und klicken Sie auf Schließen.
„Vorlaufzeit“ definieren und in Beziehung zu „Pufferbestand“ setzen
- Wählen Sie im linken Bereich die Kategorie Inventarstufen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename den Wert
Lead Timeein und klicken Sie auf Erstellen. - Klicken Sie für Beschreibung auf Hinzufügen und geben Sie Folgendes ein:
The time it takes from placing an order with a supplier to receiving the inventory. - Klicken Sie auf Speichern.
- Klicken Sie im Bereich 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
Wenn Sie die von Ihnen erstellten Geschäftsbegriffe an tatsächliche Daten-Assets anhängen möchten, müssen Sie zuerst ein Asset mit relevanten Spalten erstellen.
Rufen Sie in der Google Cloud Console die Seite BigQuery auf.
Wenn Sie BigQuery zum ersten Mal verwenden, klicken Sie auf Fertig, um das Willkommensfenster zu schließen.
Fügen Sie die folgende Abfrage in den Abfrageeditor ein, um ein Beispieldataset 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 an Tabellenspalten anhängen
Kehren Sie in der Google Cloud Console zur Seite Knowledge Catalog > Suchen zurück.
Aktualisieren Sie die Seite bei Bedarf.
Geben Sie in die Suchleiste Suchen den Text
omnichannel_prod.daily_stock_summaryein und drücken Sie auf 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.
Klicken Sie in der Zeile für
buffer_qtyauf das Kästchen und dann auf Unternehmensbegriff hinzufügen.Suchen Sie im Bereich Geschäftsbedingungen hinzufügen nach
Safety Stock Levelund wählen Sie die Option aus.Wählen Sie die Zeile für
order_lead_timeaus und klicken Sie auf Begriff für Unternehmen hinzufügen.Suchen Sie im Bereich Geschäftsbedingungen hinzufügen nach
Lead Timeund wählen Sie die Option aus.
Nach Daten anhand des Geschäftskontexts suchen
Nutzer können jetzt mit Geschäftssprache nach technischen Assets suchen.
Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Suchen auf.
Versuchen Sie es mit den folgenden Suchanfragen, um die Tabelle
daily_stock_summaryabzurufen: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 (Globales Glossar für Einzelhandelsvorgänge).
Klicken Sie im linken Navigationsbereich auf Lieferkette und Logistik > Lagerbestände > Sicherheitsbestand.
Unter Zugehörige Einträge werden alle verknüpften Daten-Assets aufgeführt.
Bei umfangreichen Glossaren können Sie die Funktion für den Bulk-Import des 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:
Projektressourcen löschen
Löschen Sie das Glossar und das Dataset, die Sie erstellt haben, damit Ihrem Google Cloud Konto die in dieser Kurzanleitung verwendeten Ressourcen nicht in Rechnung gestellt werden.
Glossar löschen
Rufen Sie in der Google Cloud Console die Seite Knowledge Catalog > Glossare auf.
Klicken Sie auf Global Retail Operations Glossary (Globales Glossar für Einzelhandelsvorgänge).
Löschen Sie zuerst die Kategorie Lieferkette und Logistik.
Löschen Sie die Kategorie Inventarstufen.
Löschen Sie alle Unternehmensbegriffe.
Klicken Sie auf Löschen für das Glossar selbst.
Bestätigen Sie den Löschvorgang.
BigQuery-Dataset löschen
Rufen Sie in der Google Cloud Console die Seite BigQuery auf.
Maximieren Sie im Bereich Explorer Ihr Projekt und suchen Sie nach dem 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.