يوضّح هذا الدليل كيفية الوصول إلى تقارير "إحصاءات Google" المخصّصة من BigQuery باستخدام إضافة "جداول بيانات Google" في "إحصاءات Google" و موصّل Google Drive إلى BigQuery.
يوضّح هذا الدليل كيفية إنشاء تقرير مخصّص باستخدام إضافة "جداول بيانات Google"، وعرض جدول نتائج التقرير كجدول خارجي في BigQuery، ثمّ إجراء طلب بحث في بيانات التقرير من BigQuery.
يستخدم هذا الدليل تقرير اكتساب المستخدمين كمثال، ولكن يمكنك تطبيق هذه الخطوات على أي نوع من التقارير.
الخطوة 1: ضبط تقرير مخصّص في "جداول بيانات Google"
ثبِّت إضافة "جداول بيانات Google" لخدمة "إحصاءات Google" من Google Workspace Marketplace.
افتح الإضافات → أداة إنشاء تقارير "إحصاءات Google 4" لخدمة "إحصاءات Google" → مربّع حوار إنشاء تقرير جديد.
يمكنك ضبط التقرير من خلال تحديد موقع "إحصاءات Google" والنطاق الزمني وحقول التقرير.
استخدِم الحقول التالية لتقرير "اكتساب المستخدِمين":
السمات
firstUserDefaultChannelGroup
المقاييس
eventCount
keyEvents
totalRevenue
newUsers
engagedSessions
engagementRate
اترك حقلَي فلاتر السمات وفلاتر المقاييس فارغَين.
في ما يلي صورة لإعدادات التقرير الصحيحة:
انقر على إنشاء تقرير لإنشاء إعدادات التقرير في مستند "جداول بيانات Google" الحالي:
اختَر الإضافات ← أداة إنشاء تقارير "إحصاءات Google 4" لخدمة "إحصاءات Google" ← تنفيذ التقارير لإنشاء التقرير. سيتم إنشاء علامة تبويب جديدة باسم التقرير بعد اكتماله.
افتح مربّع حوار الإضافات → أداة إنشاء تقارير "إحصاءات Google 4" لخدمة "إحصاءات Google" → جدولة التقارير لإعداد استطلاع دوري ل أحدث بيانات التقارير. حدِّد الجدول الزمني وانقر على حفظ.
الخطوة 2: ربط مستند تقرير "جدول بيانات Google" كجدول خارجي في BigQuery
باستخدام BigQuery، يمكنك إنشاء جدول دائم مرتبط بمصدر بياناتك الخارجي في "جداول بيانات Google". استخدِم هذه الميزة لربط جدول بيانات تقرير "إحصاءات Google" الذي تم إنشاؤه في الخطوة السابقة كجدول خارجي في BigQuery.
تتطلّب هذه الخطوة اتّباع دليل إنشاء جداول خارجية في Google Drive من مستندات BigQuery.
Google Cloud Console
في وحدة تحكّم Google Cloud، افتح صفحة BigQuery.
في لوحة المستكشف، وسِّع مشروعك واختَر مجموعة بيانات.
وسِّع خيار
الإجراءات وانقر على فتح.في لوحة التفاصيل، انقر على إنشاء جدول
.في صفحة إنشاء جدول، في قسم المصدر:
بالنسبة إلى إنشاء جدول من، اختَر Drive.
في حقل اختيار معرّف الموارد المنتظم (URI) في Drive، أدخِل معرّف الموارد المنتظم (URI) في Drive لمستند "جدول بيانات Google" الذي يحتوي على التقرير، وذلك بالشكل التالي:
https://docs.google.com/spreadsheets/d/[file_id]
.بالنسبة إلى تنسيق الملف، اختَر جدول بيانات Google.
في صفحة إنشاء جدول، في قسم الوجهة:
بالنسبة إلى اسم مجموعة البيانات، اختَر مجموعة البيانات المناسبة، وفي الحقل اسم الجدول، أدخِل اسم الجدول الذي تنشئه في BigQuery.
تأكَّد من ضبط نوع الجدول على جدول خارجي.
في مربّع نطاق ورقة البيانات،حدد اسم ورقة البيانات ونطاق الخلايا المطلوب إجراء طلب بحث بشأنه. ينبغي أن تكون هذه هي الورقة التي تحتوي على بيانات التقرير:
sheet_name!top_left_cell_id:bottom_right_cell_id
لنطاق الخلايا. في مثال التقرير، يمكن تحديد النطاق على النحو التالي:User acquisition report!A:G
. لاحظ كيف يتم ذكر الورقة المقابلة لاسم التقرير المخصص في النطاق.في قسم المخطط، فعِّل الاكتشاف التلقائي.
وسِّع قسم الخيارات المتقدّمة في مربّع صفوف العنوان المراد تخطّيها، وحدِّد عدد الصفوف المطلوب حذفها. في المثال الذي عرضناه، تبدأ بيانات التقرير بالصف 15، وهي القيمة التي يجب ضبطها في مربّع الإدخال.
في صفحة إنشاء جدول، في قسم الوجهة:
بالنسبة إلى مجموعة البيانات، اختَر مجموعة البيانات المناسبة، وفي حقل الجدول، أدخِل اسم الجدول الذي تنشئه في BigQuery.
تأكَّد من ضبط نوع الجدول على جدول خارجي.
انقر على إنشاء جدول.
اختَر حسابك، إذا لزم الأمر، ثم انقر على سماح لمنح أدوات العميل في BigQuery إذن الوصول إلى Drive.
في ما يلي مثال على شاشة ضبط جدول BigQuery خارجي:
الخطوة 3: طلب البحث في جدول تقرير "جداول بيانات Google" من BigQuery
يمكنك الآن تنفيذ طلب بحث في جدول تقرير "جداول بيانات Google" كما لو كان جدول BigQuery عاديًا، مع مراعاة القيود المفروضة على مصادر البيانات الخارجية.
افتح الجدول
user_acquisition_report
لفحص مخطّطه:انقر على طلب بحث. في طلب البحث المقترَح، غيِّر
SELECT FROM
إلىSELECT * FROM
للحصول على جميع حقول التقرير، ثم انقر على تنفيذ طلب البحث ل تنفيذ طلب بحث في الجدول الخارجي.
سيؤدي الاستعلام في المثال التالي إلى عرض مقتطف من البيانات في جدول لجميع الأعمدة: