[إحصاءات Google‏ 4] إعداد BigQuery Export

سنتناول في هذه المقالة المواضيع التالية:

الخطوة 1: إنشاء مشروع على Google APIs Console وتفعيل BigQuery

 

  1. سجِّل الدخول إلى Google Cloud Console.
  2. أنشِئ مشروعًا جديدًا على Google Cloud Console أو اختَر مشروعًا حاليًا.
  3. انتقِل إلى جدول واجهات برمجة التطبيقات.

    افتح قائمة التنقل في أعلى يمين الصفحة، وانقر على واجهات برمجة التطبيقات والخدمات، ثم انقر على المكتبة.
  4. فعِّل BigQuery.

    ضمن Google Cloud APIs، انقر على BigQuery API. وفي الصفحة التالية، انقر على تفعيل.
  5. راجِع بنود الخدمة ووافِق عليها في حال المطالبة بذلك.

الخطوة 2: إعداد مشروعك لميزة BigQuery Export

يمكنك تصدير بيانات "إحصاءات Google" إلى وضع الحماية في BigQuery بدون أي تكلفة (تنطبق حدود وضع الحماية).

تعرَّف أكثر على الترقية من وضع الحماية وأسعار BigQuery.

الخطوة 3: ربط موقع على "إحصاءات Google‏ 4" بأداة BigQuery

بعد إكمال أوّل خطوتَين، يمكنك تفعيل ميزة BigQuery Export من "المشرِف" في "إحصاءات Google".

تخضع ميزة BigQuery Export لحدود جمع البيانات والإعدادات نفسها في "إحصاءات Google". وإذا كنت بحاجة إلى حدود أعلى، يمكنك ترقية موقعك إلى الإصدار 360.

عند تسجيل الدخول إلى "إحصاءات Google"، استخدِم عنوان بريد إلكتروني لديه إذن وصول المالك (اطّلِع على الأذونات أدناه لمعرفة متطلّبات الوصول على نحو أكثر تفصيلاً) إلى مشروع BigQuery، ويكون لديه أيضًا دور المحرِّر للموقع على "إحصاءات Google" الذي يتضمّن مصدر البيانات الذي تريد ربطه.

  1. في قسم المشرف، ضِمن روابط المنتجات، انقر على روابط BigQuery.
  2. انقر على ربط.
  3. انقر على اختيار مشروع BigQuery لعرض قائمة بالمشاريع التي يمكنك الوصول إليها.

    في حال ربط "إحصاءات Google" بمنصّة Firebase (أو التخطيط لذلك)، يمكن التصدير إلى المشروع نفسه على السحابة الإلكترونية، ما سيسهِّل عملية الربط ببيانات Firebase الأخرى.
  4. اختَر مشروعًا من القائمة، ثم انقر على تأكيد.
  5. اختَر موقعًا جغرافيًا للبيانات. (إذا كان مشروعك يتضمّن مجموعة بيانات لموقع "إحصاءات Google"، لا يمكنك ضبط هذا الخيار).
  6. انقر على التالي.
  7. اختَر ضبط مصادر البيانات والأحداث لاختيار مصادر البيانات التي يجب تضمينها في عملية التصدير، وكذلك لاختيار أحداث محدّدة يجب استبعادها من عملية التصدير. ويمكنك استبعاد الأحداث إما بالنقر على إضافة للاختيار من قائمة الأحداث الحالية أو بالنقر على تحديد الحدث حسب الاسم لاختيار الأحداث الحالية حسب الاسم أو لتحديد أسماء الأحداث التي لم يتمّ جمعها بعد على الموقع.
  8. انقر على تم.
  9. اختَر تضمين المعرِّفات الإعلانية لمصادر بيانات تطبيقات الأجهزة الجوّالة إذا كنت تريد تضمين المعرِّفات الإعلانية.
  10. اختَر إمّا يوميًا (مرة في اليوم) أو بث (مستمر) لتصدير البيانات أو كلَيهما.
  11. انقر على التالي.
  12. راجِع إعداداتك، ثمّ انقر على إرسال.

الأذونات

حقوق الحصول على سياسة إدارة الهوية وإمكانية الوصول/وضع سياسة إدارة الهوية وإمكانية الوصول في المشروع، وحقوق تفعيل/الحصول على الخدمات

OWNER هو مجموعة متميّزة من هذه الأذونات.

