यह ट्यूटोरियल उन लोगों के लिए है जिन्हें Looker Studio का इस्तेमाल करके, BigQuery के GEOGRAPHY
डेटा को दिखाना है. इस ट्यूटोरियल को पूरा करने के लिए, आपको एक BigQuery बिलिंग प्रोजेक्ट की ज़रूरत होगी. इसके लिए, ज़रूरी नहीं है कि आपको एसक्यूएल लिखने का तरीका पता हो. इसके अलावा, आपके पास सार्वजनिक डेटा सेट को इस्तेमाल करने का विकल्प भी है.
लक्ष्य
इस ट्यूटोरियल में, आपको एक ऐसी रिपोर्ट बनानी है जिसमें वॉशिंगटन राज्य में किराये पर प्रॉपर्टी लेने के लिए कितने पैसे देने होंगे, इसकी जानकारी दी गई हो. आपको सार्वजनिक BigQuery डेटा सेट से मिलने वाले GEOGRAPHY
डेटा को दिखाने के लिए, Google Maps का इस्तेमाल करना होगा.
शुरू करने से पहले
नई रिपोर्ट बनाना
- Looker Studio में साइन इन करें.
- बनाएं पर क्लिक करें. इसके बाद, रिपोर्ट चुनें.
- रिपोर्ट में डेटा जोड़ें पैनल में जाकर, BigQuery चुनें.
- बाईं ओर मौजूद नेविगेशन में जाकर, CUSTOM QUERY चुनें.
- अपना बिलिंग प्रोजेक्ट आईडी चुनें या डालें.
- कस्टम क्वेरी डालें में जाकर, यह एसक्यूएल क्वेरी चिपकाएं:
select ct.state_fips_code, ct.county_fips_code, c.county_name, ct.tract_ce, ct.geo_id, ct.tract_name, ct.lsad_name, ct.internal_point_lat, ct.internal_point_lon, ct.internal_point_geo, ct.tract_geom, acs.total_pop, acs.households, acs.male_pop, acs.female_pop, acs.median_age, acs.median_income, acs.income_per_capita, acs.gini_index, acs.owner_occupied_housing_units_median_value, acs.median_rent, acs.percent_income_spent_on_rent, from `bigquery-public-data.geo_census_tracts.census_tracts_washington` ct left join `bigquery-public-data.geo_us_boundaries.counties` c on (ct.state_fips_code || ct.county_fips_code) = c.geo_id left join `bigquery-public-data.census_bureau_acs.censustract_2018_5yr` acs on ct.geo_id = acs.geo_id
इस डेटा को रिपोर्ट में जोड़ने के लिए, जोड़ें पर क्लिक करें.
रिपोर्ट में Google मैप जोड़ना
- रिपोर्ट पेज पर मौजूद टेबल को मिटाएं.
- कोई चार्ट जोड़ें पर क्लिक करें.
- Google Maps सेक्शन में जाकर, भरा हुआ मैप पर क्लिक करें.
मैप को कॉन्फ़िगर करना
- जगह की जानकारी सेक्शन में जाकर, अमान्य डाइमेंशन पर क्लिक करें. इसके बाद, geo_id चुनें.
- यह फ़ील्ड हर एक सेंसस ट्रैक्ट की खास तौर पर पहचान करता है.
- भौगोलिक डेटा के फ़ील्ड सेक्शन में जाकर, मेट्रिक जोड़ें पर क्लिक करें. इसके बाद, tract_geom चुनें.
- इस फ़ील्ड में BigQuery का
GEOGRAPHY
डेटा होता है. यह उन पॉलीगॉन की जानकारी देता है जिन्हें आपको दिखाना है.
- इस फ़ील्ड में BigQuery का
मैप को कुछ इस तरह दिखना चाहिए:
कोई काउंटी फ़िल्टर जोड़ना
- टूलबार में जाकर, कोई कंट्रोल जोड़ें पर क्लिक करें.
- ड्रॉप-डाउन सूची चुनें.
- कंट्रोल फ़ील्ड को county_name पर सेट करें. इसके बाद, डिफ़ॉल्ट तौर पर चुनने के लिए, किंग डालें.
अब आपको किंग काउंटी के लिए ऐसे सभी पॉलीगॉन दिखेंगे जिनमें सिऐटल शहर शामिल होगा:
मैप की स्टाइल अपने हिसाब से तय करना
मैप के डिफ़ॉल्ट रंग वाली मेट्रिक रिकॉर्ड की गिनती है. आपके पास कोई दूसरी मेट्रिक चुनने का भी विकल्प है.
रंग मेट्रिक सेक्शन में जाकर, percent_income_spent_on_rent चुनें.
मैप के साथ इंटरैक्ट करना
आपने जो विकल्प चुने हैं उनके आधार पर, उन सेंसस ट्रैक्ट को ज़ूम और पैन किया जा सकता है जहां लोग अपनी आय का आधा हिस्सा किराये में खर्च करते हैं. जैसे, सिऐटल का यूनिवर्सिटी डिस्ट्रिक्ट:
टूलटिप को बदलना
मैप पर माउस ले जाने के बाद, आपको टूलटिप में geo_id
दिखेगा. हालांकि, इससे जगह की सटीक जानकारी नहीं मिलेगी:
टूलटिप डाइमेंशन को बदलकर, दर्शकों को ज़्यादा काम की टूलटिप दी जा सकती है.
- दाईं ओर सबसे ऊपर मौजूद, बदलाव करें पर क्लिक करें.
- मैप को चुनें.
- टूलटिप सेक्शन में जाकर, lsad_name चुनें.
- इस फ़ील्ड में सेंसस ट्रैक्ट का नाम डाला जाता है, ताकि लोग उसे आसानी से समझ सकें:
अपनी पसंद के हिसाब से मैप में और स्टाइल जोड़ना
STYLE टैब में, मैप की थीम को अपनी पसंद के मुताबिक बनाया जा सकता है. उदाहरण के लिए, ओपैसिटी (अपारदर्शिता) को 80% किया जा सकता है और कलर ग्रेडिएंट को नीले से लाल में बदला जा सकता है.
बधाई!
आपने Looker Studio में एक Google मैप बनाया है, जो BigQuery के GEOGRAPHY
डेटा को दिखाता है.
इसी विषय से जुड़े लिंक
- Google BigQuery से कनेक्ट करना
- BigQuery का सार्वजनिक डेटासेट (भौगोलिक पॉलीगॉन डेटा वाले कई डेटासेट)
- Google Maps रेफ़रंस
- BigQuery के भौगोलिक फ़ंक्शन