Crea e utilizza un glossario aziendale
Knowledge Catalog ti consente di creare un glossario aziendale per stabilire un vocabolario standardizzato per i tuoi asset di dati, ridurre l'ambiguità e migliorare la scoperta dei dati in tutta l'organizzazione. In questa guida rapida, utilizzerai uno scenario del settore della vendita al dettaglio con dati campionati in BigQuery per creare una gerarchia di categorie per la gestione dell'inventario. Quindi, definisci i termini aziendali come Livello di scorte di sicurezza, li colleghi alle colonne BigQuery e cerchi i dati utilizzando il contesto aziendale.
Prima di iniziare
Configura il progetto:
- Accedi al tuo account Google Cloud . Se non conosci Google Cloud, crea un account per valutare le prestazioni dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment di workload.
-
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.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per creare e gestire i glossari aziendali, chiedi all'amministratore di concederti i seguenti ruoli IAM:
- Dataplex Catalog Admin (
roles/dataplex.catalogAdmin) sul progetto di risorse Knowledge Catalog (in precedenza Dataplex Universal Catalog) - BigQuery Data Editor (
roles/bigquery.dataEditor) nel progetto in cui utilizzi BigQuery
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Crea il glossario delle operazioni di vendita al dettaglio
Nella console Google Cloud , vai alla pagina Knowledge Catalog > Glossari.
Fai clic su Crea glossario aziendale.
Nel campo Nome visualizzato, inserisci
Global Retail Operations Glossary.Nell'elenco Località, seleziona us (più regioni negli Stati Uniti).
Le località multi-regione offrono maggiore disponibilità e resilienza, mentre le località a regione singola aiutano a soddisfare requisiti rigorosi di residenza dei dati. Per saperne di più, consulta Località di Knowledge Catalog.
Fai clic su Crea.
Crea la gerarchia delle categorie
Organizza i termini in una gerarchia per aiutare gli utenti a navigare nei domini aziendali. Puoi nidificare le categorie fino a 3 livelli. Per questa guida rapida, considera le seguenti categorie:
Catena di fornitura e logistica: una categoria principale che rappresenta le operazioni complessive della catena di fornitura.
Livelli dell'inventario: una sottocategoria utilizzata per raggruppare metriche e parametri specifici relativi alla gestione dello stock.
Crea una categoria principale
In questa sezione, crea la categoria Supply Chain & Logistics.
- Nella pagina Dettagli glossario per
Global Retail Operations Glossary, fai clic su Crea categoria. - Nel campo Nome visualizzato, inserisci
Supply Chain & Logistics. - Fai clic su Crea.
Crea una sottocategoria
In questa sezione, crea la categoria Inventory Levels come sottoinsieme di Supply Chain & Logistics.
Nel riquadro a sinistra, in
Global Retail Operations Glossary, seleziona la categoria Catena di fornitura e logistica.Nel riquadro principale, fai clic su Crea categoria.
Nel campo Nome visualizzato, inserisci
Inventory Levels.Fai clic su Crea.
Definisci i termini commerciali
Nel retail, una terminologia coerente è fondamentale per la gestione dell'inventario, delle vendite e della logistica. Definisci i termini per acquisire la logica di business e mettili in relazione tramite sinonimi o termini correlati. Per questa guida rapida, tieni presente i seguenti termini:
Livello di scorte di sicurezza: livello minimo di inventario tenuto a portata di mano per proteggersi da esaurimenti delle scorte causati da una domanda imprevedibile o da interruzioni della catena di fornitura. In questa guida rapida, questo viene anche chiamato
Buffer Stock.Tempo di risposta: il tempo necessario per effettuare un ordine presso un fornitore e ricevere l'inventario.
Definisci "Livello di scorte di sicurezza" come termine aziendale
- Seleziona la categoria Livelli dell'inventario nel riquadro a sinistra e fai clic su Aggiungi termine.
- Nel campo Nome visualizzato, inserisci
Safety Stock Levele fai clic su Crea. - Nella pagina Dettagli termini, fai clic su Aggiungi per Descrizione e inserisci
Minimum inventory maintained to mitigate risk of stockouts during supply chain volatility. - Fai clic su Salva.
Aggiungi "Buffer Stock" come sinonimo
- Seleziona la categoria Livelli dell'inventario nel riquadro a sinistra e fai clic su Aggiungi termine.
- Nel campo Nome visualizzato, inserisci
Buffer Stocke fai clic su Crea. - Nella sezione Termini sinonimi, fai clic su Modifica sinonimi.
- Cerca
Safety Stock Level, selezionalo e fai clic su Chiudi.
Definisci "Lead Time" (Tempo di risposta) e mettilo in relazione con "Buffer Stock" (Scorte di sicurezza)
- Seleziona la categoria Livelli dell'inventario nel riquadro a sinistra e fai clic su Aggiungi termine.
- Nel campo Nome visualizzato, inserisci
Lead Timee fai clic su Crea. - Fai clic su Aggiungi per Descrizione e inserisci
The time it takes from placing an order with a supplier to receiving the inventory. - Fai clic su Salva.
- Nella sezione Termini correlati, fai clic su Modifica termini correlati.
- Cerca
Buffer Stock, selezionalo e fai clic su Chiudi.
Crea una tabella di esempio in BigQuery
Per collegare i termini aziendali che hai creato agli asset di dati effettivi, crea prima un asset con le colonne pertinenti.
Nella console Google Cloud , vai alla pagina BigQuery.
Se è la prima volta che utilizzi BigQuery, fai clic su Fine per chiudere la finestra di benvenuto.
Nell'editor di query, incolla la query seguente per creare un set di dati e una tabella di esempio:
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);Fai clic su Esegui. Una volta eseguita la query, avrai una nuova tabella denominata
daily_stock_summaryin un set di dati denominatoomnichannel_prod.
Collega termini alle colonne della tabella
Nella console Google Cloud , torna alla pagina Knowledge Catalog > Cerca.
Se necessario, aggiorna la pagina.
Nella barra di ricerca, inserisci
omnichannel_prod.daily_stock_summarye premi Prova la ricerca in linguaggio naturale.Fai clic sulla tabella daily_stock_summary nei risultati di ricerca per visualizzarne i dettagli.
Fai clic sulla scheda Schema.
Nella riga di
buffer_qty, seleziona la casella di controllo e poi fai clic su Aggiungi termine aziendale.Nel riquadro Aggiungi termini commerciali, cerca e seleziona
Safety Stock Level.Seleziona la riga per
order_lead_time, fai clic su Aggiungi termine aziendale.Nel riquadro Aggiungi termini commerciali, cerca e seleziona
Lead Time.
Cerca i dati utilizzando il contesto aziendale
Ora gli utenti possono trovare asset tecnici utilizzando il linguaggio aziendale.
Nella console Google Cloud , vai alla pagina Knowledge Catalog > Ricerca.
Prova le seguenti ricerche per restituire la tabella
daily_stock_summary:Nella barra di ricerca, inserisci
term: "Safety Stock Level".Fai clic su Prova la ricerca in linguaggio naturale.
Viene visualizzata la tabella daily_stock_summary.
Nella barra di ricerca, inserisci
term: "Lead Time"e premi Invio.Viene visualizzata la tabella daily_stock_summary.
Per trovare gli asset collegati utilizzando le relazioni di sinonimi, vai alla pagina Glossario.
Fai clic su Global Retail Operations Glossary.
Nel riquadro di navigazione a sinistra, fai clic su Catena di fornitura e logistica > Livelli dell'inventario > Livello di scorte di sicurezza.
Voci correlate elenca tutti gli asset di dati collegati.
Per i glossari su larga scala, utilizza la funzionalità di importazione collettiva di Knowledge Catalog per gestire i termini in modo programmatico utilizzando file JSON o CSV.
Esegui la pulizia
Per evitare che al tuo account Google Cloud vengano addebitati costi relativi alle risorse utilizzate in questa pagina, segui questi passaggi.
Elimina le risorse del progetto
Per evitare che al tuo account Google Cloud vengano addebitati costi relativi alle risorse utilizzate in questa guida rapida, elimina il glossario e il set di dati che hai creato.
Elimina il glossario
Nella console Google Cloud , vai alla pagina Knowledge Catalog > Glossari.
Fai clic su Global Retail Operations Glossary.
Elimina prima la categoria Catena di fornitura e logistica.
Elimina la categoria Livelli dell'inventario.
Elimina tutti i termini aziendali.
Fai clic su Elimina per il glossario stesso.
Conferma l'azione di eliminazione.
Elimina il set di dati BigQuery
Nella console Google Cloud , vai alla pagina BigQuery.
Nel riquadro Explorer, espandi il progetto e individua il set di dati omnichannel_prod.
Fai clic su Visualizza azioni accanto al set di dati omnichannel_prod e seleziona Elimina.
Nella finestra di dialogo, inserisci
deleteper confermare l'eliminazione e fai clic su Elimina.
Passaggi successivi
- Scopri come cercare risorse in Knowledge Catalog.
- Scopri di più sulla gestione dei glossari aziendali.
- Scopri come arricchire le voci con gli aspetti.
- Prova i casi d'uso di Knowledge Catalog.