1. ভূমিকা
ডেভেলপার এবং ডেটা ইঞ্জিনিয়ার হিসেবে, আমরা প্রায়শই ডেটার বিশাল সংগ্রহ উত্তরাধিকারসূত্রে পাই যা দেখতে অনেকটা ডেটা জলাভূমির মতো। আমরা বারবার একই ঘর্ষণ পয়েন্টের মুখোমুখি হই: "এই 'amt' কলামের আসল সংজ্ঞা কী?", "এই ডেটাসেটটি ভেঙে গেলে কে ঝুঁকিতে থাকবে?", অথবা "আমরা কি ব্যক্তিগতকৃত সুপারিশ ইঞ্জিনে এই টেবিলটি ব্যবহার করতে পারি?"
ঐতিহ্যগতভাবে, ডেটা ক্যাটালগগুলি হল প্যাসিভ ইনভেন্টরি যা ফ্রি-টেক্সট ট্যাগ দিয়ে ভরা থাকে যা দ্রুত অসঙ্গত এবং পুরানো হয়ে যায়। তারা কাঠামো প্রয়োগ করে না, যার ফলে প্রোগ্রাম্যাটিক গভর্নেন্স প্রায় অসম্ভব হয়ে পড়ে।
এটিকে বাস্তবসম্মত করার জন্য, আমরা এই ল্যাবে একটি দৃশ্যকল্পের মাধ্যমে কাজ করব: কাঁচা খুচরা বিক্রয় তথ্যের উপর একটি শক্তিশালী শাসন প্রতিষ্ঠা করা যাতে এটি একটি অর্থ বিভাগ কর্তৃক অফিসিয়াল রিপোর্টিংয়ের জন্য বিশ্বাসযোগ্য হতে পারে। আপনি এই তথ্যটিকে একটি অস্পষ্ট "জলাভূমি" অবস্থা থেকে একটি নিয়ন্ত্রিত পণ্যে স্থানান্তর করবেন।
ডেটাপ্লেক্স ইউনিভার্সাল ক্যাটালগ একটি সক্রিয়, কাঠামোগত মেটাডেটা ব্যবস্থাপনা কাঠামো প্রদান করে এটি পরিবর্তন করে। এটি আপনাকে আপনার ডেটা সম্পদের ( এন্ট্রি ) সাথে সরাসরি কাঠামোগত, স্কিমা-চালিত মেটাডেটা ( আসপেক্টস ) এবং গৃহীত ব্যবসায়িক সংজ্ঞা ( শব্দকোষ ) সংযুক্ত করতে দেয়।
স্কেলে স্বয়ংক্রিয় করার জন্য পাইথন স্ক্রিপ্ট বা টেরাফর্ম মডিউল লেখার আগে, আপনাকে অন্তর্নিহিত অবজেক্ট মডেলটি বুঝতে হবে।
এই কোডল্যাবে, আমরা গুগল ক্লাউড কনসোলে পরিচালনার ধাপগুলি ম্যানুয়ালি সম্পাদন করব। আপনার ডেটা কীভাবে আবিষ্কারযোগ্য, বোধগম্য এবং বিশ্বাসযোগ্য করে তোলা যায় তার একটি দৃঢ় মানসিক মডেল দেওয়ার জন্য আমরা এন্ট্রি, দিকের ধরণ, দিক এবং শব্দকোষের মধ্যে বিন্দুগুলিকে স্পষ্টভাবে সংযুক্ত করব।
পূর্বশর্ত
- মালিক বা সম্পাদকের অ্যাক্সেস সহ একটি গুগল ক্লাউড প্রকল্প।
- গুগল ক্লাউড কনসোলের সাথে পরিচিতি।
- ক্লাউড শেলে মৌলিক gcloud এবং bq CLI দক্ষতা।
তুমি কি শিখবে
- ডেটাপ্লেক্স এন্ট্রি, অ্যাসপেক্ট টাইপ এবং অ্যাসপেক্টের মধ্যে গুরুত্বপূর্ণ পার্থক্য।
- পরিভাষার অস্পষ্টতা দূর করার জন্য কীভাবে একটি ব্যবসায়িক শব্দকোষ তৈরি করবেন।
- টেকনিক্যাল মেটাডেটার জন্য একটি কঠোর স্কিমা প্রয়োগ করার জন্য ("ট্যাগ" ছাড়িয়ে) কীভাবে একটি অ্যাসপেক্ট টাইপ ডিজাইন করবেন।
- একটি নির্দিষ্ট BigQuery কলামের সাথে একটি ব্যবসায়িক শব্দকোষের শব্দ কীভাবে লিঙ্ক করবেন।
- কিভাবে একটি ডেটা অ্যাসেটের সাথে একটি স্ট্রাকচার্ড অ্যাসপেক্ট সংযুক্ত করবেন এবং ইনপুট যাচাই করবেন।
- এই নতুন কাঠামোগত মেটাডেটার বিপরীতে কীভাবে সুনির্দিষ্ট অনুসন্ধান কোয়েরি কার্যকর করা যায়।
তোমার যা লাগবে
- একটি গুগল ক্লাউড অ্যাকাউন্ট এবং গুগল ক্লাউড প্রকল্প
- ক্রোমের মতো একটি ওয়েব ব্রাউজার
মূল ধারণা
- এন্ট্রি: ক্যাটালগে একটি ডেটা অ্যাসেটের ক্যানোনিকাল, বিমূর্ত উপস্থাপনা। এটিকে "পয়েন্টার" বা "বিশেষ্য" হিসেবে ভাবুন। যখন আপনি একটি BigQuery টেবিল তৈরি করেন, তখন Dataplex স্বয়ংক্রিয়ভাবে এর জন্য একটি এন্ট্রি তৈরি করে। আমরা সরাসরি টেবিলটি পরিচালনা করি না; আমরা এর এন্ট্রি পরিচালনা করি।
- ব্যবসায়িক শব্দকোষ: আপনার প্রতিষ্ঠানের ব্যবসায়িক পদগুলির একটি কেন্দ্রীভূত, সংস্করণযুক্ত অভিধান। এটি সত্যের একক উৎস। এটি "বিক্রয় অর্থের চেয়ে GMV কে ভিন্নভাবে সংজ্ঞায়িত করে" সমস্যাটিকে প্রতিরোধ করে।
- অ্যাসপেক্ট টাইপ: মেটাডেটার একটি নির্দিষ্ট বিভাগের জন্য স্কিমা বা টেমপ্লেট। অ্যাসপেক্ট টাইপ ক্ষেত্র, ডেটা টাইপ (স্ট্রিং, এনাম, ডেটটাইম, ইত্যাদি) এবং সীমাবদ্ধতা (প্রয়োজনীয়/ঐচ্ছিক) সংজ্ঞায়িত করে। এটি চুক্তি যা মেটাডেটার ধারাবাহিকতা নিশ্চিত করে।
- Aspect: একটি এন্ট্রির সাথে সংযুক্ত একটি নির্দিষ্ট মেটাডেটা যা Aspect Type দ্বারা সংজ্ঞায়িত কাঠামো অনুসরণ করে। এতে Aspect Type এর স্কিমা পূরণকারী প্রকৃত ডেটা থাকে।
2. সেটআপ এবং প্রয়োজনীয়তা
ক্লাউড শেল শুরু করুন
যদিও গুগল ক্লাউড আপনার ল্যাপটপ থেকে দূরবর্তীভাবে পরিচালিত হতে পারে, এই কোডল্যাবে আপনি গুগল ক্লাউড শেল ব্যবহার করবেন, যা ক্লাউডে চলমান একটি কমান্ড লাইন পরিবেশ।
গুগল ক্লাউড কনসোল থেকে, উপরের ডানদিকের টুলবারে ক্লাউড শেল আইকনে ক্লিক করুন:

