Unternehmensglossar erstellen und verwenden
Mit Knowledge Catalog können Sie ein Unternehmensglossar erstellen, um ein standardisiertes Vokabular für Ihre Daten-Assets zu etablieren, Unklarheiten zu reduzieren und die Datenermittlung in Ihrer Organisation zu verbessern. In dieser Kurzanleitung verwenden Sie ein Szenario aus der Einzelhandelsbranche mit Beispieldaten in BigQuery, um eine Kategoriehierarchie für die Inventarverwaltung zu erstellen. Anschließend definieren Sie Geschäftsbegriffe wie Sicherheitsbestand, hängen sie an BigQuery-Spalten an und suchen nach Daten im Geschäftskontext.
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 von Knowledge Catalog (früher Dataplex Universal Catalog) - BigQuery-Dateneditor (
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 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 Ausfallsicherheit, 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äftsdomains 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 Lieferkettenabläufe darstellt.
Inventarebenen: 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 den Wert
Supply Chain & Logisticsein. - Klicken Sie auf Erstellen.
Unterkategorie erstellen
In diesem Abschnitt erstellen Sie die Kategorie Inventory Levels als Teilmenge 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 den Wert
Inventory Levelsein.Klicken Sie auf Erstellen.
Geschäftsbegriffe definieren
Im Einzelhandel ist eine einheitliche Terminologie für die Verwaltung von Inventar, Verkäufen und Logistik entscheidend. Definieren Sie Begriffe, um die Geschäftslogik zu erfassen, und verknüpfen Sie sie über Synonyme oder verwandte Begriffe. Beachten Sie für diese Kurzanleitung die folgenden Begriffe:
Sicherheitsbestand: Mindestbestand, der vorgehalten wird, um sich vor Fehlbeständen zu schützen, die durch unvorhersehbare Nachfrage oder Störungen in der Lieferkette verursacht werden. In dieser Kurzanleitung wird sie auch als
Buffer Stockbezeichnet.Auftragsbearbeitung: Die Zeitspanne zwischen der Bestellung bei einem Lieferanten und dem Erhalt des Inventars.
„Sicherheitsbestand“ als Geschäftsbegriff definieren
- Wählen Sie im linken Bereich die Kategorie Inventarebenen 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 Begriffsdetails 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.
„Sicherheitspuffer“ als Synonym hinzufügen
- Wählen Sie im linken Bereich die Kategorie Inventarebenen 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 Bereich Synonyme auf Synonyme bearbeiten.
- Suchen Sie nach
Safety Stock Level, wählen Sie es aus und klicken Sie auf Schließen.
„Auftragsbearbeitung“ definieren und mit „Sicherheitspuffer“ in Beziehung setzen
- Wählen Sie im linken Bereich die Kategorie Inventarebenen aus und klicken Sie auf Begriff hinzufügen.
- Geben Sie im Feld Anzeigename den Wert
Lead Timeein und klicken Sie auf Erstellen. - Klicken Sie unter 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
Wenn Sie die von Ihnen erstellten Geschäftsbegriffe an tatsächliche Daten-Assets anhängen möchten, erstellen Sie zuerst ein Asset mit relevanten Spalten.
Rufen Sie in der Google Cloud Console die Seite BigQuery auf.
Wenn Sie BigQuery zum ersten Mal verwenden, klicken Sie auf Fertig, um das Begrüßungsfenster zu schließen.
Fügen Sie die folgende Abfrage in den Abfrageeditor 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. Nach erfolgreicher Abfrage 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 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.
Klicken Sie in der Zeile für
buffer_qtydas Kästchen an und dann auf Geschäftsbegriff hinzufügen.Suchen Sie im Bereich Geschäftliche Begriffe hinzufügen nach
Safety Stock Levelund wählen Sie es aus.Wählen Sie die Zeile für
order_lead_timeaus und klicken Sie auf Geschäftlichen Begriff hinzufügen.Suchen Sie im Bereich Geschäftliche Begriffe hinzufügen nach
Lead Timeund wählen Sie es aus.
Daten im geschäftlichen Kontext suchen
Nutzer können jetzt technische Assets mithilfe von Geschäftssprache finden.
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_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 Assets finden 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 > Inventarbestände > Sicherheitsbestand.
Unter Zugehörige Einträge werden alle verknüpften Daten-Assets aufgeführt.
Für umfangreiche Glossare können Sie die Bulk-Importfunktion des Knowledge Catalog verwenden, um Begriffe programmatisch mithilfe von 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
Damit Ihrem Google Cloud -Konto die in dieser Kurzanleitung verwendeten Ressourcen nicht in Rechnung gestellt werden, löschen Sie das Glossar und das Dataset, die Sie erstellt haben.
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 Inventarebenen.
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 Seite BigQuery 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.