Firebase आपके प्रोजेक्ट के ऐतिहासिक डेटा को एक्सप्लोर करने और उसका विश्लेषण करने के लिए Firebase कंसोल में टूल प्रदान करता है। आपके ऐप्स का उपयोग कैसे किया जा रहा है, इस बारे में कई सवालों के जवाब देने में ये टूल आपकी मदद कर सकते हैं। कभी-कभी, हालांकि, आप अपने स्वयं के प्रश्नों का उत्तर देने के लिए अपने स्वयं के प्रश्न भी सेट करना चाहते हैं।
आप अपने प्रोजेक्ट डेटा को Firebase से BigQuery में निर्यात करके ऐसा कर सकते हैं। BigQuery के साथ, आप BigQuery SQL के साथ अपने डेटा का विश्लेषण कर सकते हैं या अपने स्वयं के टूल के साथ उपयोग करने के लिए डेटा निर्यात कर सकते हैं।
आप निम्न Firebase उत्पादों से BigQuery को डेटा निर्यात करने के लिए Firebase को कॉन्फ़िगर कर सकते हैं:
आवश्यक अनुमतियाँ और सुझाई गई भूमिकाएँ
BigQuery में डेटा निर्यात की सेटिंग देखने या प्रबंधित करने के लिए, आपके पास आवश्यक स्तर का एक्सेस होना चाहिए.
यदि आपके पास आवश्यक Firebase एक्सेस नहीं है, तो आप Firebase प्रोजेक्ट स्वामी से Firebase कंसोल IAM सेटिंग के माध्यम से आपको लागू भूमिका सौंपने के लिए कह सकते हैं। अगर आपके पास अपने Firebase प्रोजेक्ट को एक्सेस करने के बारे में कोई प्रश्न हैं, जिसमें मालिक को ढूंढना या असाइन करना शामिल है, तो अनुमतियाँ और Firebase प्रोजेक्ट्स की एक्सेस अक्सर पूछे जाने वाले प्रश्नों की समीक्षा करें।
निम्न तालिका किसी Firebase प्रोजेक्ट के BigQuery से शीर्ष-स्तरीय लिंकिंग पर लागू होती है.
फायरबेस कंसोल में कार्रवाई | आवश्यक IAM अनुमति | IAM भूमिका (भूमिकाएं) जिनमें डिफ़ॉल्ट रूप से आवश्यक अनुमतियां शामिल हैं | अतिरिक्त आवश्यक भूमिकाएँ |
---|---|---|---|
Firebase प्रोजेक्ट और BigQuery को लिंक करें | firebase.links.create | कोई भी नहीं | |
Firebase प्रोजेक्ट और BigQuery को अलग करें | firebase.links.delete | कोई भी नहीं | |
BigQuery के मौजूदा लिंक देखें | firebase.links.list |
| कोई भी नहीं |
निम्न तालिका विशेष रूप से BigQuery को Google Analytics डेटा के निर्यात पर लागू होती है।
फायरबेस कंसोल में कार्रवाई | आवश्यक IAM अनुमति | IAM भूमिका (भूमिकाएं) जिनमें डिफ़ॉल्ट रूप से आवश्यक अनुमतियां शामिल हैं | अतिरिक्त आवश्यक भूमिकाएँ |
---|---|---|---|
Google Analytics डेटा को BigQuery में निर्यात करना सक्षम करें | firebase.links.update तथा serviceusage.services.enable |
| |
विशिष्ट Firebase ऐप्स के लिए निर्यात सक्षम करें | firebase.links.update |
| |
विशिष्ट Firebase ऐप्स के लिए निर्यात अक्षम करें | firebase.links.update |
|
निम्न तालिका ऐसे किसी भी Firebase उत्पाद पर लागू होती है, जिसके लिए आप BigQuery को डेटा निर्यात कर सकते हैं, उदाहरण के लिए, Crashlytics या प्रदर्शन निगरानी।
फायरबेस कंसोल में कार्रवाई | आवश्यक IAM अनुमति | IAM भूमिका (भूमिकाएं) जिनमें डिफ़ॉल्ट रूप से आवश्यक अनुमतियां शामिल हैं | अतिरिक्त आवश्यक भूमिकाएँ |
---|---|---|---|
किसी उत्पाद के डेटा को BigQuery में निर्यात करना सक्षम करें | firebase.links.update | कोई भी नहीं | |
विशिष्ट Firebase ऐप्स के लिए निर्यात सक्षम करें | firebase.links.update | कोई भी नहीं | |
विशिष्ट Firebase ऐप्स के लिए निर्यात अक्षम करें | firebase.links.update | कोई भी नहीं |
BigQuery निर्यात सक्षम करें
फायरबेस कंसोल में इंटीग्रेशन पेज पर जाएं।
BigQuery कार्ड में, लिंक पर क्लिक करें.
BigQuery को सक्षम करने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।
जब आप Google Analytics, प्रदर्शन निगरानी या क्लाउड संदेश सेवा के लिए BigQuery निर्यात सक्षम करते हैं:
आप डेटासेट क्षेत्र का चयन करें। डेटासेट बनने के बाद, स्थान बदला नहीं जा सकता है, लेकिन आप डेटासेट को किसी भिन्न स्थान पर कॉपी कर सकते हैं या मैन्युअल रूप से डेटासेट को किसी भिन्न स्थान पर ले जा सकते हैं (फिर से बना सकते हैं)। अधिक जानने के लिए, डेटासेट स्थान बदलें देखें।
डिफ़ॉल्ट रूप से, आपके प्रोजेक्ट के सभी ऐप BigQuery से लिंक होते हैं और आप बाद में प्रोजेक्ट में जो भी ऐप जोड़ते हैं, वे अपने आप BigQuery से लिंक हो जाते हैं। आप यह प्रबंधित कर सकते हैं कि कौन से ऐप्स डेटा भेजते हैं । Google Analytics में आपकी
Google Analytics 4 प्रॉपर्टी के सभी वेब डेटा भी स्वचालित रूप से निर्यात किए जाते हैं।Firebase आपके मौजूदा डेटा की एक कॉपी BigQuery को एक्सपोर्ट करता है.
Firebase आपके डेटा के दैनिक समन्वयन को आपके Firebase प्रोजेक्ट से BigQuery में सेट करता है।
अपने BigQuery निर्यात को निष्क्रिय करने के लिए, अपने प्रोजेक्ट को Firebase कंसोल में अनलिंक करें ।
डेटासेट स्थान बदलें
किसी उत्पाद को BigQuery निर्यात के लिए सक्षम करने और डेटासेट बनाने के बाद, आप उस डेटासेट का स्थान नहीं बदल सकते। हालांकि, आप अपने मौजूदा डेटासेट को एक अलग स्थान वाले नए डेटासेट में कॉपी कर सकते हैं।
BigQuery डेटासेट स्थानों के बारे में जानने के लिए, डेटासेट स्थान देखें।
वह उत्पाद चुनें जिसके लिए आप अपने डेटासेट का स्थान बदलना चाहते हैं।
मूल्य निर्धारण और BigQuery सैंडबॉक्स
अगर आपका Firebase प्रोजेक्ट बिना लागत वाली Spark योजना पर है, तो आप Crashlytics, Cloud Messaging, Google Analytics और प्रदर्शन मॉनिटरिंग को BigQuery सैंडबॉक्स से लिंक कर सकते हैं, जो BigQuery को बिना किसी लागत के एक्सेस प्रदान करता है। BigQuery सैंडबॉक्स की क्षमताओं के बारे में जानकारी के लिए BigQuery सैंडबॉक्स का उपयोग करना देखें.
अगर आपका Firebase प्रोजेक्ट सशुल्क योजना पर है, तो आप BigQuery से A/B टेस्टिंग, क्रैशलिटिक्स, क्लाउड मैसेजिंग, Google Analytics और परफॉर्मेंस मॉनिटरिंग को लिंक कर सकते हैं। आपके द्वारा BigQuery का उपयोग सामान्य BigQuery मूल्य-निर्धारण के अधीन है, जिसमें सीमित निःशुल्क उपयोग शामिल है।