BigQuery হল Google এর পেটাবাইট স্কেল ডেটা গুদামজাতকরণ সমাধান। Looker Studio স্থানীয়ভাবে BigQuery-এর সাথে সংহত করে এবং BigQuery ডেটা বিশ্লেষণ ও কল্পনা করতে ব্যবহার করা যেতে পারে।
বাস্তবায়নের পদক্ষেপ
লুকার স্টুডিওতে আপনার BigQuery ডেটা আনার একাধিক উপায় রয়েছে:
- Looker Studio UI-তে নেটিভ BigQuery কানেক্টর ব্যবহার করা
- একটি সম্প্রদায় সংযোগকারীর বিকাশ এবং ব্যবহার
Looker Studio UI-তে নেটিভ BigQuery কানেক্টর ব্যবহার করা
BigQuery টেবিল বা নির্দিষ্ট কোয়েরি দেখতে ব্যবহারকারীরা লুকার স্টুডিওতে নেটিভ BigQuery সংযোগকারী ব্যবহার করতে পারেন। আপনি লুকার স্টুডিও থেকে BigQuery-এ সম্পূর্ণ টেবিল আনতে পারেন বা কাস্টম কোয়েরি চালাতে পারেন। আপনার BigQuery ডেটার অনুসন্ধানমূলক বিশ্লেষণ সম্পূর্ণ করতে Looker Studio Explorer বৈশিষ্ট্যটি ব্যবহার করাও সম্ভব।
এই পদ্ধতিটি সহায়ক যদি আপনার ব্যবহারকারীরা:
- অনুসন্ধানমূলক বিশ্লেষণ করছেন।
- এসকিউএল এর সাথে পরিচিত এবং তাদের নিজস্ব প্রশ্ন লিখতে পারে।
- ডেটার সাথে পরিচিত এবং স্ক্র্যাচ থেকে কীভাবে এটি কল্পনা করতে হয় তা জানেন৷
উদাহরণ: BigQuery থেকে জন্মের হারের ডেটা জিজ্ঞাসা করা
এই নির্দেশিকাটি দেখায় যে কীভাবে একজন শেষ-ব্যবহারকারী BigQuery ডেটা কল্পনা করতে Looker Studio UI থেকে Looker Studio-এর নেটিভ BigQuery সংযোগকারী ব্যবহার করতে পারেন। এই উদাহরণটি BigQuery ন্যাটালিটি নমুনা সারণীকে জিজ্ঞাসা করে এবং পুরো টেবিলটি লুকার স্টুডিওতে নিয়ে আসে।
উদাহরণ: BigQuery, অ্যাপ ইঞ্জিন এবং লুকার স্টুডিও দিয়ে একটি BI ড্যাশবোর্ড তৈরি করা
লুকার স্টুডিও এবং বিগকুয়েরি ব্যবহার করে কীভাবে একটি BI ড্যাশবোর্ড তৈরি করবেন তা দেখায় যে আপনি কীভাবে BigQuery ডেটা প্রাক-একত্রিত করতে অ্যাপ ইঞ্জিন ব্যবহার করতে পারেন এবং তারপরে লুকার স্টুডিওর সাথে এটিকে কল্পনা করতে পারেন৷
একটি সম্প্রদায় সংযোগকারীর বিকাশ এবং ব্যবহার
আপনি একটি কমিউনিটি সংযোগকারী তৈরি করতে পারেন যা BigQuery থেকে ডেটা নিয়ে আসে। এই পদ্ধতিটি আপনাকে নেটিভ সংযোগকারী ব্যবহার করে সুবিধা দেয়:
- আপনি আপনার সংযোগকারীতে বিদ্যমান প্রশ্নগুলিকে একত্রিত করতে পারেন৷ আপনার ব্যবহারকারীদের তাদের নিজস্ব SQL লিখতে হবে না বা সঠিক ক্যোয়ারী পেতে SQL স্নিপেট কপি/পেস্ট করতে হবে না। অতিরিক্তভাবে, আপনি আপনার প্রশ্নের প্যারামিটারাইজ করতে পারেন এবং আপনার ব্যবহারকারীদের ক্যোয়ারীগুলি কাস্টমাইজ করার জন্য সংযোগকারী কনফিগারেশনের মাধ্যমে ইনপুট প্রদান করতে পারেন।
- আপনি বিলিং কেন্দ্রীভূত করতে পরিষেবা অ্যাকাউন্ট ব্যবহার করতে পারেন। আপনার ব্যবহারকারীদের একটি GCP বিলিং অ্যাকাউন্টে অ্যাক্সেসের প্রয়োজন হবে না।
- আপনার ব্যবহারকারীরা তাদের নিজস্ব ডেটা দিয়ে তৈরি টেমপ্লেট রিপোর্ট দিয়ে শুরু করতে পারেন।
- আপনি BigQuery খরচ নিয়ন্ত্রণ করতে আপনার নিজস্ব ক্যাশিং স্তর প্রয়োগ করতে পারেন।
একটি কমিউনিটি সংযোগকারীতে, আপনি তিনটি পৃথক উপায়ে BigQuery ডেটা অ্যাক্সেস করতে পারেন:
এই টেবিলটি সুবিধা এবং অসুবিধাগুলিকে সংক্ষিপ্ত করে:
লুকার স্টুডিও অ্যাডভান্সড সার্ভিসেস | Apps Script BigQuery পরিষেবা | BigQuery REST API | |
---|---|---|---|
রেফারেন্স | লুকার স্টুডিও অ্যাডভান্সড সার্ভিসেস | Apps Script BigQuery পরিষেবা | BigQuery REST API |
তথ্য প্রবাহ | BigQuery > লুকার স্টুডিও | BigQuery > Apps Script > Looker Studio | BigQuery > Apps Script > Looker Studio |
গণনা করা ক্ষেত্র getschema মাধ্যমে সমর্থিত | হ্যাঁ | হ্যাঁ | হ্যাঁ |
একটি পরিষেবা অ্যাকাউন্ট/কাস্টম অ্যাক্সেস নিয়ন্ত্রণের সাথে ব্যবহার করা যেতে পারে | হ্যাঁ | না (কার্যকর ব্যবহারকারীর শংসাপত্র প্রয়োগ করা হয়েছে) | হ্যাঁ |
ফিল্টার স্বয়ংক্রিয়ভাবে নিচে ধাক্কা হয় | হ্যাঁ | না | না |
getData এ অতিরিক্ত ডেটা ট্রান্সফর্মেশন প্রয়োজন | না | হ্যাঁ | হ্যাঁ |
আনা ডেটা অ্যাপস স্ক্রিপ্টে অ্যাক্সেস করা যেতে পারে (আপনাকে অতিরিক্ত রূপান্তর করতে দেয়) | না | হ্যাঁ | হ্যাঁ |
কাস্টম ক্যাশিং সমর্থিত | না | হ্যাঁ | হ্যাঁ |
UrlfetchApp কোটা প্রয়োগ করা হয়েছে | না | না | হ্যাঁ |
উদাহরণ বাস্তবায়ন | বিশ্বব্যাংক ডেটা সংযোগকারী | Apps Script BigQuery পরিষেবা | ক্রোম ইউএক্স সংযোগকারী |
যতক্ষণ না আপনি BigQuery থেকে আনা ডেটা রূপান্তর করতে চান বা কাস্টম ক্যাশে করার প্রয়োজন না হয়, বেশিরভাগ ক্ষেত্রে, আপনি Looker Studio Advanced Services ব্যবহার করতে পারেন।