পরিবেশের সাথে সংযোগ স্থাপন এবং সংযোগ স্থাপন করতে মাত্র কয়েক মুহূর্ত সময় লাগবে। এটি সম্পন্ন হলে, আপনি এরকম কিছু দেখতে পাবেন:

এই ভার্চুয়াল মেশিনটিতে আপনার প্রয়োজনীয় সকল ডেভেলপমেন্ট টুল রয়েছে। এটি একটি স্থায়ী ৫ জিবি হোম ডিরেক্টরি অফার করে এবং গুগল ক্লাউডে চলে, যা নেটওয়ার্ক কর্মক্ষমতা এবং প্রমাণীকরণকে ব্যাপকভাবে উন্নত করে। এই কোডল্যাবে আপনার সমস্ত কাজ একটি ব্রাউজারেই করা যেতে পারে। আপনাকে কিছু ইনস্টল করার প্রয়োজন নেই।
প্রয়োজনীয় API গুলি সক্ষম করুন এবং পরিবেশ কনফিগার করুন
আপনার প্রকল্প আইডি সেট করতে, অঞ্চলটি সংজ্ঞায়িত করতে এবং প্রয়োজনীয় পরিষেবা API গুলি সক্ষম করতে নিম্নলিখিত কমান্ডগুলি চালান।
export PROJECT_ID=$(gcloud config get-value project)
gcloud config set project $PROJECT_ID
export LOCATION="us-central1"
gcloud services enable dataplex.googleapis.com \
bigquery.googleapis.com \
datacatalog.googleapis.com
একটি BigQuery ডেটাসেট তৈরি করুন এবং নমুনা ডেটা প্রস্তুত করুন
পরিচালনার জন্য আমাদের একটি সুনির্দিষ্ট ডেটা সম্পদের প্রয়োজন। আমরা একটি BigQuery ডেটাসেট তৈরি করব এবং লেনদেনের প্রতিনিধিত্বকারী একটি ছোট নমুনা CSV লোড করব। ডেটাপ্লেক্স স্বয়ংক্রিয়ভাবে এই টেবিলটি আবিষ্কার করবে এবং এর জন্য একটি এন্ট্রি তৈরি করবে।
# Create the BigQuery Dataset in the us-central1 region
bq --location=$LOCATION mk --dataset \
--description "Retail data for governance codelab" \
$PROJECT_ID:retail_data
# Create a temporary CSV file with the sample data
echo "transaction_id,user_email,gmv,transaction_date
1001,test@example.com,150.50,2025-08-28
1002,user@example.com,75.00,2025-08-28" > /tmp/transactions.csv
# Load the data from the temporary CSV file into BigQuery
bq load \
--source_format=CSV \
--autodetect \
retail_data.transactions \
/tmp/transactions.csv
# (Optional) Clean up the temporary file
rm /tmp/transactions.csv
একটি দ্রুত কোয়েরি চালিয়ে সেটআপটি যাচাই করুন:
bq query --nouse_legacy_sql "SELECT * FROM retail_data.transactions"
৩. একটি ব্যবসায়িক শব্দকোষের মাধ্যমে একটি সাধারণ ভাষা প্রতিষ্ঠা করুন
কার্যকর শাসনব্যবস্থা দ্ব্যর্থহীন সংজ্ঞা দিয়ে শুরু হয়। যদি কোনও ডেভেলপার gmv নামক একটি কলাম দেখেন, তাহলে তাদের অনুমান করতে হবে না যে এতে কর বা রিটার্ন অন্তর্ভুক্ত আছে কিনা। একটি ব্যবসায়িক শব্দকোষ ব্যবসায়িক সংজ্ঞাকে প্রযুক্তিগত বাস্তবায়ন থেকে আলাদা করে এই সমস্যার সমাধান করে।
- গুগল ক্লাউড কনসোলে, ডেটাপ্লেক্স ইউনিভার্সাল ক্যাটালগে নেভিগেট করুন।
- বাম দিকের নেভিগেশন মেনুতে, শব্দকোষ (মেটাডেটা পরিচালনা করুন-এর অধীনে) নির্বাচন করুন।

