الاتصال بخدمة Google BigQuery

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

قبل البدء، لاحظ ما يلي:
  • يُعد تكوين اتصال بـ Google BigQuery عملية تستهلك الكثير من الموارد. من الأفضل تكوين اتصال واحد ومشاركته مع مستخدمين آخرين، بدلاً من قيام عدة مستخدمين بتكوين اتصال خاص بهم.
  • تقوم Oracle Analytics بإنشاء ذاكرة تخزين مؤقت للجداول والمخططات لكل مشروع في Google BigQuery. يجب عليك تحديد المشروعات والجداول والمخططات على تلك المطلوبة للتحليل فقط.
  • اعتمادًا على كمية بيانات Google BigQuery، يمكن أن يستغرق تكوين الاتصال ما يصل إلى عدة ساعات، لذا اترك وقتًا حتى تكتمل هذه العملية.
  • بعد تكوين الاتصال، اترك وقتًا قبل استخدام الاتصال لبدء تحليل البيانات الخاصة بك.
  • يتم تعريف اتصال بـ Goole BigQuery بوضوح لمشروع واحد. إذا كنت تطلب البيانات من عدة مشروعات، يجب تكوين الاتصال بواسطة مستخدم خدمة لديه الوصول إلى المشروعات ومجموعات البيانات. يمكن دمج مخرجات مجموعة البيانات.
  1. في Google BigQuery، قم بإنشاء حساب خدمة.
    1. أضف دور (على سبيل المثال، مستخدم BigQuery) بالإذن bigquery.jobs.create لحساب الخدمة.
    2. أضف مستخدمين إلى الدور.
    3. أضف مفتاح JSON.
  2. في صفحة Oracle Analytics الرئيسية، انقر على إنشاء، ثم انقر على الاتصال.
  3. انقر على BigQuery.
  4. أدخل تفاصيل الاتصال.
    • في اسم الاتصال، حدد اسمًا سهلاً لتعريف تفاصيل الاتصال في Oracle Analytics.
    • في المشروع، حدد مشروع BigQuery الذي تريد تحليله باستخدام الاسم تمامًا كما هو محدد في Google BigQuery (حساس لحالة الأحرف).
    • في البريد الإلكتروني لحساب الخدمة، حدد عنوان البريد الإلكتروني المستخدم لتسجيل الدخول إلى Google BigQuery.
    • في المفتاح الخاص لحساب الخدمة، قم بتحميل المفتاح الخاص لحساب الخدمة (تنسيق JSON).
  5. انقر على حفظ.

    يمكنك الآن تكوين مصنفات مجموعة بيانات التحليلات استنادًا إلى بيانات Google BigQuery. عند تكوين مجموعة بيانات، انتقل إلى جداول BigQuery وحدد البيانات الفعلية والمقاييس المطلوب تحليلها. بدلاً من ذلك، يمكنك استخدام استعلام SQL للحصول على البيانات مباشرة.