لإنشاء رابط BigQuery، يكون الحدّ الأدنى من الأذونات المطلوبة هو كالتالي:

  • resourcemanager.projects.get
    • للحصول على المشروع
  • resourcemanager.projects.getIamPolicy
    • للحصول على قائمة بالأذونات
  • resourcemanager.projects.setIamPolicy
    • للتحقّق ممّا إذا كان المستخدِم لديه الإذن اللازم لإنشاء الرابط في هذا المشروع
  • serviceusage.services.enable
    • لتفعيل BigQuery API
  • serviceusage.services.get
    • للتحقّق من تفعيل BigQuery API

التحقّق من حساب الخدمة

عند الربط بين "إحصاءات Google" وBigQuery، تؤدّي هذه العملية إلى إنشاء حساب الخدمة التالي:

firebase-measurement@system.gserviceaccount.com

تأكَّد من إضافة الحساب كعضو في المشروع، ومنحه دور مستخدِم BigQuery ‏(roles/bigquery.user).

إذا سبق لك إعداد BigQuery Export لمنح حساب الخدمة دور المحرِّر لمشروع Google Cloud، يمكنك تقليل هذا الدور إلى مستخدِم BigQuery. لتغيير دور حساب الخدمة، يجب إلغاء ربط "إحصاءات Google" بمشروع BigQuery ثمّ إعادة الربط. تتمثّل الخطوة الأولى في إلغاء ربط "إحصاءات Google" وBigQuery وإزالة حساب الخدمة الذي يمتلك دور "المحرِّر". بعد ذلك، عليك إعادة ربط "إحصاءات Google" وBigQuery وفقًا للتعليمات الواردة أعلاه لإنشاء حساب الخدمة الجديد بالإذن الصحيح للمشروع.

بعد إعادة الربط، تأكّد من أنّ حساب الخدمة يتضمّن دور المالك (bigquery.dataOwner) في مجموعة بيانات التصدير الحالية. ويمكنك إجراء ذلك من خلال الاطّلاع على سياسة الوصول إلى مجموعة البيانات.

تغيير المناطق

إذا اختَرت المنطقة غير الصحيحة وكنت بحاجة إلى تغييرها بعد إنشاء الرابط:

  1. احذف الرابط إلى أداة BigQuery (انظر أدناه).
  2. انسخ البيانات احتياطيًا إلى مجموعة بيانات أخرى في BigQuery (نقل أو نسخ).
  3. احذف مجموعة البيانات الأصلية. سجّل الاسم: ستحتاج إليه في الخطوة التالية.
  4. أنشِئ مجموعة بيانات جديدة بالاسم نفسه لمجموعة البيانات التي حذفتها مؤخّرًا، واختَر الموقع الجغرافي للبيانات.
  5. يمكنك مشاركة مجموعة البيانات الجديدة مع firebase-measurement@system.gserviceaccount.com ومنح حساب الخدمة دور مالك بيانات BigQuery.
  6. انسخ البيانات الاحتياطية إلى مجموعة البيانات الجديدة.
  7. كرّر الإجراء السابق لإنشاء رابط جديد إلى BigQuery.

بعد تغيير الموقع الجغرافي، ستحدث فجوة في بياناتك: لن تتم معالجة بث البيانات وعمليات التصدير اليومية لها في الفترة بين حذف الرابط الحالي وإنشاء رابط جديد.

حذف رابط إلى أداة BigQuery

  1. في قسم المشرف، ضِمن روابط المنتجات، انقر على روابط BigQuery.
  2. انقر على الصف لعرض الرابط.
  3. في أعلى يسار الصفحة، انقر على المزيد > حذف.

حدود BigQuery Export

الحد اليومي لعدد الأحداث التي يمكن تصديرها يوميًا (بشكل مجمّع) في ميزة BigQuery Export في ما يتعلق بالمواقع العادية على "إحصاءات Google‏ 4" هو مليون حدث. ما مِن حدّ أقصى لعدد أحداث تصدير البث. وإذا كان موقعك يتخطى حدّ التصدير بشكلٍ متكرر، سيتم إيقاف عمليات BigQuery Export اليومية مؤقتًا ولن تتم إعادة معالجة عمليات التصدير التي تمّت في الأيام السابقة.

