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:

  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 di 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, if any are not already enabled.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. 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.

    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, if any are not already enabled.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. 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.

    Enable the APIs

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

  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 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.

  5. 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.

  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.

Crea una sottocategoria

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

  1. Nel riquadro a sinistra, in Global Retail Operations Glossary, seleziona la categoria Catena di fornitura e logistica.

  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 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

  1. Seleziona la categoria Livelli dell'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.

Aggiungi "Buffer Stock" come sinonimo

  1. Seleziona la categoria Livelli dell'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 "Lead Time" (Tempo di risposta) e mettilo in relazione con "Buffer Stock" (Scorte di sicurezza)

  1. Seleziona la categoria Livelli dell'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 aziendali che hai creato agli asset di dati effettivi, crea prima un asset con le 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 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);
    
  4. Fai clic su Esegui. Una volta eseguita la query, avrai una nuova tabella denominata daily_stock_summary in un set di dati denominato omnichannel_prod.

Collega termini alle colonne della tabella

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

    Vai alla ricerca

  2. Se necessario, aggiorna la pagina.

  3. Nella barra di ricerca, 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 di buffer_qty, seleziona la casella di controllo e poi fai clic su Aggiungi termine aziendale.

  7. Nel riquadro Aggiungi termini commerciali, 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 commerciali, cerca e seleziona Lead Time.

Cerca i dati utilizzando il contesto aziendale

Ora gli utenti possono trovare 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 restituire 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 sinonimi, vai alla pagina Glossario.

    Vai ai glossari

  7. Fai clic su Global Retail Operations Glossary.

  8. 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

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

  2. Fai clic su Global Retail Operations Glossary.

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

  4. Elimina la categoria Livelli dell'inventario.

  5. Elimina tutti i termini aziendali.

  6. Fai clic su Elimina per il glossario stesso.

  7. Conferma l'azione di 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