- ব্যবসায়িক শব্দকোষ তৈরি করুন ক্লিক করুন।
- নিম্নলিখিত বিবরণ লিখুন:
- নাম :
Retail Business Glossary - অবস্থান :
us-central1(অথবা সেটআপে আপনার সংজ্ঞায়িত অবস্থান)।
- নাম :
- তৈরি করুন ক্লিক করুন।

- নতুন তৈরি খুচরা ব্যবসার শব্দকোষে ক্লিক করে এটি প্রবেশ করুন।

- Create category এ ক্লিক করুন এবং এর নাম দিন
Sales Metrics, তারপর Create এ ক্লিক করুন। Categories সাহায্য গ্রুপ সম্পর্কিত পদ। -
Sales Metricsবিভাগটি নির্বাচন করুন এবং Add term এ ক্লিক করুন, তারপর এর নাম দিনGross Merchandise Value, তারপর Create এ ক্লিক করুন। - ওভারভিউতে + অ্যাড বোতামে ক্লিক করুন, তারপর নিম্নলিখিত বিবরণগুলি পূরণ করুন:
- সারসংক্ষেপ:
The total value of merchandise sold over a given period of time before the deduction of any fees or expenses. This is a key indicator of e-commerce business growth.
- সারসংক্ষেপ:
- সংরক্ষণ করুন ক্লিক করুন।

