सूचना

यह लेख Looker Studio के बारे में है. Looker के दस्तावेज़ के लिए, https://cloud.google.com/looker/docs/intro पर जाएं.

Looker Studio को Google BigQuery से कनेक्ट करना

Looker Studio को BigQuery टेबल से कनेक्ट करें.
Looker Studio में BigQuery नेटिव इंटिग्रेशन की सुविधा चालू करके, Looker Studio की क्वेरी के लिए नई मॉनिटरिंग सुविधाएं चालू की जा सकती हैं. साथ ही, क्वेरी की परफ़ॉर्मेंस को बेहतर किया जा सकता है और BigQuery की कई सुविधाओं का इस्तेमाल किया जा सकता है. फ़िलहाल, इस सुविधा की सिर्फ़ झलक उपलब्ध है. इसका मतलब यह हो सकता है कि अभी यह सुविधा पूरी तरह से काम न करे.

BigQuery, Google का पूरी तरह से मैनेज किया गया डेटा वेयरहाउस है. इसमें, कम-लागत में कई पेटाबाइट डेटा के विश्लेषण की सुविधा मिलती है. Looker Studio BigQuery कनेक्टर की मदद से, Looker Studio में BigQuery टेबल के डेटा को ऐक्सेस किया जा सकता है.

BigQuery प्रॉडक्ट को इस्तेमाल करने के लिए पैसे देने होते हैं. Looker Studio के ज़रिए BigQuery के डेटा को ऐक्सेस करने पर, आपको BigQuery इस्तेमाल करने का शुल्क देना होगा. BigQuery की कीमतों के बारे में ज़्यादा जानें.
इस लेख में, इन विषयों के बारे में बताया गया है:

BigQuery से कनेक्ट करने का तरीका

Looker Studio को Google BigQuery की किसी टेबल, व्यू या कस्टम क्वेरी से भी जोड़ा जा सकता है. यहां बताए गए तरीके में, कनेक्टर चुनने का निर्देश मिलने पर, BigQuery कनेक्टर चुनें.

कनेक्ट करने का तरीका

अपने डेटा से कनेक्ट करने के लिए, एम्बेड किया गया नया डेटा सोर्स बनाएं या कोई मौजूदा (फिर से इस्तेमाल किया जा सकने वाला) डेटा सोर्स चुनें.

एम्बेड किए गए डेटा सोर्स और फिर से इस्तेमाल किए जा सकने वाले डेटा सोर्स के बीच अंतर के बारे में जानकारी

डेटा सोर्स या तो एम्बेड किए गए हो सकते हैं या ऐसे हो सकते हैं जिनका फिर से इस्तेमाल किया जा सके. रिपोर्ट में, एम्बेड किए गए और फिर से इस्तेमाल किए जा सकने वाले, दोनों डेटा सोर्स शामिल हो सकते हैं.

किसी रिपोर्ट में बदलाव करते समय बनाए गए डेटा सोर्स, रिपोर्ट में एम्बेड होते हैं. एम्बेड किए गए डेटा सोर्स में बदलाव करने के लिए, उसी रिपोर्ट में जाएं. एम्बेड किए गए डेटा सोर्स की मदद से, रिपोर्ट और डेटा सोर्स पर साथ मिलकर काम करना आसान हो जाता है. जिस भी व्यक्ति के पास रिपोर्ट में बदलाव करने की अनुमति है उसके पास डेटा सोर्स में बदलाव करने के साथ-साथ उसका कनेक्शन बदलने की भी अनुमति होती है. रिपोर्ट को शेयर या कॉपी करने पर, एम्बेड किए गए डेटा सोर्स भी शेयर या कॉपी हो जाते हैं.

