نموذج لمجموعة بيانات BigQuery لتنفيذ الألعاب على "إحصاءات Google"

Flood-It! هي لعبة ألغاز متوفرة على منصتَي Android وiOS. يستخدم التطبيق عملية التنفيذ العادية لتطبيق الألعاب في "إحصاءات Google" من خلال Firebase. تحتوي flood itمجموعة البيانات المتاحة من خلال مشروع firebase-public-project BigQuery على عيّنة من بيانات تصدير أحداث BigQuery التي تم إخفاء مفاتيح فك تشفيرها لمدة 114 يومًا.

المتطلبات الأساسية

القيود

تحتوي مجموعة البيانات هذه على بيانات تم إخفاء مفاتيح فك تشفيرها، وهي تحاكي شكل مجموعة البيانات الواقعية التي يتم جمعها من خلال عملية تنفيذ فعلية لخدمة &quot;إحصاءات Google&quot;. ستتضمّن بعض الحقول قيمًا للنائب، بما في ذلك <Other> وNULL و''. بسبب التمويه، قد تكون الاتساق الداخلي لمجموعة البيانات محدودًا إلى حد ما.

استخدام مجموعة البيانات

  1. توفّر Cloud Console واجهة لطلب البحث في الجداول. يمكنك استخدام واجهة مستخدم BigQuery للوصول إلى مجموعة بيانات flood it.

  2. إذا لم تظهر علامة التبويب المحرِّر، انقر على إنشاء طلب بحث جديد.

  3. انسخ الاستعلام التالي والصقه في حقل "المحرّر". سيعرض طلب البحث هذا عدد الأحداث والمستخدمين والأيام الفريدة في مجموعة البيانات.

    SELECT
      COUNT(*) AS event_count,
      COUNT(DISTINCT user_pseudo_id) AS user_count,
      COUNT(DISTINCT event_date) AS day_count
    FROM `firebase-public-project.analytics_153293282.events_*`
    
  4. بالنسبة إلى طلبات البحث الصالحة، ستظهر علامة اختيار مع مقدار البيانات التي سيعالجها طلب البحث. يساعدك هذا المقياس في تحديد تكلفة تنفيذ طلب البحث.

    واجهة مستخدم BigQuery تعرض عملية التحقّق من صحة طلب البحث وحجمه

  5. انقر على تشغيل. ستظهر صفحة نتائج طلب البحث أسفل نافذة طلب البحث.

    واجهة مستخدم BigQuery تعرض نتائج طلب البحث

  6. جرِّب تنفيذ بعض طلبات البحث النموذجية.

الخطوات التالية