Membuat dan menggunakan glosarium bisnis

Dokumen ini menjelaskan cara menggunakan Knowledge Catalog untuk membuat kosakata standar bagi aset data Anda. Dengan membuat glosarium bisnis, Anda dapat mengurangi ambiguitas dan meningkatkan penemuan data di seluruh organisasi.

Panduan memulai ini menggunakan skenario industri retail dengan data contoh di BigQuery untuk menunjukkan cara menyelesaikan sasaran berikut:

  1. Membuat glosarium bisnis untuk operasi retail.
  2. Membangun hierarki kategori untuk pengelolaan inventaris.
  3. Menentukan istilah bisnis seperti Tingkat Stok Pengaman.
  4. Melampirkan istilah bisnis ke kolom BigQuery.
  5. Menelusuri data menggunakan konteks bisnis.

Sebelum memulai

Siapkan project:

  1. Login ke akun Anda. Google Cloud Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy 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

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk membuat dan mengelola glosarium bisnis, minta administrator untuk memberi Anda peran IAM berikut:

  • Admin Katalog Dataplex (roles/dataplex.catalogAdmin) di project resource Knowledge Catalog (sebelumnya Dataplex Universal Catalog)
  • Editor Data BigQuery (roles/bigquery.dataEditor) di project tempat Anda menggunakan BigQuery

Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Membuat glosarium operasi retail

  1. Di Google Cloud konsol, buka halaman Knowledge Catalog > Glossaries.

    Buka glosarium

  2. Klik Create business glossary.

  3. Di kolom Display name, masukkan Global Retail Operations Glossary.

  4. Di daftar Location, pilih us (multiple regions in United States).

    Multi-region menawarkan ketersediaan dan ketahanan yang lebih tinggi, sedangkan region tunggal membantu memenuhi persyaratan residensi data yang ketat. Untuk mengetahui informasi selengkapnya, lihat Lokasi Knowledge Catalog.

  5. Klik Create.

Membangun hierarki kategori

Atur istilah Anda ke dalam hierarki untuk membantu pengguna menavigasi domain bisnis Anda. Anda dapat membuat kategori bertingkat hingga kedalaman 3 tingkat. Untuk panduan memulai ini, pertimbangkan kategori berikut:

  • Supply Chain &Logistics: Kategori induk yang mewakili operasi rantai pasokan secara keseluruhan.

  • Inventory Levels: Sub-kategori yang digunakan untuk mengelompokkan metrik dan parameter tertentu yang terkait dengan pengelolaan stok.

Membuat kategori induk

Di bagian ini, buat kategori Supply Chain & Logistics.

  1. Di halaman Glossary details untuk Global Retail Operations Glossary, klik Create category.
  2. Di kolom Display name, masukkan Supply Chain & Logistics.
  3. Klik Create.

Membuat sub-kategori

Di bagian ini, buat kategori Inventory Levels sebagai subset untuk Supply Chain & Logistics.

  1. Di panel kiri, di bagian Global Retail Operations Glossary, pilih kategori Supply Chain &Logistics.

  2. Di panel utama, klik Create category.

  3. Di kolom Display name, masukkan Inventory Levels.

  4. Klik Create.

Menentukan istilah bisnis

Dalam retail, terminologi yang konsisten sangat penting untuk mengelola inventaris, penjualan, dan logistik. Tentukan istilah untuk menangkap logika bisnis dan menghubungkannya melalui sinonim atau istilah terkait. Untuk panduan memulai ini, pertimbangkan istilah berikut:

  • Safety Stock Level: Tingkat inventaris minimum yang disimpan untuk melindungi dari kehabisan stok yang disebabkan oleh permintaan yang tidak terduga atau gangguan rantai pasokan. Dalam panduan memulai ini, istilah ini juga disebut sebagai Buffer Stock.

  • Lead Time: Waktu yang diperlukan sejak melakukan pemesanan dengan supplier hingga menerima inventaris.

Menentukan "Safety Stock Level" sebagai istilah bisnis

  1. Pilih kategori Inventory Levels di panel kiri, lalu klik Add term.
  2. Di kolom Display name , masukkan Safety Stock Level, lalu klik Create.
  3. Di halaman Terms details, klik Add untuk Description dan masukkan Minimum inventory maintained to mitigate risk of stockouts during supply chain volatility.
  4. Klik Save.

