आयाम, मीट्रिक, एकत्रीकरण, चार्ट, लगातार फिल्टर, बातचीत और DatasetVersion बाइंडिंग एक अचल ReportVersion से संबंधित हैं। रनटाइम फिल्टर चुपचाप बदलते हुए परिभाषा के बजाय एक नया रन संदर्भ बनाते हैं।
नियंत्रित विश्लेषण
डेटा अनुबंध को स्थिर करें। निष्पादन दर्ज करें। परिणाम समझाएँ।
नियंत्रित विश्लेषण रिपोर्ट को सटीक DatasetVersion से बाँधता है, सर्वर पर Query Context को मान्य करता है और समर्थित परिणाम के पीछे की अनुमति, RLS, फ़िल्टर, बाइंडिंग और कलाकृति संदर्भ को संरक्षित रखता है।
ब्राउज़र Query Context संदर्भ अधिकृत कॉलम और मैट्रिक्स। बैकेंड इसे मान्य करता है और केवल SQL को संकलित करता है। रनटाइम फिल्टर संरक्षित RLS मूल मेटाडाटा को प्रतिरूपित नहीं कर सकते हैं।
बार, क्षैतिज बार, रेखा, क्षेत्र, वैकल्पिक आकार वाला स्कैटर, पाई, डोनट, तालिका, KPI और बहु-श्रृंखला चार्ट एक ही संस्करणबद्ध, रेंडरर-निरपेक्ष अनुबंध का उपयोग करते हैं। नियतात्मक Other समूह सहित Top N, समय-अवधि, तुलना, ड्रिल, संदर्भ रेखाएँ और सुलभ फ़ॉलबैक उसी विनिर्देश का हिस्सा रहते हैं।
AnalyticsRun रिकॉर्ड संस्करण बाइंडिंग, स्थिति, फिल्टर, अनुमति और RLS गुंजाइश, पंक्ति गिनती, निदान और कलाकृतियों. मल्टी-बाइंडिंग सेव्ड बाइंडिंग को क्रमिक रूप से निष्पादित करता है और प्रति बाध्यकारी आंशिक सफलता को उजागर करता है, जबकि ओवरले, यूनियन और विलय व्यवहार एक स्पष्ट रिपोर्ट विन्यास के बजाय एक inferred जुड़ना रहता है।
डैशबोर्ड और विजेट रन अंतर्निहित रिपोर्ट और AnalyticsRun पहचान के लिए अपने कनेक्शन को बनाए रखते हैं। एक असफल विजेट को सफल विजेट छिपाने या गलत पूर्ण सफलता प्राप्त करने की आवश्यकता नहीं है।
परिणाम नमूने, प्रोफ़ाइल, चार्ट पेलोड, सीमित पूर्ण परिणाम और निदान अपने SHA-256, आकार, प्रतिधारण तथा वंशावली मेटाडेटा रखते हैं। स्थानीय और S3 सामग्री सीमित रूप से पढ़ी और सत्यापित होती है; सार्वजनिक स्थान-संकेतक अपारदर्शी रहता है। कैश पहचान में Report और Dataset संस्करण, अनुमति/RLS दायरा, चार्ट अनुबंध, निष्पादन नीति, सीमाएँ और हैश किए गए SQL पैरामीटर शामिल हैं।
ReportVersion विश्लेषणात्मक इरादे को कैप्चर करता है।
आयाम, मीट्रिक, एकत्रीकरण, चार्ट, लगातार फिल्टर, बातचीत और DatasetVersion बाइंडिंग एक अचल ReportVersion से संबंधित हैं। रनटाइम फिल्टर चुपचाप बदलते हुए परिभाषा के बजाय एक नया रन संदर्भ बनाते हैं।
सर्वर संकलन और RLS का मालिक है।
ब्राउज़र Query Context संदर्भ अधिकृत कॉलम और मैट्रिक्स। बैकेंड इसे मान्य करता है और केवल SQL को संकलित करता है। रनटाइम फिल्टर संरक्षित RLS मूल मेटाडाटा को प्रतिरूपित नहीं कर सकते हैं।
विज़ुअलाइज़ेशन एक अनुबंध साझा करता है।
बार, क्षैतिज बार, रेखा, क्षेत्र, वैकल्पिक आकार वाला स्कैटर, पाई, डोनट, तालिका, KPI और बहु-श्रृंखला चार्ट एक ही संस्करणबद्ध, रेंडरर-निरपेक्ष अनुबंध का उपयोग करते हैं। नियतात्मक Other समूह सहित Top N, समय-अवधि, तुलना, ड्रिल, संदर्भ रेखाएँ और सुलभ फ़ॉलबैक उसी विनिर्देश का हिस्सा रहते हैं।
चयनित कॉलम अनुबंध से टाइप किए गए रनटाइम फ़िल्टर डेरिव मान्य ऑपरेटर और प्लेसहोल्डर।
निरीक्षण डेटा सहेजे गए रिपोर्ट को फिर से परिभाषित किए बिना बाध्य पेजिंग, सॉर्टिंग और स्तंभ प्रक्षेपण का समर्थन करता है।
बाउंड CSV, JSON और छवि निर्यात कटौती और वंशावली मेटाडाटा बनाए रखने।
ऑटो रिफ्रेश नए रन संदर्भ बनाता है; यह अपरिवर्तनीय ReportVersion को mutate नहीं करता है।
रन आंशिक परिणामों को संरक्षित करते हैं।
AnalyticsRun रिकॉर्ड संस्करण बाइंडिंग, स्थिति, फिल्टर, अनुमति और RLS गुंजाइश, पंक्ति गिनती, निदान और कलाकृतियों. मल्टी-बाइंडिंग सेव्ड बाइंडिंग को क्रमिक रूप से निष्पादित करता है और प्रति बाध्यकारी आंशिक सफलता को उजागर करता है, जबकि ओवरले, यूनियन और विलय व्यवहार एक स्पष्ट रिपोर्ट विन्यास के बजाय एक inferred जुड़ना रहता है।
टिकाऊ निष्पादन idempotency, बाउंड्री, टाइमआउट, रद्दीकरण, पट्टियों और कहानी रन रीक्लेमेशन का उपयोग करता है।
जब स्ट्रीमिंग अनुपलब्ध हो जाती है तो रन इवेंट्स मतदान गिरने के साथ लाइव रिप्ले का समर्थन करते हैं।
एक असफल बाध्यकारी अपने स्वयं के सुरक्षित निदान को बरकरार रखता है; एक सफल बाध्यकारी रन को झूठे पूर्ण सफलता में नहीं बदलता है।
कलाकृतियों और कैश संरक्षित प्रशासन पहचान।
परिणाम नमूने, प्रोफ़ाइल, चार्ट पेलोड, सीमित पूर्ण परिणाम और निदान अपने SHA-256, आकार, प्रतिधारण तथा वंशावली मेटाडेटा रखते हैं। स्थानीय और S3 सामग्री सीमित रूप से पढ़ी और सत्यापित होती है; सार्वजनिक स्थान-संकेतक अपारदर्शी रहता है। कैश पहचान में Report और Dataset संस्करण, अनुमति/RLS दायरा, चार्ट अनुबंध, निष्पादन नीति, सीमाएँ और हैश किए गए SQL पैरामीटर शामिल हैं।
वर्तमान संकलन क्षेत्र स्पष्ट रहता है।
नियंत्रित Dataset-सचेत संकलक वर्तमान में PostgreSQL को लक्षित करता है। अन्य Source परिवारों को स्वीकृत भौतिकीकरण या डायलेक्ट-अडैप्टर चाहिए; केवल कनेक्टर की उपस्थिति वह मार्ग उपलब्ध नहीं कराती।
अगला चरण
उस प्रवाह से आरम्भ करें जिसमें अस्पष्टता स्वीकार्य नहीं है।
वे प्रणालियाँ, स्वामी, नियम, डिलीवरी दायित्व और साक्ष्य आवश्यकताएँ सामने रखें जो महत्वपूर्ण हैं।
किसी महत्वपूर्ण प्रवाह पर चर्चा करें