আপনি এখন একটি স্পষ্ট সংজ্ঞা প্রতিষ্ঠা করেছেন যা আপনার প্রতিষ্ঠান জুড়ে প্রযুক্তিগত সম্পদের সাথে সংযুক্ত করা যেতে পারে।
৪. একটি অ্যাসপেক্ট টাইপ ব্যবহার করে স্ট্রাকচার্ড টেকনিক্যাল মেটাডেটা সংজ্ঞায়িত করুন
ইঞ্জিনিয়ারিং কঠোরতার জন্য সহজ "key:value" ট্যাগগুলি অপর্যাপ্ত। যদি আপনার "Data Owners" ট্র্যাক করার প্রয়োজন হয়, তাহলে আপনি একটি টেবিলে owner:bob ট্যাগ এবং অন্যটিতে contact:alice@example.com ট্যাগ থাকা চাইবেন না। মালিকের প্রয়োজনীয়তা নিশ্চিত করার জন্য আপনার একটি স্কিমা প্রয়োজন এবং এটি একটি বৈধ ইমেল ফর্ম্যাট হতে হবে।
এই চুক্তিটি সংজ্ঞায়িত করার জন্য আমরা একটি Aspect Type ব্যবহার করব।
- ডেটাপ্লেক্সের বাম নেভিগেশনে, ক্যাটালগের অধীনে, Aspect types & Tag Templates নির্বাচন করুন।
- কাস্টম ট্যাবটি নির্বাচন করুন এবং আকৃতির ধরণ তৈরি করুন এ ক্লিক করুন।

