Creare e utilizzare un glossario aziendale

Questo documento descrive come utilizzare Knowledge Catalog per stabilire un vocabolario standardizzato per gli asset di dati. Creando un glossario aziendale, riduci l'ambiguità e migliori l'individuazione dei dati in tutta l'organizzazione.

Questa guida rapida utilizza uno scenario del settore della vendita al dettaglio con dati di esempio in BigQuery per mostrarti come completare i seguenti obiettivi:

  1. Crea un glossario aziendale per le operazioni di vendita al dettaglio.
  2. Crea una gerarchia di categorie per la gestione dell'inventario.
  3. Definisci i termini commerciali come Livello di scorte di sicurezza.
  4. Collega i termini commerciali alle colonne BigQuery.
  5. Cerca i dati utilizzando il contesto aziendale.

Prima di iniziare

Configura il progetto:

  1. 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 dei workload.
  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

Ruoli obbligatori

Per ottenere le autorizzazioni necessarie per creare e gestire glossari aziendali, chiedi all'amministratore di concederti i seguenti ruoli IAM:

  • Dataplex Catalog Admin (roles/dataplex.catalogAdmin) nel progetto risorsa Knowledge Catalog (in precedenza Dataplex Universal Catalog)
  • Editor dati BigQuery (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

  1. Nella console Google Cloud , vai alla pagina Knowledge Catalog > Glossari.

    Vai ai glossari

  2. Fai clic su Crea glossario aziendale.

  3. Nel campo Nome visualizzato, inserisci Global Retail Operations Glossary.

  4. Nell'elenco Località, seleziona us (più regioni negli Stati Uniti).

    Le multiregioni offrono maggiore disponibilità e resilienza, mentre le singole regioni consentono di soddisfare i rigorosi requisiti di residenza dei dati. Per saperne di più, consulta Località di Knowledge Catalog.

  5. Fai clic su Crea.

Creare la gerarchia delle categorie

Organizza i tuoi termini in una gerarchia per aiutare gli utenti a navigare nei domini della tua attività. Puoi nidificare le categorie fino a tre livelli. Per questo quickstart, prendi in considerazione le seguenti categorie:

  • Catena di fornitura e logistica: una categoria principale che rappresenta le operazioni complessive della catena di fornitura.

  • Livelli di inventario:una sottocategoria utilizzata per raggruppare metriche e parametri specifici relativi alla gestione delle scorte.

Crea una categoria principale

In questa sezione, crea la categoria Supply Chain & Logistics.

  1. Nella pagina Dettagli glossario per Global Retail Operations Glossary, fai clic su Crea categoria.
  2. Nel campo Nome visualizzato, inserisci Supply Chain & Logistics.
  3. Fai clic su Crea.

Creare una sottocategoria

In questa sezione, crea la categoria Inventory Levels come sottoinsieme di Supply Chain & Logistics.

  1. Nel riquadro a sinistra, nella sezione Global Retail Operations Glossary, seleziona la categoria Supply Chain & Logistics.

  2. Nel riquadro principale, fai clic su Crea categoria.

  3. Nel campo Nome visualizzato, inserisci Inventory Levels.

  4. 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 metterli in relazione tramite sinonimi o termini correlati. Per questa guida rapida, considera i seguenti termini:

  • Livello di scorte di sicurezza:livello minimo dell'inventario mantenuto a portata di mano per proteggersi dalle rotture di stock causate da domanda imprevedibile o interruzioni della catena di fornitura. In questa guida rapida, questo valore è indicato anche come Buffer Stock.

  • Lead time: il tempo che intercorre tra l'invio di un ordine a un fornitore e la ricezione dell'inventario.

Definisci "Livello scorte di sicurezza" come termine aziendale

  1. Seleziona la categoria Livelli di inventario nel riquadro a sinistra e fai clic su Aggiungi termine.
  2. Nel campo Nome visualizzato, inserisci Safety Stock Level e fai clic su Crea.
  3. Nella pagina Dettagli termini, fai clic su Aggiungi per Descrizione e inserisci Minimum inventory maintained to mitigate risk of stockouts during supply chain volatility..
  4. Fai clic su Salva.

Aggiungere "Scorta di sicurezza" come sinonimo

  1. Seleziona la categoria Livelli di inventario nel riquadro a sinistra e fai clic su Aggiungi termine.
  2. Nel campo Nome visualizzato, inserisci Buffer Stock e fai clic su Crea.
  3. Nella sezione Termini sinonimi, fai clic su Modifica sinonimi.
  4. Cerca Safety Stock Level, selezionalo e fai clic su Chiudi.

Definisci il "Lead Time" e mettilo in relazione con le "Scorte di sicurezza"

  1. Seleziona la categoria Livelli di inventario nel riquadro a sinistra e fai clic su Aggiungi termine.
  2. Nel campo Nome visualizzato, inserisci Lead Time e fai clic su Crea.
  3. Fai clic su Aggiungi per Descrizione e inserisci The time it takes from placing an order with a supplier to receiving the inventory.
  4. Fai clic su Salva.
  5. Nella sezione Termini correlati, fai clic su Modifica termini correlati.
  6. Cerca Buffer Stock, selezionalo e fai clic su Chiudi.

Crea una tabella di esempio in BigQuery

Per collegare i termini commerciali che hai creato agli asset di dati effettivi, crea prima un asset con colonne pertinenti.

  1. Nella console Google Cloud , vai alla pagina BigQuery.

    Vai a BigQuery

  2. Se è la prima volta che utilizzi BigQuery, fai clic su Fine per chiudere la finestra di benvenuto.

  3. Nell'editor di query, incolla la seguente query 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);
    
  4. Fai clic su Esegui. Dopo l'esecuzione della query, avrai una nuova tabella denominata daily_stock_summary in un dataset denominato omnichannel_prod.

Associare termini alle colonne della tabella

  1. Nella console Google Cloud , torna alla pagina Knowledge Catalog > Ricerca.

    Vai alla ricerca

  2. Se necessario, aggiorna la pagina.

  3. Nella barra Cerca, inserisci omnichannel_prod.daily_stock_summary e premi Prova la ricerca in linguaggio naturale.

  4. Fai clic sulla tabella daily_stock_summary nei risultati di ricerca per visualizzarne i dettagli.

  5. Fai clic sulla scheda Schema.

  6. Nella riga relativa a buffer_qty, seleziona la casella di controllo e poi fai clic su Aggiungi termine commerciale.

  7. Nel riquadro Aggiungi termini aziendali, cerca e seleziona Safety Stock Level.

  8. Seleziona la riga per order_lead_time, fai clic su Aggiungi termine aziendale.

  9. Nel riquadro Aggiungi termini aziendali, cerca e seleziona Lead Time.

Cercare dati utilizzando il contesto aziendale

Ora gli utenti possono trovare gli asset tecnici utilizzando il linguaggio aziendale.

  1. Nella console Google Cloud , vai alla pagina Knowledge Catalog > Ricerca.

    Vai alla ricerca

  2. Prova le seguenti ricerche per visualizzare la tabella daily_stock_summary:

  3. Nella barra di ricerca, inserisci term: "Safety Stock Level".

  4. Fai clic su Prova la ricerca in linguaggio naturale.

    Viene visualizzata la tabella daily_stock_summary.

  5. Nella barra di ricerca, inserisci term: "Lead Time" e premi Invio.

    Viene visualizzata la tabella daily_stock_summary.

  6. Per trovare gli asset collegati utilizzando le relazioni di sinonimia, vai alla pagina Glossario.

    Vai ai glossari

  7. Fai clic su Glossario delle operazioni di vendita al dettaglio globali.

  8. Nel riquadro di navigazione a sinistra, fai clic su Supply Chain & Logistics (Supply Chain e logistica) > Inventory Levels (Livelli di inventario) > Safety Stock Level (Livello di scorte di sicurezza).

    Voci correlate elenca tutte le risorse di dati collegate.

Per 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

  1. Nella console Google Cloud , vai alla pagina Knowledge Catalog > Glossari.

  2. Fai clic su Glossario delle operazioni di vendita al dettaglio globali.

  3. Elimina prima la categoria Catena di fornitura e logistica.

  4. Elimina la categoria Livelli di inventario.

  5. Elimina tutti i termini aziendali.

  6. Fai clic su Elimina per il glossario.

  7. Conferma l'eliminazione.

Elimina il set di dati BigQuery

  1. Nella console Google Cloud , vai alla pagina BigQuery.

    Vai a BigQuery

  2. Nel riquadro Explorer, espandi il progetto e individua il set di dati omnichannel_prod.

  3. Fai clic su Visualizza azioni accanto al set di dati omnichannel_prod e seleziona Elimina.

  4. Nella finestra di dialogo, inserisci delete per confermare l'eliminazione e fai clic su Elimina.

Passaggi successivi