00:00:00आप पहले से ही SQL जानते हैं, तो डैशबोर्ड आसान होने चाहिए, है ना?
00:00:03लेकिन हर बार हम वापस वही चीज़ कर रहे होते हैं।
00:00:05हम CSV एक्सपोर्ट कर रहे हैं, एक त्वरित स्क्रिप्ट लिख रहे हैं जिसे हमने वास्तव में लिखने की योजना नहीं बनाई थी।
00:00:10और वो BI टिकट्स? वे अभी भी वहीं पड़े हैं।
00:00:13जो कि अजीब है, क्योंकि आजकल इस समस्या का समाधान हो जाना चाहिए।
00:00:16और बहुत से लोगों के लिए, यह हो चुका है।
00:00:18बहुत से डेवलपर्स अब कुछ ही मिनटों में इंटरनल एनालिटिक्स शिप करने के लिए Redash का उपयोग कर रहे हैं।
00:00:23यह ओपन सोर्स है, GitHub पर इसके 28,000 से अधिक स्टार्स हैं, और इसका नवीनतम संस्करण अभी आया है।
00:00:27और सच कहूँ तो, यह अंततः हमारे अंतहीन स्प्रेडशीट वर्कफ़्लो को खत्म कर सकता है।
00:00:30मैं आपको दिखाऊंगा कि यह सब कुछ ही मिनटों में कैसे सेटअप किया जाए।
00:00:33अब, Redash काफी सरल है।
00:00:40यह एक ही टूल में SQL क्लाइंट और डैशबोर्ड बिल्डर है।
00:00:43आप अपने डेटा को कनेक्ट करते हैं, जैसे Postgres, MySQL, BigQuery, Snowflake, Mongo, कुछ भी।
00:00:48आपको जिसकी ज़रूरत है उसे कनेक्ट करें।
00:00:50और फिर आप बस SQL लिखते हैं।
00:00:52अब आपको ऑटो-कंप्लीट, स्कीमा ब्राउज़र जैसी चीज़ें मिलती हैं और परिणामों को चार्ट में बदल सकते हैं।
00:00:57और आप इन सबको अपने डैशबोर्ड में डाल सकते हैं।
00:00:59सब हो गया।
00:01:00और यही कारण है कि डेवलपर्स इसे पसंद करते हैं।
00:01:02क्योंकि यह कई कष्टप्रद छोटे कार्यों को एक साफ-सुथरे वर्कफ़्लो से बदल देता है।
00:01:07Excel में एक्सपोर्ट करने या रिपोर्ट देखने के बजाय,
00:01:10हम इसे अपने सभी अलग-अलग डेटाबेस के लिए एक ही इंटरफ़ेस में एक बार करते हैं।
00:01:16इसमें कोई लॉक-इन नहीं है।
00:01:17यह पूरी तरह से सेल्फ-होस्टेड है, जो इसे मुफ़्त बनाता है।
00:01:19तो यह सिर्फ डैशबोर्ड नहीं है, यह कम फालतू काम है।
00:01:24मैं आपको दिखाता हूँ।
00:01:25यदि आप कोडिंग टूल्स और टिप्स का आनंद लेते हैं जो आपके वर्कफ़्लो को तेज़ करते हैं, तो सब्सक्राइब ज़रूर करें।
00:01:29हमारे वीडियो हर समय आते रहते हैं।
00:01:31ठीक है।
00:01:31मेरे पास स्थानीय रूप से चल रहा एक नया Redash इंस्टेंस है।
00:01:35सबसे पहले, मैं एक डेटा सोर्स जोड़ सकता हूँ।
00:01:37और यहाँ पर, यह हो गया।
00:01:38अब मैं एक क्वेरी लिख सकता हूँ।
00:01:41और इस पर ध्यान दें।
00:01:42ऑटो-कंप्लीट, स्कीमा ब्राउज़र यहाँ है।
00:01:45मैं नामों का अनुमान लगाने के बजाय टेबल पर क्लिक कर सकता हूँ।
00:01:48चलिए कुछ इवेंट्स डेटा लेते हैं, उदाहरण के लिए दिन के हिसाब से ग्रुप करते हैं, और इसे रन करते हैं।
00:01:54हो गया।
00:01:54अब एक क्लिक में, मैं विज़ुअलाइज़ कर सकता हूँ।
00:01:57मैं लाइन चार्ट या किसी अन्य चार्ट पर स्विच कर सकता हूँ, एक पैरामीटर जोड़ सकता हूँ ताकि हम डेट रेंज से फ़िल्टर कर सकें।
00:02:03और देखिए, यह पहले से ही यहाँ काफी तेज़ी से आगे बढ़ रहा है।
00:02:07अब अगर मैं इसे डैशबोर्ड में डालता हूँ, तो मैं इसे हर घंटे रिफ्रेश होने के लिए शेड्यूल भी कर सकता हूँ।
00:02:13और बस इतना ही है।
00:02:14क्वेरी, चार्ट, डैशबोर्ड, बिना किसी स्प्रेडशीट के साझा करने योग्य लिंक।
00:02:19यह सरल लग रहा है।
00:02:20यही तो बात है।
00:02:22कागज पर, Redash किसी भी अन्य BI टूल की तरह दिखता है, लेकिन यह वैसा महसूस नहीं होता।
00:02:26Redash उन लोगों के लिए बनाया गया है जो SQL लिखना चाहते हैं, उससे बचना नहीं।
00:02:30दूसरों के बीच यही मुख्य अंतर है।
00:02:32Metabase नो-कोड टीमों के लिए अच्छा है, लेकिन एक बार क्वेरी जटिल होने पर, यह धीमा हो जाएगा।
00:02:38Super set आपको अधिक विज़ुअल पावर और स्केल देता है,
00:02:41लेकिन यह भारी है और केवल क्वेरी लिखने के लिए उतना तेज़ नहीं है।
00:02:45फिर निश्चित रूप से, Tableau और Power BI हैं।
00:02:47ये बहुत पॉलिश किए गए हैं और ईमानदारी से लंबे समय से एनालिटिक्स में आने के लिए बेसलाइन रहे हैं।
00:02:52लेकिन ये दो टूल्स महंगे हैं और अक्सर छोटे टूल्स के काम और हमारी वास्तविक ज़रूरत के लिए बहुत ज़्यादा हैं।
00:03:00Redash एक अलग जगह पर बैठता है।
00:03:01यह ऐसा महसूस होता है जैसे आपका SQL एडिटर आपकी बाकी टीम के लिए उपयोगी होने जितना बढ़ गया है।
00:03:05आपको अभी भी कई डेटाबेस में क्वेरी जैसी चीज़ें मिलती हैं।
00:03:09बहुत बढ़िया।
00:03:10पुन: प्रयोज्य स्निपेट्स, रिज़ॉल्व्ड कैशिंग, API एक्सेस और किसी और की क्वेरी को तुरंत रीमिक्स करने की क्षमता।
00:03:17यही कारण है कि अधिकांश देव टीमें इन अन्य महंगे टूल्स की तुलना में इसे बहुत तेज़ी से अपना रही हैं।
00:03:23तो लोग वास्तव में क्या पसंद करते हैं?
00:03:25खैर, पहली बात तो SQL वर्कफ़्लो तेज़ है।
00:03:28आप टूल से नहीं लड़ रहे हैं, इसीलिए SQL इसमें इन-बिल्ट है।
00:03:32आप क्वेरी लिखते हैं और आगे बढ़ते हैं।
00:03:34फिर सेल्फ-होस्टिंग सरल है।
00:03:36यह एक ओपन सोर्स टूल है, जिसका अर्थ है कि मैं इसे सेल्फ-होस्ट कर सकता हूँ और मैं बस Docker का उपयोग करने वाला हूँ।
00:03:40तो हम Docker को जानते हैं।
00:03:41यह एक कमांड है।
00:03:42हमारा काम हो गया।
00:03:43यह चल रहा है।
00:03:44फिर इसमें बहुत सारे डेटा सोर्सेस के साथ शेड्यूलिंग और अलर्ट्स भी हैं।
00:03:48और API और एम्बेडिंग, वे बहुत अच्छे हैं यदि आप इंटरनल टूल्स बना रहे हैं।
00:03:52कई टीमों के लिए, यह ऐसी चीज़ बन जाती है जिसे वे हर दिन उपयोग करते हैं।
00:03:55लेकिन फिर से, ओपन सोर्स टूल्स।
00:03:57यह उतना पॉलिश नहीं है, इसलिए कुछ समझौते तो होंगे ही।
00:04:00विज़ुअलाइज़ेशन अच्छे हैं, लेकिन वे अद्भुत नहीं हैं।
00:04:04यदि आपको अत्यधिक कस्टम डैशबोर्ड की आवश्यकता है, तो अन्य विकल्प बेहतर होंगे।
00:04:08सेल्फ-होस्टिंग का अर्थ यह भी है कि ऑप्स, अपडेट, स्केलिंग, मेंटेनेंस की जिम्मेदारी आपकी है।
00:04:13जाहिर है, वह आप पर है, है ना?
00:04:15तो आपको इसके बारे में पता होना चाहिए।
00:04:16और यदि आपकी टीम को SQL पसंद नहीं है, तो यह बहुत अच्छा नहीं लगेगा।
00:04:19सर्च बेहतर हो सकता था और मोबाइल अनुभव अच्छा नहीं है।
00:04:22तो यह परफेक्ट नहीं है, लेकिन यह एक काम बहुत अच्छी तरह से करता है।
00:04:26और यही बात है।
00:04:27तो क्या आपको इसका उपयोग करना चाहिए?
00:04:28खैर, अगर आपकी टीम पहले से ही SQL में काम करती है, तो शायद हाँ।
00:04:32खासकर यदि आपके पास कई डेटाबेस हैं,
00:04:34आप बहुत अधिक भुगतान किए बिना इंटरनल डैशबोर्ड चाहते हैं,
00:04:37या आप देव-फेसिंग एनालिटिक्स बना रहे हैं।
00:04:39यह एक बेहतरीन, ओपन सोर्स फ्री टूल है।
00:04:42इसके उपयोग के मामले व्यावहारिक हैं, है ना?
00:04:44पाइपलाइन मॉनिटरिंग, ट्रैकिंग, मेट्रिक्स, अपडेट्स,
00:04:48यहाँ तक कि API डेटा को डेटाबेस क्वेरी के साथ जोड़ना।
00:04:51वहाँ यह वास्तव में अच्छा प्रदर्शन करता है।
00:04:53इसलिए नहीं कि यह फैंसी है, नहीं,
00:04:55बल्कि इसलिए क्योंकि यह उस काम के दर्द को दूर करता है जो हम पहले से ही हर दिन कर रहे हैं।
00:04:59लेकिन सच कहूँ तो, यह अच्छा है, लेकिन इसे छोड़ दें।
00:05:03अगर आपकी टीम नो-कोड चाहती है, तो बस Metabase पर जाएँ, ठीक है?
00:05:06अगर आपको और अधिक बड़े डैशबोर्ड की ज़रूरत है, तो Tableau या Power BI पर जाएँ।
00:05:10लेकिन हम में से बहुतों के लिए, Redash अभी भी समझ में आता है।
00:05:13इसे सक्रिय रूप से मेंटेन किया जा रहा है।
00:05:14यह हमारे स्टैक में अच्छी तरह फिट बैठता है।
00:05:16इसका सेटअप तेज़ है।
00:05:17और यह एक बहुत अच्छा गुण है।
00:05:19यह शुरुआत करना आसान बनाता है।
00:05:21और यही हम में से बहुत से लोग पसंद करते हैं।
00:05:22तो शुरू करने के लिए, बस रेपो क्लोन करें, अपना Docker Compose चलाएं।
00:05:27बस इतना ही।
00:05:28बस इसे इंस्टॉल करें और देखें कि क्या यह आपके लिए काम करता है।
00:05:30तो हाँ, यही Redash है।
00:05:31SQL, आसान डैशबोर्ड शेयरिंग, और बहुत कम बकवास।
00:05:35अगर आप इस तरह के ओपन सोर्स टूल्स और कोडिंग टिप्स का आनंद लेते हैं,
00:05:37तो Better Stack चैनल को सब्सक्राइब ज़रूर करें।
00:05:39हम आपसे दूसरे वीडियो में मिलेंगे।