به BigQuery متصل شوید

BigQuery راه حل ذخیره سازی داده در مقیاس پتابایت گوگل است. Looker Studio به صورت بومی با BigQuery ادغام می شود و می توان از آن برای تجزیه و تحلیل و تجسم داده های BigQuery استفاده کرد.

مراحل پیاده سازی

راه های مختلفی برای آوردن داده های BigQuery به Looker Studio وجود دارد:

  • با استفاده از رابط اصلی BigQuery در رابط کاربری Looker Studio
  • توسعه و استفاده از یک اتصال دهنده جامعه

با استفاده از رابط اصلی BigQuery در رابط کاربری Looker Studio

کاربران می توانند از رابط اصلی BigQuery در Looker Studio برای تجسم جداول BigQuery یا پرس و جوهای خاص استفاده کنند. می توانید کل جداول را واکشی کنید یا پرس و جوهای سفارشی را در BigQuery از داخل Looker Studio اجرا کنید. همچنین می توان از ویژگی Looker Studio Explorer برای تکمیل تجزیه و تحلیل اکتشافی داده های BigQuery خود استفاده کرد.

این رویکرد در صورتی مفید است که کاربران شما:

  • در حال انجام تجزیه و تحلیل اکتشافی هستند.
  • با SQL آشنا هستند و می توانند پرس و جوهای خود را بنویسند.
  • با داده ها آشنا هستند و می دانند چگونه آنها را از ابتدا تجسم کنند.

مثال: جستجوی داده‌های نرخ تولد از BigQuery

این راهنما نشان می دهد که چگونه یک کاربر نهایی می تواند از رابط BigQuery بومی Looker Studio از رابط کاربری Looker Studio برای تجسم داده های BigQuery استفاده کند. این مثال جدول نمونه تولد BigQuery را پرس و جو می کند و کل جدول را در Looker Studio واکشی می کند.

مثال: ساخت داشبورد BI با BigQuery، App Engine و Looker Studio

نحوه ساخت داشبورد BI با استفاده از Looker Studio و BigQuery نشان می‌دهد که چگونه می‌توانید از App Engine برای پیش‌جمع‌کردن داده‌های BigQuery و سپس تجسم آن با Looker Studio استفاده کنید.

توسعه و استفاده از یک اتصال دهنده جامعه

می‌توانید یک Connector Community ایجاد کنید که داده‌ها را از BigQuery واکشی می‌کند. این رویکرد نسبت به استفاده از کانکتور بومی مزایایی به شما می دهد:

  1. می توانید پرس و جوهای موجود را در رابط خود بگنجانید. کاربران شما نیازی به نوشتن SQL خود یا کپی/پیست کردن قطعه SQL برای دریافت پرس و جو دقیق ندارند. علاوه بر این، می توانید پرس و جوهای خود را پارامتر کنید و به کاربران خود اجازه دهید ورودی را از طریق پیکربندی رابط برای سفارشی کردن پرس و جوها ارائه دهند.
  2. می توانید از حساب های خدماتی برای متمرکز کردن صورتحساب استفاده کنید. کاربران شما نیازی به دسترسی به حساب صورت‌حساب GCP نخواهند داشت.
  3. کاربران شما می توانند با گزارش های قالب آماده با داده های خود شروع کنند.
  4. شما می توانید لایه کش خود را برای کنترل هزینه BigQuery پیاده سازی کنید.

در یک Connector Community، می‌توانید به سه روش جداگانه به داده‌های BigQuery دسترسی داشته باشید:

این جدول مزایا و معایب را خلاصه می کند:

سرویس های پیشرفته استودیو Looker Apps Script Service BigQuery BigQuery REST API
ارجاع سرویس های پیشرفته استودیو Looker Apps Script Service BigQuery BigQuery REST API
جریان داده ها BigQuery > Looker Studio BigQuery > Apps Script > Looker Studio BigQuery > Apps Script > Looker Studio
فیلدهای محاسبه شده از طریق getschema پشتیبانی می شوند آره آره آره
می توان با حساب سرویس/کنترل دسترسی سفارشی استفاده کرد آره خیر (مدارک کاربری موثر اجرا شد) آره
فیلترها به طور خودکار به پایین فشار داده می شوند آره خیر خیر
تبدیل داده های اضافی در getData مورد نیاز است خیر آره آره
داده‌های واکشی شده در Apps Script قابل دسترسی هستند
(به شما امکان می دهد تحول اضافی انجام دهید)
خیر آره آره
ذخیره سازی سفارشی پشتیبانی می شود خیر آره آره
سهمیه UrlfetchApp اعمال شد خیر خیر آره
اجرای نمونه رابط داده بانک جهانی Apps Script Service BigQuery رابط کاربری Chrome UX

مگر اینکه نیاز به تبدیل داده های واکشی شده از BigQuery داشته باشید یا نیاز به کش سفارشی داشته باشید، در بیشتر موارد استفاده، می توانید از سرویس های پیشرفته استودیو Looker استفاده کنید.