स्थानीयकृत पठन मार्गदर्शिका
kqlउद्देश्य, उपयोग और स्रोत
सही और कुशल कुस्टो क्वेरी लैंग्वेज (KQL) क्वेरी लिखने के लिए KQL भाषा की विशेषज्ञता। इसमें सिंटैक्स की बारीकियां, जॉइन पैटर्न, डायनामिक टाइप, डेटटाइम की समस्याएं, रेगुलर एक्सप्रेशन पैटर्न, सीरियलाइज़ेशन, मेमोरी मैनेजमेंट, रिजल्ट साइज़ का नियंत्रण और एडवांस्ड फंक्शन (जियो, वेक्टर, ग्राफ) शामिल हैं। KQL क्वेरी लिखते, डीबग करते या समीक्षा करते समय, यहां तक कि सरल क्वेरी के लिए भी, इस कौशल का उपयोग करें, क्योंकि इसमें दी गई बारीकियां उन आम त्रुटियों को रोकती हैं जो टूल कॉल को बर्बाद करती हैं और बार-बार रिट्राई करने की समस्या पैदा करती हैं। यह कौशल KQL, कुस्टो, ADX, एज़्योर डेटा एक्सप्लोरर, फैब्रिक रियल-टाइम इंटेलिजेंस, इवेंटहाउस, लॉग एनालिटिक्स, लॉग विश्लेषण, डेटा एक्सप्लोरेशन, टाइम सीरीज़, एनोमली डिटेक्शन, समराइज़, वेयर क्लॉज़, जॉइन, एक्सटेंड, प्रोजेक्ट, लेट स्टेटमेंट, पार्स ऑपरेटर, एक्सट्रैक्ट फंक्शन और पाइप-फॉरवर्ड क्वेरी सिंटैक्स से संबंधित किसी भी संदर्भ में उपयोगी है।
स्रोत प्राप्त किया गया:
- स्रोत रिपॉज़िटरी
- microsoft/skills
- SKILL.md
.github/skills/kql/SKILL.md- रिपॉज़िटरी Star
- 3,157
- रिपॉज़िटरी का अंतिम अपडेट
- 2026-10-31
- क्षमता वर्गीकरण
- डेटा
- अंतिम संग्रह समय
लाइसेंस: MIT
वर्कफ़्लो के अंश केवल पढ़ने में सहायता के लिए हैं, कोडेज़ से निष्पादन योग्य निर्देश नहीं हैं। इस पृष्ठ को बनाने के लिए किसी तृतीय-पक्ष स्किल का उपयोग नहीं किया गया है।
नीचे दिए गए उद्देश्य और कार्यप्रणाली संबंधी अंश प्रारंभिक सामग्री हैं, जिन्हें पढ़ने के लिए व्यवस्थित और अनुवादित किया गया है। ये अलग से लेबल किए गए कोडेज़ संपादकीय विश्लेषण से भिन्न हैं।
यह कौशल क्या करता है
सही और कुशल कुस्टो क्वेरी लैंग्वेज (KQL) क्वेरी लिखने के लिए KQL भाषा की विशेषज्ञता। इसमें सिंटैक्स की बारीकियां, जॉइन पैटर्न, डायनामिक टाइप, डेटटाइम की समस्याएं, रेगुलर एक्सप्रेशन पैटर्न, सीरियलाइज़ेशन, मेमोरी मैनेजमेंट, रिजल्ट साइज़ का नियंत्रण और एडवांस्ड फंक्शन (जियो, वेक्टर, ग्राफ) शामिल हैं। KQL क्वेरी लिखते, डीबग करते या समीक्षा करते समय, यहां तक कि सरल क्वेरी के लिए भी, इस कौशल का उपयोग करें, क्योंकि इसमें दी गई बारीकियां उन आम त्रुटियों को रोकती हैं जो टूल कॉल को बर्बाद करती हैं और बार-बार रिट्राई करने की समस्या पैदा करती हैं। यह कौशल KQL, कुस्टो, ADX, एज़्योर डेटा एक्सप्लोरर, फैब्रिक रियल-टाइम इंटेलिजेंस, इवेंटहाउस, लॉग एनालिटिक्स, लॉग विश्लेषण, डेटा एक्सप्लोरेशन, टाइम सीरीज़, एनोमली डिटेक्शन, समराइज़, वेयर क्लॉज़, जॉइन, एक्सटेंड, प्रोजेक्ट, लेट स्टेटमेंट, पार्स ऑपरेटर, एक्सट्रैक्ट फंक्शन और पाइप-फॉरवर्ड क्वेरी सिंटैक्स से संबंधित किसी भी संदर्भ में उपयोगी है।
अपस्ट्रीम वर्कफ़्लो कैसे काम करता है
केक्यूएल मास्टरी
> इसे स्वयं आजमाएं: सभी✅इस कौशल में दिए गए उदाहरणों को सार्वजनिक सहायता क्लस्टर के विरुद्ध चलाया जा सकता है: >https://help.kusto.windows.netडेटाबेसSamples(रोकनाStormEvents,SimpleGraph_Nodes/Edges,nyc_taxi, और अधिक)।
1KQL की मूल बातें
कुस्टो क्वेरी लैंग्वेज (KQL) डेटा एक्सप्लोर करने के लिए एक पाइप-फॉरवर्ड क्वेरी लैंग्वेज है। यह Azure Data Explorer (ADX), Microsoft Fabric Real-Time Intelligence (EventHouse), Azure Monitor Log Analytics, Microsoft Sentinel और अन्य Microsoft डेटा सेवाओं की नेटिव क्वेरी लैंग्वेज है।
ऊपर की ओर मार्ग · L11 ↗पाइप-फॉरवर्ड सिंटैक्स
KQL क्वेरी ऑपरेटरों की एक श्रृंखला होती है जो एक दूसरे से अलग होती हैं।|डेटा का प्रवाह बाएं से दाएं होता है:
StormEvents // start with a table
| where State == "TEXAS" // filter rows
| summarize count() by EventType // aggregate
| top 5 by count_ desc // limit resultsआवश्यकताएँ और सेटअप
5क्रमबद्धता आवश्यकताएँ
विंडो फ़ंक्शंस को क्रमबद्ध (क्रमबद्ध) इनपुट की आवश्यकता होती है। क्रमबद्धता की आवश्यकता वाले फ़ंक्शंस:row_number(),row_cumsum(),prev(),next(),row_window_session().
सीमाएं और गुणवत्ता जांच
केवल समानता
KQL जॉइन शर्तें केवल समर्थन करती हैं==नहीं, !=, or function calls in join predicates. For range joins, pre-bin values: | एक्सटेंड बिन_वैल = बिन(वैल्यू,100), then join on bin_val का उपयोग करें। ध्यान दें: बिन सीमाओं के निकट के मान आसन्न बिन्स में आ सकते हैं - सटीकता के लिए पड़ोसी बिन्स की जांच करने या सीमा को ओवरलैप करने पर विचार करें।
सुरक्षित परीक्षण से शुरुआत करें
- समर्थित होस्ट और रिपॉजिटरी इंस्टॉलेशन निर्देशों की जाँच करें। स्किल डायरेक्टरी और उससे संबंधित स्क्रिप्ट, एसेट्स और डॉक्यूमेंटेशन को एक साथ रखें;SKILL.mdअकेले होने पर निर्भरताओं को छोड़ा जा सकता है।
- एजेंट को अपना वास्तविक इनपुट, अपेक्षित आउटपुट और स्वीकृति मानदंड प्रदान करें। इनवोकेशन सिंटैक्स और उपलब्ध उपकरण होस्ट पर निर्भर करते हैं; यह साइट किसी सार्वभौमिक इंस्टॉलेशन कमांड को नहीं मानती है।
- डिस्पोजेबल प्रोजेक्ट या उसकी कॉपी पर मूल वर्कफ़्लो को आज़माएँ। फ़ाइलों, रिमोट सेवाओं या बिल योग्य संसाधनों में परिवर्तन करने वाले कार्यों की अनुमति देने से पहले उनकी समीक्षा करें।
- स्रोत गुणवत्ता जांच और अपनी आवश्यकताओं के आधार पर आउटपुट को सत्यापित करें। सफल ट्रिगर या उच्च रिपॉजिटरी स्टार संख्या सही परिणाम की गारंटी नहीं देते।
मूल लेख में आगे पढ़ें
- केक्यूएल मास्टरी
- 1KQL की मूल बातें
- पाइप-फॉरवर्ड सिंटैक्स
- क्वेरी बनाम प्रबंधन कमांड
- 2गतिशील प्रकार अनुशासन
- 3पैटर्न और कमियों से जुड़ें
- केवल समानता
- Left/rightविशेषता मिलान
- बड़े जॉइन से पहले कार्डिनैलिटी की जाँच करें
- 4KQL में रेगुलर एक्सप्रेशन
- The
extract_allपकड़ लिया - 5क्रमबद्धता आवश्यकताएँ
- 6मेमोरी-सुरक्षित क्वेरी पैटर्न
- बड़ी तालिकाओं के लिए नियम (>1एम पंक्तियाँ)
- जब तुम देखो
E_LOW_MEMORY_CONDITION - जब तुम देखो
E_RUNAWAY_QUERY - 7परिणाम आकार अनुशासन
- 8स्ट्रिंग तुलना की कठोरता
- 9उन्नत कार्य
- समय श्रृंखला
- 10स्व-सुधार लुकअप टेबल
- 11दिनांक और समय से जुड़ी कमियां
- 12ऑपरेटर नामकरण और समानता
- क्रमबद्ध करना बनाम क्रम में लगाना
- 13त्रुटि निवारण रणनीति
- सही पैटर्न
- 14प्रश्न लेखन चेकलिस्ट
सम्बंधित योग्यता
अनुवाद और दायरा
यह पठन मार्गदर्शिका ऊपर पिन किए गए अंशों में से चयनित अंशों को प्रस्तुत करती है।SKILL.mdयह अनुवाद सहायता से किया गया है। यह कोई संपूर्ण नियमावली या परीक्षित संगतता का दावा नहीं है। उपयोग करने से पहले मूल दस्तावेज़ और उससे संबंधित फ़ाइलों को पढ़ें।
यह परिचय नीचे पिन किए गए संस्करण को संदर्भित करता है; वर्तमान रिपॉजिटरी गतिविधि और संग्रह समय अलग से दिखाए गए हैं।
- पिन किया गया स्रोत
- मूल लेख पढ़ें ↗
- स्रोत प्राप्त किया गया
- स्रोत कमिट
00d66a64919edca5bca2c673373444e36a4b5461- स्रोत SHA-256
ffc1f17ed69d34dd5e8130cf1fc4adf9f3ea27410e8aa90f0cc1e5385f315ce2