Firebase, Firebase कंसोल में ऐसे टूल उपलब्ध कराता है जिनकी मदद से, अपने प्रोजेक्ट के पुराने डेटा को एक्सप्लोर और विश्लेषण किया जा सकता है. ये टूल आपके विज्ञापनों से जुड़े कई सवालों के जवाब पाने में आपके ऐप्लिकेशन का इस्तेमाल किस तरह किया जा रहा है. हालांकि, कभी-कभी अपने सवालों के जवाब पाने के लिए, आपको खुद की क्वेरी सेट अप करनी पड़ती हैं.
ऐसा करने के लिए, Firebase से अपना प्रोजेक्ट डेटा BigQuery. के साथ BigQuery, आपके पास ये विकल्प हैं BigQuery एसक्यूएल की मदद से अपने डेटा का विश्लेषण करें या इस्तेमाल करने के लिए डेटा एक्सपोर्ट करें अपने टूल पर रोक लगा सकता है.
Firebase को यहां से BigQuery में डेटा एक्सपोर्ट करने के लिए कॉन्फ़िगर किया जा सकता है इन्हें Firebase के इन प्रॉडक्ट में इस्तेमाल करने के लिए:
- Analytics
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- A/B Testing
- Remote Config को मनमुताबिक बनाना
ज़रूरी अनुमतियां और सुझाई गई भूमिकाएं
BigQuery में डेटा एक्सपोर्ट करने की सेटिंग देखने या मैनेज करने के लिए, आपके पास ये होना ज़रूरी है ऐक्सेस की ज़रूरत होती है.
अगर आपके पास Firebase का ज़रूरी ऐक्सेस नहीं है, तो आप Firebase से अनुरोध कर सकते हैं प्रोजेक्ट के मालिक को Firebase कंसोल की IAM सेटिंग के ज़रिए, आपको ज़रूरी भूमिका असाइन करनी होगी. अगर Firebase प्रोजेक्ट को ऐक्सेस करने के बारे में आपका कोई सवाल है, इसमें किसी मालिक को ढूंढने या असाइन करने की जानकारी भी शामिल है. इसके लिए, Firebase प्रोजेक्ट की अनुमतियों और ऐक्सेस से जुड़े अक्सर पूछे जाने वाले सवालों को देखें.
BigQuery में एक्सपोर्ट करने की सुविधा चालू करना
Firebase कंसोल में, इस लिंक पर जाएं इंटिग्रेशन पेज.
BigQuery कार्ड में, लिंक करें पर क्लिक करें.
BigQuery में एक्सपोर्ट की सुविधा चालू करने के लिए, स्क्रीन पर दिए गए निर्देशों का पालन करें.
यहां बताया गया है कि BigQuery में एक्सपोर्ट करने की सुविधा चालू करने पर क्या होता है:
डेटासेट की जगह चुनें. डेटासेट बनाने के बाद, उसकी जगह को बदला नहीं जा सकता. हालांकि, डेटासेट को किसी दूसरी जगह पर कॉपी किया जा सकता है या मैन्युअल तरीके से किसी दूसरी जगह पर ले जाया जा सकता है, यानी कि इसे फिर से बनाया जा सकता है. सीखने में ज़्यादा जानने के लिए, डेटासेट की जगह बदलना देखें.
डिफ़ॉल्ट रूप से, आपके प्रोजेक्ट के सभी ऐप्लिकेशन BigQuery और बाद में, प्रोजेक्ट में जोड़ा जाने वाला कोई भी ऐप्लिकेशन अपने-आप BigQuery. आप मैनेज करें कि कौनसे ऐप्लिकेशन डेटा भेजेंगे.
Firebase आपके मौजूदा डेटा की एक कॉपी BigQuery में एक्सपोर्ट करता है.
Firebase आपके Firebase प्रोजेक्ट से आपके डेटा को रोज़ सिंक करने की सुविधा सेट अप करता है, ताकि BigQuery.
BigQuery में एक्सपोर्ट बंद करने के लिए, अपना प्रोजेक्ट अनलिंक करना Firebase कंसोल में.
डेटासेट की जगह बदलें
किसी प्रॉडक्ट को BigQuery एक्सपोर्ट के लिए चालू करने और डेटासेट बनाने के बाद, उस डेटासेट की जगह नहीं बदली जा सकती. हालांकि, अपने मौजूदा डेटासेट को ऐसे नए डेटासेट में कॉपी किया जा सकता है जिसमें स्थान. BigQuery डेटासेट की जगहों के बारे में जानने के लिए, डेटासेट की जगहें लेख पढ़ें.
वह प्रॉडक्ट चुनें जिसके लिए आपको अपनी जगह की जानकारी बदलनी है डेटासेट शामिल है.
Google Analytics डेटासेट की जगह बदलने के लिए, इनका पालन करें निर्देश:
Firebase कंसोल में, इस लिंक पर जाएं इंटिग्रेशन पेज. इसके बाद, ये कार्रवाइयां करें:
- BigQuery कार्ड में, मैनेज करें पर क्लिक करें.
- इसे बंद करने के लिए, Google Analytics स्लाइडर को बंद करें BigQuery.
Google Cloud कंसोल में, इस लिंक पर जाएं BigQuery पेज. इसके बाद, ये कार्रवाइयां करें:
- मौजूदा डेटा की कॉपी सेव करने के लिए, एक अस्थायी डेटासेट बनाएं आपका मूल डेटासेट है. ओरिजनल डेटासेट के नाम से अलग, अस्थायी डेटासेट को कोई दूसरा नाम असाइन करें.
- कॉपी करें या ले जाएं डेटा को आपके मूल डेटासेट से अस्थायी डेटासेट में भेजा जा सकता है.
- मूल डेटासेट मिटाएं.
- अपने मूल नाम वाले उसी नाम से एक नया और स्थायी डेटासेट बनाएं
dataset
(
), इसके बाद, नया इलाका चुनें.analytics_ANALYTICS_PROPERTY_ID
- डेटा को अस्थायी डेटासेट से कॉपी या नए डेटासेट में ले जाएं, फिर अस्थायी डेटासेट मिटाएं.
Firebase कंसोल पर वापस जाएं और BigQuery कार्ड. इसके बाद, ये कार्रवाइयां करें:
- इस सुविधा को फिर से चालू करने के लिए, Google Analytics स्लाइडर पर टॉगल करें 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 कीमत, इसमें बिना पैसे चुकाए इस्तेमाल करने की सुविधा भी शामिल है.