होम पेज से बनाए गए डेटा सोर्स, फिर से इस्तेमाल किए जा सकते हैं. इन डेटा सोर्स का इस्तेमाल, अलग-अलग रिपोर्ट में फिर से किया जा सकता है. फिर से इस्तेमाल किए जा सकने वाले डेटा सोर्स का इस्तेमाल करके, पूरे संगठन में एक जैसा डेटा मॉडल बनाया और शेयर किया जा सकता है. इस डेटा सोर्स में बदलाव सिर्फ़ वे लोग कर सकते हैं जिनके साथ आपने फिर से इस्तेमाल होने वाले डेटा सोर्स को शेयर किया है. कनेक्शन में बदलाव करने का विकल्प सिर्फ़ डेटा सोर्स के मालिक के पास होता है.

डेटा सोर्स के बारे में ज़्यादा जानें.

 

  1. Looker Studio में साइन इन करें.
  2. सबसे ऊपर बाईं ओर, 'बनाएं' आइकॉन.  बनाएं पर क्लिक करें. इसके बाद, रिपोर्ट चुनें.
  3. इसके बाद, रिपोर्ट एडिटर दिखेगा. इसमें रिपोर्ट में डेटा जोड़ें पैनल खुलेगा.
  4. एम्बेड किया गया नया डेटा सोर्स बनाने के लिए, कोई कनेक्टर चुनें.
    1. फिर से इस्तेमाल किए जा सकने वाले मौजूदा डेटा सोर्स को चुनने के लिए, मेरे डेटा सोर्स टैब पर क्लिक करें. इसके बाद, वह डेटा सोर्स चुनें जिसे आपने बनाया है या जो आपके साथ शेयर किया गया है. ज़रूरत पड़ने पर, अपने डेटासेट में डेटा सोर्स के कनेक्शन में बदलाव किया जा सकता है.
  5. अपने डेटासेट के लिए कनेक्शन कॉन्फ़िगर करें. कनेक्शन के विकल्पों के बारे में यहां दिए गए सेक्शन में ज़्यादा जानकारी दी गई है.
  6. सबसे नीचे दाईं ओर, जोड़ें पर क्लिक करें.

कुछ ही समय में, आपको रिपोर्ट कैनवस पर एक टेबल दिखेगी. उसमें डेटा सोर्स के फ़ील्ड शामिल होंगे. टेबल का डेटा और स्टाइल बदलने के लिए, कैनवस की दाईं ओर मौजूद, प्रॉपर्टी पैनल का इस्तेमाल करें. अपनी रिपोर्ट में ज़्यादा चार्ट, कंट्रोल, और दूसरे कॉम्पोनेंट जोड़ने के लिए, कैनवस के ऊपर मौजूद टूलबार का इस्तेमाल करें.

क्या Looker Studio आपके लिए एक नया प्रॉडक्ट है?

रिपोर्ट बनाने का ट्यूटोरियल देखें. रिपोर्ट एडिटर के बारे में ज़्यादा जानें.

डेटा सोर्स के कनेक्शन को कॉन्फ़िगर करना

कोई प्रोजेक्ट चुनना

प्रोजेक्ट, आपके BigQuery संसाधनों को व्यवस्थित करते हैं. साथ ही, अगर BigQuery के मुफ़्त कोटे की संख्या से ज़्यादा रिपोर्ट होती हैं, तो बिलिंग उपलब्ध कराते हैं. बिलिंग और डेटा मैनेजमेंट, दोनों के लिए एक ही प्रोजेक्ट का इस्तेमाल किया जा सकता है. इसके अलावा, किसी दूसरे प्रोजेक्ट की बिलिंग करते समय, डेटा के लिए अलग प्रोजेक्ट का इस्तेमाल किया जा सकता है. Google Cloud के प्रोजेक्ट के बारे में ज़्यादा जानें.

अपने प्रोजेक्ट चुनने के लिए, इनमें से कोई एक विकल्प चुनें:

हाल के प्रोजेक्ट