- নিম্নলিখিত বিবরণ লিখুন:
- প্রদর্শনের নাম :
Data Asset Governance - অবস্থান :
us-central1
- প্রদর্শনের নাম :
- টেমপ্লেট বিভাগে, আমরা আমাদের
Aspectএর স্কিমা সংজ্ঞায়িত করব। নিম্নলিখিত তিনটি ক্ষেত্র তৈরি করতে একটি ক্ষেত্র যোগ করুন ক্লিক করুন:- ক্ষেত্র ১:
- প্রদর্শনের নাম :
Data Steward - ধরণ :
Text - লেখার ধরণ :
Plain text - কার্ডিনালিটি : প্রয়োজন (বাক্সটি চেক করুন)
- প্রদর্শনের নাম :
- ক্ষেত্র ২ (আবার একটি ক্ষেত্র যোগ করুন ক্লিক করুন):
- প্রদর্শনের নাম :
Data Sensitivity - ধরণ :
Enum - মান :
Public,InternalএবংConfidentialযোগ করুন - কার্ডিনালিটি : ঐচ্ছিক
- প্রদর্শনের নাম :
- ক্ষেত্র ৩ (আবার একটি ক্ষেত্র যোগ করুন ক্লিক করুন):
- প্রদর্শন নাম :
Last Review Date - ধরণ :
Date and time - কার্ডিনালিটি : ঐচ্ছিক
- প্রদর্শন নাম :
- ক্ষেত্র ১:
- সংরক্ষণ করুন ক্লিক করুন।

আপনি সবেমাত্র একটি পুনঃব্যবহারযোগ্য মেটাডেটা চুক্তি তৈরি করেছেন। এখনও এটি ব্যবহার করে না, তবে কাঠামোটি বিদ্যমান।
৫. সম্পত্তির সাথে শাসনব্যবস্থার সংযোগ স্থাপন
এখন আমরা সবকিছু একসাথে করব। আমাদের কাছে একটি BigQuery টেবিল ( retail_data.transactions ), একটি ব্যবসায়িক সংজ্ঞা ( Gross Merchandise Value ) এবং একটি গভর্নেন্স স্কিমা (Data Asset Governance ) রয়েছে।
আমরা BigQuery টেবিলের জন্য ডেটাপ্লেক্স এন্ট্রি সমৃদ্ধ করব।
ব্যবসায়িক প্রেক্ষাপট (কলাম স্তর) দিয়ে স্কিমা সমৃদ্ধ করুন।
আসুন ব্যবহারকারীদের gmv কলামের অর্থ কী তা শব্দকোষের সাথে লিঙ্ক করে বলি।
- ডেটাপ্লেক্সের বাম দিকের নেভিগেশনে, অনুসন্ধান করুন এ ক্লিক করুন।
- উপরের ডানদিকে, ডেটাপ্লেক্স ইউনিভার্সাল ক্যাটালগ ট্যাবটি সক্রিয় না থাকলে ক্লিক করুন।

-
retail_data.transactionsঅনুসন্ধান করুন। BigQuery টেবিলের ফলাফলে ক্লিক করুন।

- এন্ট্রি ডিটেইলসের মধ্যে স্কিমা ট্যাবে ক্লিক করুন।
-
gmvকলাম সারির চেকবক্সটি চেক করুন এবং ব্যবসায়িক পদ যোগ করুন এ ক্লিক করুন। -
Gross Merchandise Valueশব্দটি নির্বাচন করুন।

কলাম gmv এখন আর কেবল একটি "FLOAT" নয়; এটি এখন Gross Merchandise Value এর কর্পোরেট সংজ্ঞার সাথে যুক্ত।
কাঠামোগত প্রযুক্তিগত মেটাডেটা (টেবিল স্তর) দিয়ে এন্ট্রি সমৃদ্ধ করুন।
এরপর, আমরা মালিকানা এবং সংবেদনশীলতা সংজ্ঞায়িত করার জন্য টেবিলের সাথে Data Asset Governance অ্যাসপেক্ট সংযুক্ত করব।
-
retail_data.transactionsএন্ট্রি পৃষ্ঠায় থাকুন। - ট্যাগ বা দিক যোগ করুন ট্যাবে ক্লিক করুন, তারপর ড্রপডাউন থেকে
Data Asset Governanceটাইপ নির্বাচন করুন।