سيتلقّى محرِّرو ومشرفو المواقع إشعارًا عبر البريد الإلكتروني كلما تخطى الموقع الذي يديرونه الحدّ اليومي. وسيشير هذا الإشعار إلى الوقت الذي سيتم فيه إيقاف عملية التصدير مؤقتًا في حال عدم اتِّخاذ إجراء. بالإضافة إلى ذلك، إذا كان أحد المواقع العادية يتخطى بشكلٍ كبير الحدّ اليومي الذي يبلغ مليون حدث، قد توقِف "إحصاءات Google" عمليات التصدير اليومية مؤقتًا على الفور. إذا تلقّيت إشعارًا، يُرجى الاستفادة من خيارات فلترة البيانات (تصدير مصادر البيانات واستبعاد الأحداث) لخفض عدد الأحداث التي يتم تصديرها يوميًا والتأكّد من استمرار عمل التصدير اليومي.

 

مزيد من المعلومات عن الحدود الأعلى المتاحة في المواقع على "إحصاءات 360".

فلترة البيانات

يمكِنك استبعاد مصادر بيانات وأحداث معيّنة من عملية التصدير، سواء كان ذلك بهدف تقليل حجم التصدير أم التأكد من تصدير الأحداث المطلوبة في BigQuery فقط.

استبعاد مصادر البيانات والأحداث خلال عملية الربط

عند اختيار مصادر البيانات المطلوب تصديرها خلال عملية الربط، يتوفر لك أيضًا خيار تحديد الأحداث المطلوب استبعادها من عملية التصدير. اطّلِع على الخطوة 9 في عملية الربط.

إضافة أو إزالة مصادر البيانات أو الأحداث بعد إعداد عملية الربط

يمكنك إضافة مصادر البيانات أو إزالتها وإضافة الأحداث إلى قائمة الاستبعاد أو إزالتها منها بعد إعداد رابط BigQuery.

 
ملاحظة: عند تسجيل الدخول، استخدِم عنوان بريد إلكتروني لديه إذن وصول المالك إلى مشروع BigQuery، ولديه أيضًا دور المحرِّر للموقع على "إحصاءات Google" الذي يتضمّن مصدر البيانات الذي تريد ربطه.
  1. في قسم المشرف، ضِمن روابط المنتجات، انقر على روابط BigQuery.
  2. انقر على الصف الخاص بالمشروع الذي تريد تعديل رابطه.
  3. ضمن مصادر البيانات والأحداث، انقر على عرض مصادر البيانات والأحداث.
  4. ضمن مصادر البيانات للتصدير، يمكنك اختيار مصادر بيانات إضافية لتصديرها أو إزالة مصادر البيانات الحالية من القائمة.
  5. في قائمة الأحداث المطلوب استثناؤها، انقر على إضافة للاختيار من قائمة الأحداث الحالية أو انقر على تحديد الحدث حسب الاسم لاختيار الأحداث الحالية حسب الاسم أو لتحديد أسماء الأحداث التي لم يتمّ جمعها بعدُ على الموقع.
  6. لإزالة حدث ما من القائمة، انقر على علامة الطرح في نهاية الصف المعنيّ.

التسعير والفوترة

تُحصِّل أداة BigQuery رسوم الاستخدام من خلال عنصرَي التسعير: سعة التخزين ومعالجة طلب البحث. ويمكنك مراجعة جدول التسعير والتعرُّف على الاختلافات بين طلبات البحث التفاعلية والمجمّعة.

يجب توفُّر طريقة دفع صالحة مسجَّلة في Google Cloud حتى يتم تنفيذ عملية التصدير. وفي حال مقاطعة عملية التصدير بسبب تضمين طريقة دفع غير صالحة، لا يمكننا إعادة تصدير البيانات المرتبطة بذلك الوقت.

يمكنك أيضًا تصدير بيانات "إحصاءات Google" إلى وضع الحماية في BigQuery بدون أي تكلفة، ولكن يجب الانتباه إلى أنّ حدود وضع الحماية ستنطبق في هذه الحالة.

وقت بدء ظهور البيانات

عند اكتمال الربط، من المفترض أن يبدأ تدفق البيانات إلى مشروعك على BigQuery خلال 24 ساعة. في حال تفعيل التصدير اليومي، يتم تصدير ملف واحد كل يوم يتضمّن بيانات اليوم السابق (بصفة عامة، خلال وقت مبكر من بعد الظهر في المنطقة الزمنية التي حدّدتها لإعداد التقارير).

