BigQuery বাহ্যিক সংযোগ

একটি বহিরাগত ডেটা উত্স হল একটি ডেটা উত্স যা আপনি BigQuery থেকে সরাসরি অনুসন্ধান করতে পারেন, যদিও ডেটা BigQuery স্টোরেজে সংরক্ষণ করা হয় না। উদাহরণস্বরূপ, আপনার কাছে একটি ভিন্ন Google ক্লাউড ডাটাবেসে, ক্লাউড স্টোরেজের ফাইলগুলিতে বা সম্পূর্ণ আলাদা ক্লাউড পণ্যে ডেটা থাকতে পারে যা আপনি BigQuery-এ বিশ্লেষণ করতে চান, কিন্তু আপনি মাইগ্রেট করতে প্রস্তুত নন৷

বাহ্যিক ডেটা উত্সগুলির ক্ষেত্রে নিম্নলিখিতগুলি অন্তর্ভুক্ত করে:

  • এক্সট্র্যাক্ট-লোড-ট্রান্সফর্ম (ইএলটি) ওয়ার্কলোডের জন্য, একটি পাসে আপনার ডেটা লোড করা এবং পরিষ্কার করা এবং পরিষ্কার করা ফলাফলটিকে BigQuery স্টোরেজে লিখুন, একটি CREATE TABLE ... AS SELECT
  • একটি বাহ্যিক ডেটা উৎস থেকে ঘন ঘন পরিবর্তন করা ডেটা সহ BigQuery টেবিলে যোগদান করা। সরাসরি বাহ্যিক ডেটা উৎস অনুসন্ধান করার মাধ্যমে, প্রতিবার পরিবর্তন করার সময় আপনাকে BigQuery স্টোরেজে ডেটা পুনরায় লোড করতে হবে না।

একটি বিজ্ঞাপন ডেটা হাব গ্রাহক হিসাবে, আপনি এই BigQuery বৈশিষ্ট্যটি সহজে অন্যান্য উত্স যেমন S3 এবং Azure থেকে প্রথম পক্ষের ডেটা আনতে এবং এটিকে আপনার প্রশ্নের মধ্যে Google বিজ্ঞাপন ডেটাতে যোগ দিতে পারেন৷

BigQuery-এ বাহ্যিক ডেটা উত্সগুলিকে সংযুক্ত করার সম্পূর্ণ বিবরণের জন্য, বহিরাগত ডেটা উত্সগুলির ভূমিকা দেখুন৷

সীমাবদ্ধতা

আমাজন S3

Ads Data Hub-এ ব্যবহারের জন্য Amazon S3 থেকে BigQuery-এ ডেটা এক্সপোর্ট করার জন্য প্রয়োজনীয় ধাপগুলির একটি উচ্চ-স্তরের ওভারভিউ নিচে দেওয়া হল। সম্পূর্ণ বিশদ বিবরণের জন্য Amazon S3 এর সাথে সংযোগ করুন দেখুন।

  1. BigQuery-এর জন্য একটি AWS IAM নীতি তৈরি করুন। নীতি তৈরি হওয়ার পরে, অ্যামাজন রিসোর্স নেম (ARN) পলিসির বিবরণ পৃষ্ঠায় পাওয়া যাবে।
  2. আগের ধাপে তৈরি করা নীতি ব্যবহার করে BigQuery-এর জন্য একটি AWS IAM ভূমিকা তৈরি করুন।
  3. BigQuery-এ একটি সংযোগ তৈরি করুন। একটি BigQuery প্রোজেক্টে একটি সংযোগ তৈরি করুন যেখানে Ads Data Hub-এর অ্যাক্সেস আছে—যেমন, আপনার অ্যাডমিন প্রোজেক্ট। BigQuery Google পরিচয়, যা পরবর্তী ধাপে ব্যবহার করা হবে, সংযোগ তথ্য পৃষ্ঠায় দেখানো হয়েছে।
  4. AWS ভূমিকাতে একটি বিশ্বাসের সম্পর্ক যোগ করুন। AWS IAM পৃষ্ঠায়, আগের ধাপে তৈরি ভূমিকা সম্পাদনা করুন:
    1. সর্বাধিক সেশনের সময়কাল 12 ঘন্টা পরিবর্তন করুন।
    2. পূর্ববর্তী ধাপে তৈরি করা BigQuery Google পরিচয় ব্যবহার করে AWS ভূমিকাতে একটি বিশ্বস্ত নীতি যোগ করুন।
  5. BigQuery ডেটাসেটে ডেটা লোড করুন
  6. বিজ্ঞাপন ডেটা হাবে ডেটা জিজ্ঞাসা করুনপ্রথম পক্ষের ডেটাতে যোগদান সম্পর্কে জানুন।
  7. ঐচ্ছিক: BigQuery-এ একটানা ডেটা লোড করার সময়সূচী করুন

আজুর ব্লব স্টোরেজ

বিজ্ঞাপন ডেটা হাবে ব্যবহারের জন্য Azure ব্লব স্টোরেজ থেকে BigQuery-এ ডেটা রপ্তানি করার জন্য প্রয়োজনীয় পদক্ষেপগুলির একটি উচ্চ-স্তরের ওভারভিউ নিচে দেওয়া হল। সম্পূর্ণ বিবরণের জন্য ব্লব স্টোরেজের সাথে সংযোগ পড়ুন।

  1. আপনার Azure ভাড়াটে একটি অ্যাপ্লিকেশন তৈরি করুন.
  2. BigQuery-এ একটি সংযোগ তৈরি করুন।
    • টেন্যান্ট আইডি হল আগের ধাপের ডিরেক্টরি আইডি।
    • ফেডারেটেড অ্যাপ্লিকেশন (ক্লায়েন্ট) আইডি হল আগের ধাপের অ্যাপ্লিকেশন (ক্লায়েন্ট) আইডি।
    • BigQuery Google পরিচয় পরবর্তী ধাপে ব্যবহার করা হবে।
  3. Azure-এ একটি ফেডারেটেড শংসাপত্র যোগ করুন।
    • বিষয় শনাক্তকারীর জন্য, আগের ধাপ থেকে BigQuery Google পরিচয় ব্যবহার করুন।
  4. BigQuery-এর Azure অ্যাপ্লিকেশনগুলিতে একটি ভূমিকা বরাদ্দ করুন, স্টোরেজ ব্লব ডেটা রিডার অ্যাক্সেস মঞ্জুর করুন৷
  5. BigQuery ডেটাসেটে ডেটা লোড করুন
  6. বিজ্ঞাপন ডেটা হাবে ডেটা জিজ্ঞাসা করুনপ্রথম পক্ষের ডেটাতে যোগদান সম্পর্কে জানুন।
  7. ঐচ্ছিক: BigQuery-এ একটানা ডেটা লোড করার সময়সূচী করুন