Google Sheets में आपको फ़ंक्शन, चार्ट, और पिवट टेबल इस्तेमाल करने के साथ ही, डेटा निकालने और BigQuery डेटा रीफ़्रेश करने की सुविधा भी मिलती है.
अहम जानकारी: Google Sheets में BigQuery डेटा ऐक्सेस करने के लिए, आपके पास BigQuery का ऐक्सेस होना चाहिए. BigQuery इस्तेमाल करने का तरीका जानें.
- अपने कंप्यूटर पर, BigQuery डेटा से कनेक्ट की गई Google Sheets में एक स्प्रेडशीट खोलें.
- सबसे ऊपर, चार्ट पर क्लिक करें.
- चुनें कि उसका इस्तेमाल कहां करना है.
- बनाएं पर क्लिक करें.
- दाईं ओर, अपनी अन्य सेटिंग चुनें.
- सबसे नीचे दाईं ओर, लागू करें पर क्लिक करें.
सलाह: सबसे नई BigQuery डेटा पर आधारित चार्ट को अपडेट करने के लिए, चार्ट में नीचे, रीफ़्रेश करें पर क्लिक करें.
पिवट टेबल जोड़ना- अपने कंप्यूटर पर, Google Sheets में ऐसी स्प्रेडशीट खोलें जिसे BigQuery डेटा से कनेक्ट किया गया हो.
- सबसे ऊपर, पिवट टेबल पर क्लिक करें.
- चुनें कि उसका इस्तेमाल कहां करना है.
- बनाएं पर क्लिक करें.
- दाईं ओर, अपनी सेटिंग चुनें.
- सबसे नीचे दाईं ओर, लागू करें पर क्लिक करें.
ध्यान दें:
- फ़िलहाल, पिवट टेबल में ज़्यादा से ज़्यादा 50,000 नतीजे दिखाए जा सकते हैं.
- यह तय करने के लिए कि आपकी पिवट टेबल में कितना डेटा दिख सकता है, वह संख्या बताएं जितनी पंक्तियों या कॉलम को वापस लाना है. आपको कौनसी पंक्तियां या कॉलम फिर से देखने हैं, यह बताने के लिए “इस क्रम से लगाएं” और “क्रम” में जाकर कोई विकल्प चुनें.
- SUM या कस्टम फ़ॉर्मूला के आधार पर तैयार किए गए फ़ील्ड जोड़ने के लिए, साइड पैनल में “वैल्यू” के बगल में, जोड़ें आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किया गया फ़ील्ड पर क्लिक करें. पिवट टेबल में, आपके दिए गए फ़ॉर्मूला के आधार पर तैयार किए गए फ़ील्ड को जोड़ने का तरीका जानें.
- हाल ही के BigQuery डेटा का इस्तेमाल करने के लिए, पिवट टेबल में सबसे नीचे, रीफ़्रेश करें पर क्लिक करें.
- किसी रेंज में अंतराल (एक संख्या से शुरू होकर दूसरे पर खत्म होने वाली सीमा) के हिसाब से वैल्यू देखने के लिए, हिस्टोग्राम का इस्तेमाल करके ग्रुप बनाने की सुविधा की मदद लें. ऐसी वैल्यू जो तय की गई सबसे ज़्यादा वैल्यू से भी ज़्यादा हैं और तय की गई सबसे कम वैल्यू से भी कम हैं उन्हें एक ग्रुप में रखा जाता है.
BigQuery डेटा के साथ कुछ फ़ंक्शन का इस्तेमाल किया जा सकता है.
- अपने कंप्यूटर पर, BigQuery डेटा से कनेक्ट की गई Google Sheets में एक स्प्रेडशीट खोलें.
- सबसे ऊपर, फ़ंक्शन पर क्लिक करें.
- सूची से एक फ़ंक्शन चुनें.
- चुनें कि फ़ंक्शन को कहां इस्तेमाल करना है.
- बनाएं पर क्लिक करें.
- अपना रेफ़रंस कॉलम चुनें और अन्य ज़रूरी पैरामीटर जोड़ें.
- Enter दबाएं.
- अपने माउस को उस सेल पर रखें जिसमें फ़ॉर्मूला है और बदलाव लागू करें पर क्लिक करें.
सलाह: किसी भी सेल के अंदर फ़ंक्शन भी टाइप किए जा सकते हैं.
डेटा का ऑफ़लाइन विश्लेषण किया जा सकता है. इसके अलावा, फ़ंक्शन में ही अलग-अलग वैल्यू और रेंज का रेफ़रंस दिया जा सकता है. BigQuery डेटा की ज़्यादा से ज़्यादा 50,000 पंक्तियों या 10 एमबी डेटा का इस्तेमाल किया जा सकता है. इस सीमा से ज़्यादा डेटा का इस्तेमाल करने की कोशिश करने पर, शुरुआत की सिर्फ़ 50,000 पंक्तियां ही दिखेंगी.
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- इनमें से कोई विकल्प चुनें:
- सबसे ऊपर, निकालें पर क्लिक करें.
- चुनें कि उसे कहां रखना है.
- बनाएं पर क्लिक करें.
- दाईं ओर, "एक्सट्रैक्ट एडिटर" के नीचे, कॉलम, फ़िल्टर, और क्रम से लगाई हुई सेटिंग जोड़ें.
- एक्सट्रैक्ट के सबसे नीचे बाईं ओर, बदलाव लागू करें पर क्लिक करें.
दिए गए फ़ॉर्मूला के मुताबिक तैयार किया कॉलम जोड़कर, सभी पंक्तियों के लिए कैलकुलेशन का फ़ॉर्मूला लागू किया जा सकता है.
- अपने कंप्यूटर पर, BigQuery डेटा से कनेक्ट किए गए Google Sheets में एक स्प्रेडशीट खोलें.
- सबसे ऊपर, गिने गए कॉलम पर क्लिक करें.
- कॉलम के नामों और काम करने वाले Sheets फ़ंक्शन का इस्तेमाल करके एक फ़ॉर्मूला डालें. आपके पास गणित के =price * quantity जैसे बेसिक फ़ॉर्मूले इस्तेमाल करने या =RIGHT(orderId, 4) की मदद से टेक्स्ट में बदलाव करने का विकल्प है.
- जोड़ें पर क्लिक करें.
- Sheets में सबसे नीचे बाईं ओर, लागू करें पर क्लिक करें.
ध्यान दें: कॉलम के आंकड़े देखने के लिए, कॉलम के सबसे ऊपर दाईं ओर, डाउन ऐरो कॉलम के आंकड़े देखें पर क्लिक करें.
- IF (संभावित गड़बड़ियों का पता लगाने के लिए इस्तेमाल किया जा सकता है, जैसे कि शून्य से भाग करना)
- AND
- OR
- NOT
लुकअप के फ़ंक्शन
- ROWS
- VLOOKUP: कनेक्टेड शीट में VLOOKUP इस्तेमाल करने का तरीका जानें.
- XLOOKUP: कनेक्टेड शीट में XLOOKUP इस्तेमाल करने का तरीका जानें.
फ़िल्टर के फ़ंक्शन
- FILTER
- LEFT, RIGHT, MID
- UPPER, LOWER
- LEN
- CONCAT (&)
- +, -, *, /
- नेगेटिव का निशान (-) और प्रतिशत का निशान (%)
गणित के फ़ंक्शन
- ROUND
- POW/POWER (^)
- SQRT
- ABS
- LOG, LN, LOG10
तारीख और समय
- DATE, TIME
- YEAR, MONTH, DAY
- HOUR, MINUTE, SECOND
- =, <>
- =, >, >=, <, <=
- SUM
- SUMIF
- SUMIFS
- COUNT
- COUNTBLANK
- COUNTIF
- COUNTIFS
- COUNTUNIQUE
- COUNTUNIQUEIFS
- MIN
- MINIFS
- MAX
- MAXIFS
- AVERAGE
- AVERAGEIF
- AVERAGEIFS
- VAR
- VARP
- STDEV
- STDEVP
अन्य
- ISBLANK (यह बताता है कि रेफ़रंस सेल खाली है)
अपना डेटा रीफ़्रेश करना
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- सबसे नीचे, "रीफ़्रेश करें" के आगे, ज़्यादा रीफ़्रेश करने के विकल्प पर क्लिक करें.
- दाईं ओर, "रीफ़्रेश करने के विकल्प" के नीचे, उन आइटम पर क्लिक करें जिन्हें रीफ़्रेश करना है. पूरा डेटा रीफ़्रेश करने के लिए, सबसे नीचे दाईं ओर, सभी को रीफ़्रेश करें पर क्लिक करें.
अहम जानकारी: कनेक्टेड शीट के शेड्यूल किए गए रीफ़्रेश, असली उपयोगकर्ता के आईपी पते या डिवाइस की जानकारी जैसे डेटा पर लागू नहीं होते. अगर वर्चुअल प्राइवेट क्लाउड सर्विस कंट्रोल (VPC-SC) के पेरीमीटर असली उपयोगकर्ता के डेटा का इस्तेमाल ऐक्सेस रोकने के लिए करते हों, तो शेड्यूल किए गए रीफ़्रेश लागू नहीं होते.
शेड्यूल किए गए रीफ़्रेश से सभी ऑब्जेक्ट और डेटा सोर्स, पहले से तय किए गए खास समय पर अपडेट हो जाएंगे.
अहम जानकारी:
- शेड्यूल किया गया रीफ़्रेश उसी समय होगा जब उपयोगकर्ता शेड्यूल सेटअप करेगा. अगर कोई अन्य उपयोगकर्ता किसी मौजूदा डेटा स्रोत को जोड़ता या अपडेट करता है, तो शेड्यूल अपने-आप रुक जाएगा. चालू करने के लिए, शेड्यूल मालिक से संपर्क करें या रीफ़्रेश करें पर क्लिक करें.
- झलक में मौजूद या फ़ेल स्थिति में मौजूद ऑब्जेक्ट किसी शेड्यूल किए गए रीफ़्रेश के साथ रीफ़्रेश नहीं होंगे.
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- सबसे नीचे, "रीफ़्रेश करें" के आगे, ज़्यादा रीफ़्रेश करने के विकल्प पर क्लिक करें.
- दाईं ओर साइडबार के नीचे, “शेड्यूल किया गया रीफ़्रेश” के नीचे, अभी सेटअप करें पर क्लिक करें.
- अपनी रीफ़्रेश फ़्रीक्वेंसी चुनें.
- सेव करें पर क्लिक करें.
शेड्यूल किए गए रीफ़्रेश को असली मालिक के बजाय खुद चलाने के लिए, रीफ़्रेश का मालिकाना हक अपने पास ट्रांसफ़र किया जा सकता है.
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- सबसे नीचे, "रीफ़्रेश करें" के आगे, ज़्यादा रीफ़्रेश करने के विकल्प पर क्लिक करें.
- दाईं ओर साइडबार के नीचे, “शेड्यूल किया गया रीफ़्रेश” के नीचे, बदलाव करें पर क्लिक करें.
- अपनी रीफ़्रेश फ़्रीक्वेंसी चुनें.
- शेड्यूल किए गए रीफ़्रेश का मालिकाना हक अपने पास ट्रांसफ़र करने के लिए, सेव करें पर क्लिक करें.
क्वेरी की जानकारी देखना और किसी क्वेरी को रद्द करना
किसी स्प्रेडशीट के संपादक और जिन उपयोगकर्ताओं के पास BigQuery से जुड़ी ज़रूरी अनुमतियां हैं वे प्रोसेस की जा रही क्वेरी को रद्द कर सकते हैं.
डेटाबेस के किसी ऑब्जेक्ट से जुड़ी क्वेरी की जानकारी देखने के लिए:
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- BigQuery में क्वेरी की जानकारी देखने के लिए, डेटा को रीफ़्रेश करने का पॉप-अप बॉक्स नीचे खुलेगा. इसमें जानकारी पर क्लिक करें.
- ध्यान दें: अगर क्वेरी को प्रोसेस किए बिना डेटा मिल सकता है, तो नहीं दिखेगा. क्वेरी को प्रोसेस किए बिना, टेबल के डेटा को एक्सप्लोर करने के बारे में ज़्यादा जानें.
डेटाबेस के किसी ऑब्जेक्ट से जुड़ी क्वेरी को रद्द करने के लिए:
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- जब कोई क्वेरी प्रोसेस हो रही हो या क्वेरी को मंज़ूरी मिलना बाकी हो: नीचे मौजूद डेटा को रीफ़्रेश करने के पॉप-अप बॉक्स में, “क्वेरी प्रोसेस की जा रही है” या “क्वेरी को मंज़ूरी मिलना बाकी है” दिखेगा. क्वेरी के पूरा होने में लगने वाले समय के बगल में मौजूद, रद्द करें पर क्लिक करें.
- पुष्टि करें पर क्लिक करें.
रीफ़्रेश करने के विकल्पों वाले साइडबार से भी किसी क्वेरी को रद्द किया जा सकता है:
- अपने कंप्यूटर पर Google Sheets में, BigQuery डेटा से कनेक्ट की गई स्प्रेडशीट खोलें.
- सबसे नीचे, रीफ़्रेश करने के आइकॉन पर कर्सर घुमाएं. इसके बाद, "रीफ़्रेश करें" के बगल में मौजूद, ज़्यादा रीफ़्रेश करने के विकल्प पर क्लिक करें.
- अलग-अलग आइटम को रीफ़्रेश करने की प्रोसेस रद्द करने के लिए, रद्द करें पर क्लिक करें.
- पुष्टि करें पर क्लिक करें.
- BigQuery के किसी डेटासेट के लिए, BigQuery में क्वेरी को मैनेज करने से जुड़ी ज़रूरी अनुमतियां नहीं होने पर, क्वेरी को रद्द करने की कार्रवाई पूरी नहीं की जा सकती.
- अगर Sheets के टाइम आउट होने की वजह से कोई क्वेरी पूरी नहीं हो पाती है, तो भी डेटाबेस में उस पर काम जारी रहता है.
आगे बढ़ें: Sheets में BigQuery डेटा से क्वेरी लिखना और उसमें बदलाव करना