أسباب تعذُّر الربط

قد يتعذّر الربط بأداة BigQuery لأيٍّ من السببَين التاليَين:

  • تحظر سياسة المؤسّسة تصدير البيانات إلى الولايات المتحدة. إذا اختَرت الولايات المتّحدة كموقع جغرافي لبياناتك، عليك اختيار موقع جغرافي مختلف.
  • تحظر سياسة المؤسّسة حسابات الخدمة من النطاق الذي تريد تصدير البيانات منه. وفي هذه الحالة، ستحتاج إلى تعديل سياسة المؤسّسة.

أسباب تعذُّر عملية التصدير

حالة تعذّر عملية التصدير السبب النتيجة
لا يتوفّر حساب خدمة. ما مِن حساب خدمة في مشروعك على السحابة الإلكترونية يتضمّن دور "المستخدم". يتعذّر على "إحصاءات Google" إنشاء جداول. ويتعذّر التصدير.
تم حذف حساب الروبوت بعد التثبيت. أزال مستخدِم على حساب السحابة الإلكترونية حساب الخدمة للروبوت الذي ثبّتته خدمة "إحصاءات Google". يتعذّر على "إحصاءات Google" بعد ذلك إنشاء جداول. وتتوقّف جميع عمليات التصدير.
تتعارض سياسة المؤسسة مع ميزة BigQuery Export أنشأ مستخدِم ضمن المشروع على السحابة الإلكترونية سياسة مؤسّسة تمنع "إحصاءات Google" من تصدير البيانات. يمكن أن تمنع السياسة إنشاء جداول BigQuery أو الكتابة في الجداول. ويمكن أن تعترض السياسة أيضًا على منطقة تخزين البيانات. لم يتم إنشاء الجدول أو تم إنشاؤه ثم حذفه بسرعة (حوالي 30 دقيقة).
يغيّر مستخدِم إعدادات الفوترة. ينتقِل مستخدِم ضمن المشروع على السحابة الإلكترونية من مجاني إلى مدفوع لأداة BigQuery. على الرغم من نجاح ذلك في المعتاد، يمكن أن تحدث بعض حالات تعذُّر التصدير، على سبيل المثال، في حال تخطى المشروع 10 غيغابايت (حدود وضع الحماية). عمليًا، يمكن أن يبدأ تعذُّر التصدير. لا تتم تعبئة الجداول.
تجاوز المشروع على السحابة الإلكترونية الحصة المحدّدة تتوفّر في السحابة الإلكترونية موارد محدودة لمعظم المشاريع. يمكن أن تتجاوز حصة تخزين BigQuery ويتم بعد ذلك منعك من كتابة المزيد من البيانات. تجدر الإشارة إلى أن هذه الحصة صغيرة للمشاريع المجانية (10 غيغابايت). لا تتم تعبئة الجداول.
يغيِّر المستخدِم المنطقة الزمنية للموقع يشمل التصدير نبذة عن الموقع لمدة 24 ساعة استنادًا إلى المنطقة الزمنية لذلك الموقع. وإذا تم تغيير المنطقة الزمنية، يمكن أن تصبح فترة التصدير أقصر أو أطول في يوم محدّد (على سبيل المثال، أقصر بمقدار 3 ساعات إذا تم تغيير المنطقة الزمنية من التوقيت الشرقي الرسمي في الولايات المتحدة إلى توقيت المحيط الهادئ في الولايات المتحدة). وفي أيٍّ من الحالتَين، سيلاحظ المستخدم عددًا غير معتاد من الأحداث. عدد غير معتاد من الأحداث خلال يوم واحد. والتباس الأمور على المستخدِم.

الدعم

يمكنك التواصل مع فريق دعم Google Cloud بخصوص مشاكل BigQuery، مثل الفوترة.

BigQuery Export

للحصول على معلومات حول التصدير والوصول إلى نموذج لمجموعة بيانات، اطّلع على مستندات BigQuery Export.

دمج مورّدي ذكاء الأعمال مع BigQuery

هذه القائمة ليست شاملة، ويمكن أن يتم تعديلها عند توفّر عمليات دمج مختلفة.

هل كان ذلك مفيدًا؟

كيف يمكننا تحسينها؟
بحث
محو البحث
إغلاق البحث
القائمة الرئيسية
17507703811887749382
true
مركز مساعدة البحث
true
true
true
true
true
69256
false
false