पंक्तियां पुनर्प्राप्त करने के लिए Dataverse खोज का उपयोग करें
कीवर्ड और खोज का उपयोग करके डेटा पुनर्प्राप्त करने के लिए प्रवाह में पंक्तियाँ खोजें कार्रवाई का उपयोग करें, जो तालिकाओं में तेज़, बुद्धिमान और व्यापक परिणाम प्रदान करता है। Microsoft Dataverse Dataverse Dataverse
इससे पहले कि आप Dataverse पर खोज कार्रवाई का उपयोग कर सकें, आपके व्यवस्थापक को आपके परिवेश पर खोज Microsoft Dataverseकॉन्फ़िगर करना होगा.
आप अपने प्रवाह में पंक्तियाँ खोजें कार्रवाई जोड़ सकते हैं, और फिर शब्द खोजें में एक कीवर्ड प्रदान कर सकते हैं, ताकि Dataverse में सभी अनुक्रमित पंक्तियों में उस कीवर्ड को खोजा जा सके।
आप शब्द खोजें बॉक्स को पैरामीटराइज़ करने के लिए प्रवाह में पिछले चरण से गतिशील सामग्री का उपयोग कर सकते हैं। उदाहरण के लिए, आप a Microsoft Copilot Studio बॉट में दर्ज किए गए कीवर्ड का उपयोग कर सकते हैं और स्वचालित खोज आरंभ करने के लिए निम्नलिखित विकल्प सेट कर सकते हैं।
नोट
नई जोड़ी गई पंक्तियों को खोज परिणामों में शामिल होने में कुछ घंटे लग सकते हैं।
क्वेरी खोजें के लिए सिंटैक्स प्रदान करने के लिए खोज प्रकार विकल्प का उपयोग करें। यह इंगित करने के लिए कि आप सरल क्वेरी सिंटैक्स का उपयोग करना चाहते हैं, simple का उपयोग करें। या, यदि आप ल्यूसीन क्वेरी सिंटैक्स का उपयोग करना पसंद करते हैं तो full का उपयोग करें। डिफ़ॉल्ट क्वेरी सिंटैक्स सरल है.
निम्नलिखित उदाहरणों पर एक नज़र डालें या Dataverse खोज का उपयोग करके तालिका डेटा में खोजें पर सुविधाओं की पूरी सूची की समीक्षा करें।
सरल क्वेरी सिंटैक्स निम्नलिखित कार्यक्षमता का समर्थन करता है:
ऑपरेटर | विवरण |
---|---|
बूलियन ऑपरेटर | AND ऑपरेटर; + OR ऑपरेटर द्वारा दर्शाया गया; | NOT ऑपरेटर द्वारा दर्शाया गया; - द्वारा दर्शाया गया |
वरीयता ऑपरेटर | शब्द खोजें "hotel+(wifi | luxury)" "hotel" और "wifi" या "luxury" (या दोनों) शब्द वाले परिणामों की खोज करेगा। |
वाइल्डकार्ड | अंतिम वाइल्डकार्ड समर्थित हैं; उदाहरण के लिए, "Alp*" "अल्पाइन" की खोज करता है। |
सटीक मेल | उद्धरण चिह्नों " " में संलग्न एक प्रश्न. |
ल्यूसीन क्वेरी सिंटैक्स निम्नलिखित कार्यक्षमता का समर्थन करता है:
ऑपरेटर | विवरण |
---|---|
बूलियन ऑपरेटर | सरल क्वेरी सिंटैक्स की तुलना में विस्तारित सेट प्रदान करता है। AND ऑपरेटर; AND द्वारा दर्शाया गया, &&, + OR ऑपरेटर; OR द्वारा दर्शाया गया, || NOT ऑपरेटर; NOT द्वारा दर्शाया गया, !, – |
वरीयता ऑपरेटर | सरल क्वेरी सिंटैक्स के समान कार्यक्षमता। |
वाइल्डकार्ड | अनुगामी वाइल्डकार्ड के अतिरिक्त, अग्रणी वाइल्डकार्ड का भी समर्थन करता है। अनुगामी वाइल्डकार्ड – "alp*" अग्रणी वाइल्डकार्ड - "/.*pine/" |
अस्पष्ट खोज | अधिकतम दो अक्षरों की ग़लत वर्तनी वाले प्रश्नों का समर्थन करता है। "Uniersty~" "University" लौटाएगा "Blue~1" "glue", "blues" लौटाएगा |
अवधि बढ़ाना | किसी क्वेरी में विशिष्ट शब्दों को अलग-अलग तौलता है। "रॉक^2 इलेक्ट्रॉनिक" ऐसे परिणाम लौटाएगा जहां "रॉक" से मिलान "इलेक्ट्रॉनिक" से मिलान से अधिक महत्वपूर्ण होगा। |
निकटता खोज | अधिक प्रासंगिक परिणामों के लिए, ऐसे परिणाम लौटाता है जहां शब्द एक दूसरे से x शब्दों के अंदर हों। उदाहरण के लिए, "airport hotel"~5" ऐसे परिणाम देता है जहां "airport" और "hotel" एक दूसरे से पांच शब्दों के भीतर होते हैं, जिससे हवाई अड्डे के नजदीक स्थित होटल खोजने की संभावना बढ़ जाती है। |
नियमित अभिव्यक्ति (रेगेक्स) खोज | उदाहरण के लिए, /[mh]otel/ का अर्थ "motel" या "hotel" है। |
खोज पाठ के भाग के रूप में किसी भी खोज ऑपरेटर का उपयोग करने के लिए, वर्ण के आगे एक बैकस्लैश (\) लगाकर उसे एस्केप करें। जिन विशेष वर्णों को एस्केप किया जा सकता है उनमें निम्नलिखित वर्ण शामिल हैं: + - & | ! ( ) { } [ ] ^ " ~ * ? : \ /
आप निर्दिष्ट कर सकते हैं कि दस्तावेज़ को मिलान के रूप में गिनने के लिए कोई भी या सभी खोज शब्दों का मिलान होना आवश्यक है या नहीं। डिफ़ॉल्ट कोई भी है. यह नियंत्रित करता है कि NOT ऑपरेटर वाले शब्द को क्वेरी में अन्य शब्दों के साथ AND या OR किया जाए (यह मानते हुए कि अन्य शब्दों पर कोई + या | ऑपरेटर नहीं है)।
किसी भी खोज मोड का उपयोग करने से अधिक परिणाम शामिल करके क्वेरी की याददाश्त बढ़ जाती है। डिफ़ॉल्ट रूप से, इसे "या नहीं" के रूप में समझा जाता है। उदाहरण के लिए, "wifi -luxury" उन दस्तावेजों से मेल खाएगा जिनमें या तो "wifi" शब्द होगा या उनमें "luxury" शब्द नहीं होगा।
सभी के लिए खोज मोड का उपयोग करने से कम परिणाम शामिल करके क्वेरी की सटीकता बढ़ जाती है। डिफ़ॉल्ट रूप से, इसका अर्थ "और नहीं" के रूप में लिया जाता है। उदाहरण के लिए, "wifi -luxury" उन दस्तावेज़ों से मेल खाएगा जिनमें "wifi" शब्द शामिल है और "luxury" शब्द शामिल नहीं है।
अधिक जानकारी के लिए खोज का उपयोग करके तालिका डेटा में खोजें Dataverse पर जाएं ।
आप इस अनुभाग में वर्णित अन्य उन्नत विकल्पों का उपयोग करके अपनी खोज को अनुकूलित कर सकते हैं। अधिक उदाहरणों के लिए खोज का उपयोग करके तालिका डेटा में खोजें Dataverse देखें।
पंक्ति फ़िल्टर: आप निम्न छवि में दिखाए अनुसार फ़िल्टर निर्दिष्ट करके अपनी खोज को संकीर्ण कर सकते हैं।
तालिका फ़िल्टर: आप अपनी खोज को निर्दिष्ट तालिकाओं तक सीमित कर सकते हैं जैसा कि निम्नलिखित छवि में दिखाया गया है।
द्वारा क्रमबद्ध करें: स्तंभ नाम निर्दिष्ट करके और प्रत्यय के रूप में asc या desc जोड़कर क्रमबद्ध करने के लिए इस विकल्प का उपयोग करें, जैसा कि निम्नलिखित छवि में दिखाया गया है।
आप डायनेमिक कंटेंट से सीधे कार्रवाई के आउटपुट का उपयोग कर सकते हैं। यहां प्रत्येक पैरामीटर का अर्थ दिया गया है।
पैरामीटर का नाम | विवरण |
---|---|
मुख्यभाग | वह ऑब्जेक्ट जो संपूर्ण प्रत्युत्तर का प्रतिनिधित्व करता है. इसमें पंक्तियों की सूची, कुल पंक्ति संख्या और पहलू परिणाम शामिल हैं। |
पंक्तियों की सूची | एक ऑब्जेक्ट जो लौटाई गई सभी पंक्तियों का प्रतिनिधित्व करता है। |
पंक्तियों की सूची आइटम | पंक्तियों की सूची में एक व्यक्तिगत पंक्ति, जब लूप के अंदर उपयोग की जाती है। |
पंक्ति खोज स्कोर | एक पंक्ति का स्कोर. Dataverse यह स्कोर यह बताता है कि यह खोज कीवर्ड और शर्तों से कितनी निकटता से मेल खाता है। |
पंक्ति खोज हाइलाइट्स | पंक्ति में खोज कीवर्ड से मेल खाने वाले विशिष्ट कीवर्ड को हाइलाइट करता है. |
पंक्ति तालिका नाम | एकल पंक्ति के लिए तालिका का नाम. यह क्रिया परिवेश में सभी खोज योग्य तालिकाओं से पंक्तियों को एकत्रित करती है. |
पंक्ति ऑब्जेक्ट आईडी | यह प्रत्येक पंक्ति के लिए एक पहचानकर्ता है। किसी पंक्ति के सभी स्तंभों को पढ़ने के लिए पंक्तियाँ प्राप्त करें क्रिया में तालिका नाम के साथ इस पहचानकर्ता का उपयोग करें। |
पंक्ति ऑब्जेक्ट प्रकार कोड | पंक्ति के लिए तालिका नाम पहचानकर्ता. |
जब आप अपना प्रवाह बना रहे हों, तो गतिशील सामग्री इस छवि की तरह दिखाई दे सकती है:
पंक्तियों की खोज क्रिया, आपकी Dataverse खोज कॉन्फ़िगरेशन पर निर्भर करते हुए, एक चर स्कीमा में मिलान की गई पंक्तियों के लिए कई अन्य कॉलम लौटाती है। इन स्तंभों का उपयोग करने के लिए, JSON प्रत्युत्तर को पार्स करें, और फिर इससे उत्पन्न गतिशील आउटपुट का उपयोग करें जैसा कि निम्नलिखित छवि में दिखाया गया है।