- ফর্মটি এখন আপনার Aspect Type স্কিমায় সংজ্ঞায়িত ক্ষেত্রগুলি প্রদর্শন করবে। নিম্নলিখিতভাবে সেগুলি পূরণ করুন:
- ডেটা স্টুয়ার্ড:
finance-team@example.com - ডেটা সংবেদনশীলতা:
Internalনির্বাচন করুন। - শেষ পর্যালোচনার তারিখ: আজকের তারিখ নির্বাচন করুন।
- ডেটা স্টুয়ার্ড:
- সংরক্ষণ করুন ক্লিক করুন।

আপনি এন্ট্রিতে একটি স্ট্রাকচার্ড অ্যাসপেক্ট সফলভাবে সংযুক্ত করেছেন। একটি সাধারণ ট্যাগের বিপরীতে, এই ডেটা আপনার তৈরি স্কিমার সাথে যাচাই করা হয়েছে।
৬. একীভূত আবিষ্কার এবং যাচাইকরণ
আমরা এই কাজটি কেবল ফর্ম পূরণ করার জন্য করিনি। আমরা এটি করেছি ডেটা আবিষ্কারযোগ্য এবং বিশ্বাসযোগ্য করার জন্য। দেখা যাক এই মেটাডেটা কীভাবে অনুসন্ধান এবং আবিষ্কারের জন্য ডেভেলপার অভিজ্ঞতা পরিবর্তন করে।
ডেটাপ্লেক্স ইউনিভার্সাল ক্যাটালগের মূল অনুসন্ধান পৃষ্ঠায় ফিরে যান।
কল্পনা করুন আপনি একজন প্ল্যাটফর্ম ইঞ্জিনিয়ার যিনি গভর্নেন্স প্রয়োগ করেন। আপনার নির্দিষ্ট অ্যাসপেক্ট টাইপ দ্বারা পরিচালিত "অভ্যন্তরীণ" চিহ্নিত সমস্ত সম্পদ খুঁজে বের করতে হবে। আপনার স্কিমার উপর ভিত্তি করে আপনাকে সুনির্দিষ্ট পূর্বাভাস ব্যবহার করতে হবে।
আপনি এটি দুটি উপায়ে যাচাই করতে পারেন: একটি সুনির্দিষ্ট কোয়েরি সিনট্যাক্স ব্যবহার করে (অটোমেশনের জন্য অপরিহার্য) অথবা ইন্টারেক্টিভ UI ফিল্টার ব্যবহার করে।
পদ্ধতি ১: স্ট্রাকচার্ড কোয়েরির মাধ্যমে যাচাই করুন
- অনুসন্ধান বারে ( কীওয়ার্ড অনুসন্ধান মোডে), নিম্নলিখিত কাঠামোগত কোয়েরিটি লিখুন।
aspect:data-asset-governance.data-sensitivity=Internal
- তোমার
retail_data.transactionsটেবিলটি দেখা উচিত।

পদ্ধতি ২: UI ফিল্টারের দিকগুলি যাচাই করুন
- ভিউ রিসেট করতে সার্চ বারটি সাফ করুন
- স্ক্রিনের বাম দিকে "প্রপার্টি অনুসারে ফিল্টার" প্যানেলটি দেখুন।
- নিচে স্ক্রোল করুন এবং ডেটা অ্যাসেট গভর্নেন্স বিভাগটি প্রসারিত করুন (এটি আপনার তৈরি করা অ্যাসপেক্ট টাইপকে প্রতিনিধিত্ব করে)
- ডেটা সংবেদনশীলতার অধীনে,
Internalএর জন্য বাক্সটি চেক করুন। - অনুসন্ধানের ফলাফলগুলি
retail_data.transactionsটেবিলটি দেখানোর জন্য আপডেট করা হবে।