आपने हाल ही में Google Cloud कंसोल में जिस प्रोजेक्ट को ऐक्सेस किया है उसे ढूंढने के लिए, इस विकल्प का इस्तेमाल करें. आपके पास मैन्युअल तरीके से भी प्रोजेक्ट आईडी डालने का विकल्प है. आपने जिस प्रोजेक्ट को चुना है उसका इस्तेमाल बिलिंग और डेटा ऐक्सेस, दोनों के लिए किया जाएगा. प्रोजेक्ट चुनने के बाद, आपको एक डेटासेट चुनना होगा.

मेरे प्रोजेक्ट

आपके पास जिस प्रोजेक्ट का ऐक्सेस है उसे चुनने के लिए, इस विकल्प का इस्तेमाल करें. आपके पास मैन्युअल तरीके से भी प्रोजेक्ट आईडी डालने का विकल्प है. आपने जिस प्रोजेक्ट को चुना है उसका इस्तेमाल बिलिंग और डेटा ऐक्सेस, दोनों के लिए किया जाएगा. प्रोजेक्ट चुनने के बाद, आपको एक डेटासेट चुनना होगा.

अगर आपके पास कई प्रोजेक्ट का ऐक्सेस है, तो हो सकता है कि वे सभी प्रोजेक्ट, सूची में न दिखें. जब सूची में तय संख्या से ज़्यादा आइटम हो जाते हैं, तो ऐसा प्रोजेक्ट डाला जा सकता है जो सूची में शामिल नहीं है. इसके लिए, आपको प्रोजेक्ट को सीधे एंट्री फ़ील्ड में टाइप करना होगा.

शेयर किए गए प्रोजेक्ट

शेयर किए गए प्रोजेक्ट को ऐक्सेस करने के लिए, इस विकल्प का इस्तेमाल करें. अगर आप चाहें, तो डेटा और बिलिंग के लिए अलग-अलग प्रोजेक्ट चुनें. प्रोजेक्ट चुनने के बाद, आपको एक डेटासेट चुनना होगा.

कस्टम क्वेरी

इस विकल्प का इस्तेमाल करके, कस्टम क्वेरी के लिए बिलिंग प्रोजेक्ट चुनें. अपना डेटा ऐक्सेस करने के लिए, आपके पास उसी प्रोजेक्ट या किसी दूसरे प्रोजेक्ट को इस्तेमाल करने का विकल्प है. बिलिंग प्रोजेक्ट चुनने के बाद, आपको क्वेरी बनानी होगी. क्वेरी के FROM क्लॉज़ में डेटा के लिए एक अलग प्रोजेक्ट चुना जा सकता है, जैसा कि इस स्क्रीनशॉट में दिखाया गया है:

इस इमेज में BigQuery के कस्टम क्वेरी कॉन्फ़िगरेशन का उदाहरण दिया गया है. इसमें बिलिंग प्रोजेक्ट "Looker Studio प्रोजेक्ट" पर सेट है, जबकि क्वेरी में BigQuery के सार्वजनिक डेटा को, क्वेरी के FROM क्लॉज़ में सेट किया गया है.

सार्वजनिक डेटासेट

BigQuery के सार्वजनिक डेटासेट को ऐक्सेस करने के लिए, इस विकल्प का इस्तेमाल करें. BigQuery में ऐसे कई सार्वजनिक सैंपल होते हैं जिनमें डेटासेट शेयर किया जाता है, लेकिन प्रोजेक्ट शेयर नहीं किया जाता. इस डेटा की क्वेरी के लिए, आपको अपना बिलिंग प्रोजेक्ट चुनना होगा. इसका इस्तेमाल, शेयर किए गए डेटा के प्रोसेसिंग शुल्क का बिल बनाने के लिए किया जाएगा.

डेटासेट चुनना

डेटासेट का इस्तेमाल, आपके डेटा के ऐक्सेस को मैनेज करने और व्यवस्थित करने के लिए किया जाता है. सूची से डेटासेट चुनें या डेटासेट को नाम से खोजें.

किसी टेबल या व्यू से कनेक्ट करना

BigQuery टेबल की लाइन में अलग-अलग रिकॉर्ड होते हैं. हर रिकॉर्ड में कई कॉलम होते हैं, जिन्हें फ़ील्ड भी कहा जाता है. BigQuery व्यू एक वर्चुअल टेबल है, जिसे एसक्यूएल क्वेरी के आधार पर तय किया जाता है. Looker Studio के डेटा सोर्स को किसी एक टेबल, व्यू या कस्टम क्वेरी से कनेक्ट किया जा सकता है (यहां देखें).

तारीख के हिसाब से सेगमेंट में बांटी गई टेबल से कनेक्ट करना

यह विकल्प, तारीख के हिसाब से सेगमेंट में बांटी गई टेबल चुनने पर कॉन्फ़िगरेशन कॉलम में दिखता है. अगर किसी क्वेरी के लिए, तारीख के हिसाब से डेटा को फ़िल्टर करना ज़रूरी है, तो यह फ़िल्टर डिफ़ॉल्ट रूप से चुन लिया जाता है. हालांकि, अगर किसी क्वेरी के लिए तारीख के हिसाब से डेटा को फ़िल्टर करना ज़रूरी नहीं है, तो इस विकल्प से चुने हुए का निशान डिफ़ॉल्ट रूप से हट जाता है. अगर टेबल में एक या उससे ज़्यादा तारीख या तारीख-समय वाले फ़ील्ड हैं, तो आपके पास यह चुनने का विकल्प होता है कि डेटा सोर्स में, तारीख की सीमा वाले डाइमेंशन के तौर पर किस फ़ील्ड का इस्तेमाल करना है. BigQuery में मौजूद, तारीख के हिसाब से सेगमेंट में बांटी गई टेबल के बारे में ज़्यादा जानें.

कस्टम क्वेरी का इस्तेमाल करके कनेक्ट करना

किसी एक टेबल से कनेक्ट करने के बजाय, SQL क्वेरी उपलब्ध कराने के लिए, कस्टम क्वेरी विकल्प चुनें. Looker Studio, डेटाबेस के लिए जनरेट की गई हर क्वेरी के लिए इस कस्टम SQL का इस्तेमाल, अंदरूनी स्टेटमेंट के रूप में करता है.

कस्टम SQL क्वेरी में सिर्फ़ एक स्टेटमेंट हो सकता है.

उदाहरण के लिए, नीचे दी गई क्वेरी काम नहीं करेगी, क्योंकि इसमें कई SQL स्टेटमेंट हैं:

DECLARE cost_per_tb_in_dollar FLOAT64 DEFAULT 4.2;

SELECT total_bytes_billed / (1024 * 1024))* cost_per_tb_in_dollar)/(1024*1024))) FROM billing-table;

BigQuery से एक्सप्लोर करते समय भी यह बात लागू होती है: आपकी क्वेरी के नतीजों का सेट, सिर्फ़ एक स्टेटमेंट पर आधारित हो सकता है.

अहम जानकारी: Looker Studio में क्वेरी, तीन से पांच मिनट बाद टाइम आउट हो सकती हैं. अगर आपकी कस्टम क्वेरी का समय खत्म हो जाता है, तो इस समस्या को हल करने के लिए ये तरीके आज़माएं:
  • क्वेरी को आसान बनाएं, ताकि वह तेज़ी से काम करे.
  • क्वेरी को अपने डेटाबेस में चलाएं और नतीजों को एक अलग टेबल में स्टोर करें. इसके बाद, अपने डेटा सोर्स को उस टेबल से कनेक्ट करें.

अपनी कस्टम क्वेरी लिखने के लिए, सबसे पहले कोई ऐसा प्रोजेक्ट चुनें जिसका ऐक्सेस आपके पास हो. इसका इस्तेमाल बिलिंग के लिए किया जाएगा. इसके बाद, अपनी एसक्यूएल क्वेरी डालें.

कस्टम क्वेरी सिंटैक्स

कस्टम क्वेरी सिंटैक्स स्टैंडर्ड एसक्यूएल भाषा का पालन करता है.

लेगसी BigQuery एसक्यूएल भाषा का इस्तेमाल करने के लिए, लेगसी एसक्यूएल का इस्तेमाल करें चुनें.

BigQuery यूज़र इंटरफ़ेस का इस्तेमाल करके यह जांच करें कि आपकी क्वेरी काम करती है या नहीं. इसके बाद, उस क्वेरी को कॉपी करके Looker Studio में चिपकाएं.

क्वेरी पैरामीटर

पैरामीटर की मदद से, ज़्यादा रिस्पॉन्सिव और अपनी पसंद के मुताबिक रिपोर्ट बनाई जा सकती हैं. BigQuery डेटा सोर्स में मौजूद पैरामीटर को मौजूदा क्वेरी में वापस भेजा जा सकता है. अपनी कस्टम क्वेरी में पैरामीटर का इस्तेमाल करने के लिए, BigQuery में पैरामीटर वाली क्वेरी चलाने के लिए दिए गए सिंटैक्स के दिशा-निर्देशों का पालन करें.

कस्टम क्वेरी में पैरामीटर इस्तेमाल करने के बारे में ज़्यादा जानें.

डेटा सोर्स में बदलाव करना

डेटा सोर्स से यह कंट्रोल किया जाता है कि डेटा, कौन देख सकेगा और उस डेटा को कितनी बार रीफ़्रेश किया जा सकेगा. डेटा सोर्स में, आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किए गए फ़ील्ड और पैरामीटर भी जोड़े जा सकते हैं. अपनी रिपोर्ट में जोड़े गए डेटा सोर्स में बदलाव करने के लिए:

  1. मेन्यू में, संसाधन > जोड़े गए डेटा सोर्स मैनेज करें को चुनें.
  2. सूची में डेटा सोर्स को ढूंढने के बाद, दाईं ओर मौजूद बदलाव करें बदलाव करें पर क्लिक करें.

डेटा सोर्स में बदलाव करने के बारे में ज़्यादा जानें.

ज़रूरी जानकारी

BigQuery प्रॉडक्ट को इस्तेमाल करने के लिए पैसे देने होते हैं. Looker Studio के ज़रिए BigQuery के डेटा को ऐक्सेस करने पर, आपको BigQuery इस्तेमाल करने का शुल्क देना होगा. Looker Studio, रिपोर्ट में बदलाव करने, रिपोर्ट को कैश मेमोरी में ले जाने, और कभी-कभी रिपोर्ट देखने के दौरान BigQuery को क्वेरी जारी करेगा.

BigQuery बिलिंग खाता सेट करने के बारे में ज़्यादा जानें.

कई दिनों के आंकड़े दिखाने वाली टेबल

BigQuery की मदद से कई टेबल में क्वेरी की जा सकती है, जिसमें हर टेबल में सिर्फ़ एक दिन का डेटा होता है. टेबल का फ़ॉर्मैट YYYYMMDD होता है. जब Looker Studio को YYYYMMDD फ़ॉर्मैट वाली कोई टेबल मिलेगी, तो उस टेबल को कई दिनों के आंकड़े दिखाने वाली एक टेबल के तौर पर माना जाएगा. साथ ही, टेबल चुनने में सिर्फ़ नाम का शुरुआती prefix_YYYYMMDD दिखेगा.

इस टेबल को दिखाने के लिए कोई चार्ट बनाए जाने पर, Looker Studio पिछले 28 दिनों की डिफ़ॉल्ट तारीख की सीमा अपने-आप बना देगा और पिछली 28 टेबल के लिए ठीक से क्वेरी करेगा. रिपोर्ट में बदलाव करके, चार्ट चुनने के बाद चार्ट के डेटा टैब में तारीख की सीमा वाली प्रॉपर्टी को अडजस्ट करके, इस सेटिंग को कॉन्फ़िगर किया जा सकता है.

