ส่งออกข้อมูลโปรเจ็กต์ไปยัง BigQuery

Firebase มีเครื่องมือในคอนโซล Firebase สำหรับสำรวจและวิเคราะห์ ข้อมูลย้อนหลังของโปรเจ็กต์ เครื่องมือเหล่านี้สามารถช่วยคุณตอบคำถามมากมายเกี่ยวกับ วิธีที่แอปมีการใช้งาน แต่บางครั้งคุณอาจต้องการตั้งค่าการค้นหาของคุณเองเพื่อตอบคําถามของคุณเอง

ซึ่งทำได้โดยการส่งออกข้อมูลโปรเจ็กต์จาก Firebase ไปยัง BigQuery ด้วย BigQuery คุณสามารถ วิเคราะห์ข้อมูลด้วย SQL ของ BigQuery หรือส่งออกข้อมูลเพื่อใช้กับ เครื่องมือของคุณเอง

คุณกำหนดค่า Firebase ให้ส่งออกข้อมูลไปยัง BigQuery จาก ผลิตภัณฑ์ Firebase ต่อไปนี้

สิทธิ์ที่จำเป็นและบทบาทที่แนะนำ

หากต้องการดูหรือจัดการการตั้งค่าสำหรับการส่งออกข้อมูลไปยัง BigQuery คุณต้องมี ระดับการเข้าถึงที่กำหนด

หากไม่มีสิทธิ์เข้าถึง Firebase ที่จำเป็น ให้ถาม Firebase เจ้าของโปรเจ็กต์เพื่อมอบหมายบทบาทที่เกี่ยวข้องให้คุณผ่านการตั้งค่า IAM ของคอนโซล Firebase หากมีข้อสงสัยเกี่ยวกับการเข้าถึงโปรเจ็กต์ Firebase รวมถึงการค้นหาหรือมอบหมายเจ้าของ โปรดดูคำถามที่พบบ่อยเกี่ยวกับสิทธิ์และการเข้าถึงโปรเจ็กต์ Firebase

เปิดใช้การส่งออกไปยัง BigQuery

  1. ในคอนโซล Firebase ให้ไปที่ หน้าการผสานรวม

  2. คลิกลิงก์ในการ์ด BigQuery

  3. ทำตามวิธีการบนหน้าจอเพื่อเปิดใช้การส่งออกไปยัง BigQuery

ต่อไปนี้เป็นสิ่งที่จะเกิดขึ้นเมื่อคุณเปิดใช้การส่งออกไปยัง BigQuery

  • คุณเลือกตำแหน่งชุดข้อมูล หลังจากสร้างชุดข้อมูลแล้ว ตำแหน่ง ไม่สามารถเปลี่ยนแปลง แต่คัดลอกชุดข้อมูลไปยังตำแหน่งอื่นได้ หรือย้าย (สร้างใหม่) ชุดข้อมูลไปยังตำแหน่งอื่นด้วยตนเอง เพื่อเรียนรู้ ดูข้อมูลเพิ่มเติมที่เปลี่ยนตำแหน่งชุดข้อมูล

  • แอปทั้งหมดในโปรเจ็กต์จะลิงก์อยู่กับ BigQuery โดยค่าเริ่มต้น และแอปที่เพิ่มในโปรเจ็กต์ภายหลังจะลิงก์กับ BigQuery โดยอัตโนมัติด้วยเช่นกัน คุณสามารถจัดการแอปที่ส่งข้อมูลได้

  • Firebase จะส่งออกสำเนาข้อมูลที่มีอยู่ไปยัง BigQuery

  • Firebase ตั้งค่าการซิงค์ข้อมูลรายวันจากโปรเจ็กต์ Firebase ไปยัง BigQuery

วิธีปิดใช้งานการส่งออกไปยัง BigQuery ยกเลิกการลิงก์โปรเจ็กต์ ในคอนโซล Firebase

เปลี่ยนตำแหน่งชุดข้อมูล

หลังจากเปิดใช้ผลิตภัณฑ์สําหรับBigQueryการส่งออก และสร้างชุดข้อมูลแล้ว คุณจะเปลี่ยนตําแหน่งของชุดข้อมูลนั้นไม่ได้ อย่างไรก็ตาม คุณจะคัดลอกชุดข้อมูลที่มีอยู่ไปยังชุดข้อมูลใหม่ที่มี ตำแหน่งนั้น ดูข้อมูลเกี่ยวกับตำแหน่งชุดข้อมูล BigQuery ได้ที่ ตำแหน่งชุดข้อมูล

เลือกผลิตภัณฑ์ที่คุณต้องการเปลี่ยนตำแหน่งที่ตั้งของ ชุดข้อมูล

ราคาและแซนด์บ็อกซ์ BigQuery

หากโปรเจ็กต์ Firebase ใช้แพ็กเกจ Spark แบบไม่มีค่าใช้จ่าย คุณจะลิงก์ Crashlytics, Cloud Messaging, Google Analytics และ Performance Monitoring กับแซนด์บ็อกซ์ BigQuery ได้ ซึ่งจะให้สิทธิ์เข้าถึง BigQuery แบบไม่มีค่าใช้จ่าย โปรดดู การใช้แซนด์บ็อกซ์ BigQuery เพื่อดูข้อมูลเกี่ยวกับความสามารถของแซนด์บ็อกซ์ BigQuery

หากโปรเจ็กต์ Firebase ใช้แพ็กเกจแบบชำระเงิน คุณจะลิงก์ A/B Testing ได้ Crashlytics Cloud Messaging Google Analytics และ Performance Monitoring ถึง BigQuery การใช้ BigQuery ของคุณขึ้นอยู่กับ เป็นปกติ ราคา BigQuery ซึ่งรวมถึงการใช้งานที่ไม่มีค่าใช้จ่ายแบบจำกัด