আপনি টাইপ করা কোয়েরি ব্যবহার করুন অথবা UI ফিল্টার ব্যবহার করুন, অন্তর্নিহিত প্রক্রিয়া একই।
এটি ডেটাপ্লেক্স এবং একটি সাধারণ উইকির মধ্যে মৌলিক পার্থক্য প্রদর্শন করে: আপনার মেটাডেটা একটি অনুসন্ধানযোগ্য কাঠামো। আপনি এখন এই পূর্বাভাসযোগ্য কাঠামোর উপর নির্ভর করে স্বয়ংক্রিয় অডিট তৈরি করতে পারেন (যেমন, "সকল টেবিল খুঁজুন যেখানে last_review_date > 1 বছর আগের")।
৭. আপনার পরিবেশ পরিষ্কার করা
চলমান চার্জ এড়াতে, এই কোডল্যাবে তৈরি করা রিসোর্সগুলি মুছে ফেলুন।
BigQuery ডেটাসেটটি মুছুন
এই কমান্ডটি অপরিবর্তনীয় এবং নিশ্চিতকরণ ছাড়াই ডেটাসেট এবং এর সমস্ত টেবিল অপসারণ করতে -f (ফোর্স) পতাকা ব্যবহার করে।
# Re-run these exports if your Cloud Shell session timed out
export PROJECT_ID=$(gcloud config get-value project)
# Manually type this command to confirm you are deleting the correct dataset
bq rm -r -f --dataset $PROJECT_ID:retail_data
ডেটাপ্লেক্স আর্টিফ্যাক্টগুলি মুছুন
- ডেটাপ্লেক্স ইউনিভার্সাল ক্যাটালগ UI > ম্যানেজ মেটাডেটা > ক্যাটালগ এ নেভিগেট করুন।
- Aspect types & tag templates- এ, data_asset_governance aspect type নির্বাচন করুন এবং এটি মুছে ফেলুন।
- মেটাডেটা পরিচালনা করুন > শব্দকোষে নেভিগেট করুন,
Retail Business Glossaryনির্বাচন করুন এবং এটি মুছে ফেলুন। প্রথমেGross Merchandise Valueশব্দটি মুছে ফেলতে ভুলবেন না এবং পরে শব্দকোষ মুছে ফেলুন।
৮. অভিনন্দন!
আপনি সাধারণ ডেটা ট্যাগিংয়ের বাইরে চলে গেছেন এবং ডেটাপ্লেক্সে একটি মৌলিক, কাঠামোগত শাসন মডেল প্রতিষ্ঠা করেছেন।
তুমি শিখেছো যে:
- শব্দকোষগুলি ব্যবসায়িক অস্পষ্টতার সমাধান করে।
- অ্যাসপেক্ট টাইপস টেকনিক্যাল মেটাডেটার জন্য স্কিমা চুক্তি প্রদান করে।
- দিকগুলি প্রকৃত ডেটা এন্ট্রিগুলিতে সেই স্কিমা প্রয়োগ করে।
- ডেটাপ্লেক্স সার্চ সুনির্দিষ্ট আবিষ্কারের জন্য এই কাঠামোগত মেটাডেটা ব্যবহার করে।
এরপর কী?
- কোড হিসেবে শাসন: সংস্করণ নিয়ন্ত্রণে আপনার অ্যাসপেক্ট টাইপ এবং শব্দকোষ সংজ্ঞায়িত করতে গুগল ক্লাউড টেরাফর্ম প্রদানকারী ব্যবহার করুন, ডেভেলপ/টেস্ট/প্রোড পরিবেশে সামঞ্জস্যপূর্ণ স্কিমা নিশ্চিত করুন।
- স্বয়ংক্রিয় ট্যাগিং: নতুন ডেটাসেট তৈরির মাধ্যমে ট্রিগার করা একটি ক্লাউড ফাংশন বা ক্লাউড বিল্ড ধাপ লিখুন যা স্বয়ংক্রিয়ভাবে আপনার "ডেটা অ্যাসেট গভর্নেন্স" দিকটিকে ডিফল্ট মানগুলির সাথে সংযুক্ত করে (যেমন,
sensitivity=Internal, steward=TBD), পর্যালোচনার জন্য ফ্ল্যাগ করে।