Menambahkan "Buffer Stock" sebagai sinonim

  1. Pilih kategori Inventory Levels di panel kiri, lalu klik Add term.
  2. Di kolom Display name , masukkan Buffer Stock, lalu klik Create.
  3. Di bagian Synonym terms, klik Edit synonyms.
  4. Telusuri Safety Stock Level, pilih, lalu klik Close.

Menentukan "Lead Time" dan menghubungkannya dengan "Buffer Stock"

  1. Pilih kategori Inventory Levels di panel kiri, lalu klik Add term.
  2. Di kolom Display name , masukkan Lead Time, lalu klik Create.
  3. Klik Add untuk Description , lalu masukkan The time it takes from placing an order with a supplier to receiving the inventory.
  4. Klik Save.
  5. Di bagian Related terms, klik Edit related terms.
  6. Telusuri Buffer Stock, pilih, lalu klik Close.

Membuat tabel contoh di BigQuery

Untuk melampirkan istilah bisnis yang Anda buat ke aset data sebenarnya, buat aset terlebih dahulu dengan kolom yang relevan.

  1. Di Google Cloud konsol, buka halaman BigQuery.

    Buka BigQuery

  2. Jika ini pertama kalinya Anda menggunakan BigQuery, klik Done untuk menutup jendela selamat datang.

  3. Di editor kueri, tempel kueri berikut untuk membuat set data dan tabel contoh:

    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. Klik Run. Setelah kueri berhasil, Anda akan memiliki tabel baru bernama daily_stock_summary dalam set data bernama omnichannel_prod.

Melampirkan istilah ke kolom tabel

  1. Di Google Cloud konsol, kembali ke halaman Knowledge Catalog > Search.

    Buka penelusuran

  2. Muat ulang halaman jika diperlukan.

  3. Di kotak Search , masukkan omnichannel_prod.daily_stock_summary, lalu tekan Try natural language search.

  4. Klik tabel daily_stock_summary di hasil penelusuran untuk melihat detailnya.

  5. Klik tab Schema.

  6. Di baris untuk buffer_qty, centang kotak, lalu klik Add business term.

  7. Di panel Add business terms, telusuri dan pilih Safety Stock Level.

  8. Pilih baris untuk order_lead_time, klik Add business term.

  9. Di panel Add business terms, telusuri dan pilih Lead Time.

Menelusuri data menggunakan konteks bisnis

Pengguna kini dapat menemukan aset teknis menggunakan bahasa bisnis.

  1. Di Google Cloud konsol, buka halaman Knowledge Catalog > Search.

    Buka penelusuran

  2. Coba penelusuran berikut untuk menampilkan tabel daily_stock_summary:

  3. Di kotak penelusuran, masukkan term: "Safety Stock Level".

  4. Klik Try natural language search.

    Tabel daily_stock_summary akan muncul.

  5. Di kotak penelusuran, masukkan term: "Lead Time" dan tekan Enter.

    Tabel daily_stock_summary akan muncul.

  6. Untuk menemukan aset yang ditautkan menggunakan hubungan sinonim, buka halaman Glossary.

    Buka glosarium

  7. Klik Global Retail Operations Glossary.

  8. Di panel navigasi kiri, klik Supply Chain & Logistics > Inventory Levels > Safety Stock Level.

    Related entries mencantumkan semua aset data yang ditautkan.

Untuk glosarium skala besar, gunakan fitur Impor Massal Knowledge Catalog untuk mengelola istilah secara terprogram menggunakan file JSON atau CSV.

Pembersihan

Agar akunAnda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut. Google Cloud

Menghapus resource project

Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan dalam panduan memulai ini, hapus glosarium dan set data yang Anda buat.

Menghapus glosarium

  1. Di Google Cloud konsol, buka halaman Knowledge Catalog > Glossaries.

  2. Klik Global Retail Operations Glossary.

  3. Hapus kategori Supply Chain &Logistics terlebih dahulu.

  4. Hapus kategori Inventory Levels.

  5. Hapus semua istilah bisnis.

  6. Klik Delete untuk glosarium itu sendiri.

  7. Konfirmasi tindakan penghapusan Anda.

Menghapus set data BigQuery

  1. Di Google Cloud konsol, buka halaman BigQuery.

    Buka BigQuery

  2. Di panel Explorer, luaskan project Anda dan temukan set data omnichannel_prod.

  3. Klik View actions di samping set data omnichannel_prod , lalu pilih Delete.

  4. Di dialog, masukkan delete untuk mengonfirmasi penghapusan, lalu klik Delete.

Langkah berikutnya