कैश मेमोरी में सेव करना

उपयोगकर्ता अनुभव बेहतर बनाने के लिए Looker Studio में बनाई गई रिपोर्ट, कैश मेमोरी से डेटा पाने की कोशिश करेंगी. BigQuery कैश मेमोरी, डिफ़ॉल्ट रूप से हर 12 घंटे में खत्म हो जाती है. कैश मेमोरी को रीफ़्रेश करने पर BigQuery से जुड़े शुल्क लग सकते हैं.

कैश मेमोरी में सेव करना और रिपोर्ट देखना

जब डेटा कैश मेमोरी में सेव हो जाता है, तब किसी रिपोर्ट को देखते समय, Looker Studio कैश मेमोरी से डेटा को ऐक्सेस करेगा. इससे BigQuery से जुड़ी लागत कम हो जाएगी.

डेटा को कैश मेमोरी में सेव करना, एक ऐसी सुविधा है जिसे उपलब्ध कराने की हमारी पूरी कोशिश रहती है. हालांकि, इसका उपलब्ध होना या न होना, क्वेरी के जवाब के साइज़ पर निर्भर करता है.

कैश मेमोरी के बारे में ज़्यादा जानें.

BigQuery को जारी SQL देखना

BigQuery के क्वेरी इतिहास यूज़र इंटरफ़ेस में, Looker Studio से जनरेट किए गए सभी BigQuery SQL स्टेटमेंट दिखते हैं.

रिकॉर्ड काउंट मेट्रिक

BigQuery के डेटा सोर्स से आपको अपने-आप डिफ़ॉल्ट रिकॉर्ड काउंट मेट्रिक मिलती है. अपने डाइमेंशन को बदलने के लिए इसका इस्तेमाल किया जा सकता है, ताकि आप अपने चार्ट से इकट्ठा किए गए रिकॉर्ड की संख्या देख सकें.

कोटा और सीमाएं

BigQuery के डेटा सोर्स पर भी वे सीमाएं लागू होती हैं जो खुद BigQuery पर. जैसे, अनुरोध संख्या और कोटे की सीमाएं.

VPC सर्विस कंट्रोल से जुड़ी सहायता

Looker Studio, व्यूअर के आईपी पते पर आधारित ऐक्सेस लेवल के आधार पर, VPC सर्विस कंट्रोल (VPC-SC) पेरीमीटर की सुरक्षा वाले BigQuery प्रोजेक्ट से कनेक्ट कर सकता है. BigQuery कनेक्टर, रिपोर्ट व्यूअर का आईपी पता BigQuery को पास करता है. इसके बाद, BigQuery सेट अप किए गए किसी भी आईपी-आधारित ऐक्सेस लेवल को लागू कर सकता है.

BigQuery GEOGRAPHY पॉलीगॉन को विज़ुअलाइज़ करना

आपके पास अपनी रिपोर्ट में Google Maps विज़ुअलाइज़ेशन का इस्तेमाल करके, GEOGRAPHY पॉलीगॉन दिखाने का विकल्प है. ट्यूटोरियल देखने के लिए यहां क्लिक करें.

जॉब लेबल की मदद से, Looker Studio की क्वेरी की पहचान करना

Looker Studio से BigQuery में भेजी गई सभी क्वेरी में, BigQuery जॉब लेबल requestor:looker_studio शामिल होता है. इस लेबल का इस्तेमाल करके, Looker Studio से जुड़ी BigQuery की क्वेरी की पहचान की जा सकती है. निर्देशों के लिए, जॉब लेबल देखना पर जाएं.

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
खोजें
खोज हटाएं
खोज बंद करें
मुख्य मेन्यू
10836928266381391223
true
खोज मदद केंद्र
true
true
true
true
true
102097
false
false