Azure Data Lake के साथ कोई Azure Synapse Link for Dataverse बनाएँ
आप विभिन्न एनालिटिक्स परिदृश्यों को सक्षम करने के लिए अपने Microsoft Dataverse डेटा को Azure Data Lake Storage Gen2 से जोड़ने के लिए Azure Synapse Link का उपयोग कर सकते हैं. यह लेख आपको बताता है कि निम्नलिखित कार्य कैसे करना है:
- Azure Synapse Link सेवा के साथ अपने Dataverse डेटा को अपने Azure Data Lake Storage Gen2 खाते से कनेक्ट करें.
- Azure Synapse Link में शामिल Dataverse तालिकाओं को प्रबंधित करें.
- अपने Azure Synapse Link को मॉनीटर करें.
- अपने Azure Synapse Link को अनलिंक करें.
- अपने Azure Synapse Link को फिर से लिंक करें.
- Azure Data Lake में अपना डेटा देखें और फ़ाइल संरचना को समझें.
नोट
Azure Synapse Link for Dataverse पूर्व में Data Lake के लिए निर्यात के रूप में जाना जाता था. इस सेवा का मई 2021 से प्रभावी होने पर फिर से नाम रखा गया था और यह Azure Data Lake के साथ-साथ Azure Synapse Analytics को डेटा निर्यात करना जारी रखेगा.
पूर्वावश्यकताएँ
- Azure Data Lake Storage Gen2: आपके पास एक Azure Data Lake Storage Gen2 खाता और स्वामी और स्टोरेज ब्लॉब डेटा योगदानकर्ता भूमिका का एक्सेस होना चाहिए. आपके संग्रहण खाते को आरंभिक सेटअप और डेल्टा सिंक दोनों के लिए पदानुक्रमित नामस्थान सक्षम करना होगा. संग्रहण खाता कुंजी पहुँच की अनुमति दें केवल आरंभिक सेटअप के लिए आवश्यक है.
नोट
- संग्रहण खाता आपके टेनेंट के समान ही टेनेंट में बनाया जाना चाहिए. Microsoft Entra Power Apps
- चयनित IP पतों से पहुँच प्रदान करने के लिए लिंक किए गए संग्रहण खाते के लिए चयनित वर्चुअल नेटवर्क और IP पतों से सक्षम सेट करने के लिए, आपको प्रबंधित पहचान के साथ एक खाता बनाना होगा। अपने Azure डेटा लेक संग्रहण के साथ Azure के लिए प्रबंधित पहचान का उपयोग करें (प्रबंधित पहचान सेट अप किए बिना, आपको प्रारंभिक सेटअप और डेल्टा सिंक दोनों के लिए Azure संसाधनों के लिए सार्वजनिक नेटवर्क पहुँच सक्षम करनी होगी।) · Azure Synapse Link ...
- आपके पास स्टोरेज अकाउंट के साथ संसाधन समूह के लिए रीडर भूमिका वाली एक्सेस होनी चाहिए.
- परिवेश को Azure Data Lake Storage Gen2 से जोड़ने के लिए, आपके पास Dataverse सिस्टम व्यवस्थापक सुरक्षा भूमिका होनी चाहिए.
- केवल वे टेबल जिनमें चेंज ट्रैकिंग सक्षम है, निर्यात की जा सकती हैं.
- एक एकल परिवेश के अंतर्गत प्रोफाइलों का निर्माण अधिकतम 10 तक सीमित है। Azure Synapse Link Dataverse
Dataverse को Azure Data Lake Storage Gen2 से कनेक्ट करें
Power Apps पर साइन इन करें और अपने पसंदीदा परिवेश का चयन करें.
बाएँ नेविगेशन फलक पर, का चयन करें Azure Synapse Link. यदि Azure Synapse Link साइड पैनल पैन में दिखाई नहीं देता है, तो …अधिक का चयन करें और सभी खोजें का चयन करें. Azure Synapse Link डेटा प्रबंधन अनुभाग में है.
कमांड बार पर, + डेटा लेक के लिए नया लिंक चुनें.
सदस्यता, संसाधन समूह, और संग्रहण खाता चुनें. सुनिश्चित करें कि संग्रहण खाता पूर्वापेक्षाएँ अनुभाग में निर्दिष्ट आवश्यकताओं को पूरा करता है. अगला चुनें.
नोट
परिवेश को मूल डेटा संग्रह से जोड़ने के हिस्से के रूप में, आप अपने स्टोरेज खाते में Azure Synapse Link सेवा पहुंच प्रदान करते हैं. यह सुनिश्चित करें कि आपने Azure Data Lake Storage खाते को बनाने और कॉन्फ़िगर करने और स्टोरेज खाते पर खुद को स्वामी की भूमिका प्रदान करने के पूर्वापेक्षाएं का पालन किया है. इसके अतिरिक्त, आप Power Platform डेटाफ़्लो सेवा को अपने स्टोरेज खाते में एक्सेस प्रदान करते हैं. अधिक जानकारी: डेटा प्रवाह के साथ स्वयं-सेवा डेटा तैयार करना.
आप जिन तालिकाओं का निर्यात करना चाहते हैं, उन्हें जोड़ें और फिर सहेजें का चयन करें. ट्रैकिंग बदलें के साथ सक्षम टेबल को निर्यात किया जा सकता है. अधिक जानकारी: चेंज ट्रैकिंग सक्षम करें.
आप अपनी Azure सदस्यता में एक परिवेश से एकाधिक Azure डेटा लेक तक लिंक बनाने के लिए इस आलेख में दिए गए चरणों का पालन कर सकते हैं. इसी तरह, आप एक ही टेनेंट के भीतर, कई परिवेशों से उसी एक Azure Data Lake तक एक लिंक बना सकते हैं.
नोट
यह सेवा एक आउट-ऑफ-द-बॉक्स सुविधा के रूप में सहजता से एकीकृत है। Azure Synapse Link for Dataverse Power Platform यह डेटा भंडारण और शासन के लिए निर्धारित सुरक्षा और शासन मानकों को पूरा करता है। Power Platform अधिक जानकारी: डेटा संग्रहण और प्रशासन
सेवा द्वारा निर्यातित डेटा को ट्रांसपोर्ट लेयर सुरक्षा (TLS) 1.2 या उच्चतर का उपयोग करके पारगमन में एन्क्रिप्ट किया जाता है और Gen2 में आराम से एन्क्रिप्ट किया जाता है। Azure Synapse Link Azure Data Lake Storage इसके अतिरिक्त, ब्लॉब संग्रहण में परिवर्तनीय डेटा भी निष्क्रिय अवस्था में एन्क्रिप्ट किया जाता है. Azure Data Lake Storage Gen2 में एन्क्रिप्शन आपको अपने डेटा को सुरक्षित रखने में, एंटरप्राइज़ सुरक्षा नीतियों को लागू करने में और विनियामक अनुपालन आवश्यकताओं को पूरा करने में मदद करता है. अधिक जानकारी: Azure डेटा का निष्क्रिय अवस्था में एन्क्रिप्शन
Data Lake में टेबल डेटा प्रबंधित करें
Azure Synapse Link सेट अप करने के बाद, आप निर्यात की जाने वाली तालिकाओं को दो में से किसी एक तरीके से प्रबंधित कर सकते हैं:
Power Apps मेकर पोर्टल Azure Synapse Link क्षेत्र पर एक या एक से अधिक लिंक की गई तालिका को जोड़ने या हटाने के लिए कमांड बार पर तालिका प्रबंधित करें का चयन करें.
Power Apps निर्माता पोर्टल टेबल क्षेत्र पर, ... चुनें टेबल के बगल में, और फिर लिंक की गई उस Data Lake का चयन करें, जहां आप टेबल डेटा निर्यात करना चाहते हैं.
अपने Azure Synapse Link को मॉनीटर करें
Azure Synapse Link सेट अप करने के बाद, आप Azure Synapse Link तालिकाएँ टैब के अंतर्गत मॉनिटर कर सकते हैं।
- उन तालिकाओं की एक सूची होगी जो चयनित Azure Synapse Link का एक भाग हैं.
- सिंक स्थिति विभिन्न चरणों से होकर गुजरती है। NotStarted इंगित करता है कि तालिका समन्वयित होने की प्रतीक्षा कर रही है. एक बार जब तालिका का प्रारंभिक समन्वयन पूरा हो जाता है, तो एक पोस्ट प्रोसेसिंग चरण होता है जहां वृद्धिशील अद्यतन नहीं होंगे। आपके डेटा के आकार के आधार पर इसमें कई घंटे लग सकते हैं। जैसे-जैसे वृद्धिशील अपडेट होने लगेंगे, अंतिम सिंक की तारीख नियमित रूप से अपडेट की जाएगी.
- गणना कॉलम लिखी गई संख्या पंक्तियों को दर्शाता है. जब केवल जोड़ें, नहीं पर सेट होता है, तो यह रिकॉर्ड की कुल संख्या है. जब केवल जोड़ें, हाँ पर सेट होता है, तो बदलावों रिकॉर्ड की कुल संख्या है.
- केवल जोड़ें और विभाजन कार्यनीति कॉलम विभिन्न उन्नत कॉन्फ़िगरेशन का उपयोग दिखाते हैं.
एक Azure Synapse Link को अनलिंक करना
अनलिंक करने के लिए वांछित Azure Synapse Link का चयन करें.
आदेश पट्टी से data lake को अनलिंक करें चुनें.
दोनों data lake फ़ाइल सिस्टम को हटाने के लिए, data lake फ़ाइल सिस्टम हटाएं चुनें.
हां चुनें और सब कुछ को अनलिंक और हटाए जाने के लिए कुछ मिनट की अनुमति दें.
एक Azure Synapse Link को फिर से जोड़ना
अगर आपने अनलिंक करते समय फ़ाइल सिस्टम को हटा दिया है, तो उसी data lake को फिर से जोड़ने के लिए ऊपर दिए गए चरणों का पालन करें. यदि आपने अनलिंक करते समय फ़ाइल सिस्टम को नहीं हटाया है, तो आपको पुनः लिंक करने के लिए डेटा साफ़ करना होगा:
Azure Data Lake पर जाएँ.
Dataverse कंटेनर हटाएं.
Power Apps पर जाएं, और data lake को फिर से लिंक करें.
Azure Data Lake Storage Gen2 में अपना डेटा देखें
वांछित Azure Synapse Link का चयन करें, और फिर शीर्ष पैनल से Azure data Lake पर जाएं चुनें.
फ़ाइल सिस्टम का विस्तार करें और फिर Dataverse-environmentName-organizationUniqueName चुनें.
model.json फ़ाइल, इसके नाम और संस्करण के साथ, उन टेबल की सूची देती है जिन्हें Data Lake में निर्यात किया गया है. model.json फाइल में प्रारंभिक सिंक स्थिति और सिंक समापन समय भी होता है.
एक फ़ोल्डर जिसमें स्नैपशॉट अल्पविराम-सीमांकित (CSV प्रारूप) की फ़ाइलें शामिल हैं, को Data Lake में निर्यात की गई प्रत्येक टेबल के लिए प्रदर्शित किया जाता है.
Synapse वर्कस्पेस को केवल डेटा लेक वाली मौजूदा Azure Synapse Link प्रोफ़ाइल से लिंक करें
वेब ब्राउज़र के एड्रेस बार में,
?athena.updateLake=true
exporttodatalake के साथ समाप्त होने वाले वेब पते में जोड़ें।Azure Synapse Link क्षेत्र से किसी मौजूदा प्रोफ़ाइल का चयन करें, और फिर विस्तारित विकल्प का चयन करें।
लिंक टू Azure Synapse Analytics कार्यस्थान का चयन करें और सब कुछ लिंक होने के लिए कुछ मिनट प्रतीक्षा करें।
स्नैपशॉट का लगातार अपडेट
Microsoft Dataverse डेटा में क्रिएट, अपडेट और डिलीट व्यवहारों द्वारा लगातार परिवर्तन हो सकता है. स्नैपशॉट में उस डेटा की रीड-ओनली कॉपी होती है जिसे नियमित अंतराल में अद्यतन किया जाता है, इस मामले में, प्रत्येक घंटे में. इससे यह सुनिश्चित होता है कि किसी बिंदु पर, डेटा एनालिटिक्स उपभोक्ता लेक में डेटा को विश्वसनीय ढंग से उपयोग कर सकता है.
जब टेबल को प्रारंभिक निर्यात के हिस्से के रूप में जोड़ा जाता है, तो Data Lake में संबंधित फ़ोल्डरों के नीचे टेबल डेटा को table.csv फ़ाइलों में लिखा जाता है. यह T1 अंतराल है, जहां एक स्नैपशॉट रीड-ऑनली फ़ाइल जिसका नाम टेबल-T1.csv— है—उदाहरण के लिए, Account-T1.csv या Contacts-T1.csv——बनाई जाती है. इसके अलावा, इन स्नैपशॉट फ़ाइलों को चिह्नित करने के लिए model.json फाइल अपडेट की जाती है. model.json खोलकर, आप स्नैपशॉट के ब्यौरे देख सकते हैं.
Account.csv विभाजित फाइल और Data Lake में स्नैपशॉट फोल्डर का उदाहरण इस प्रकार है.
Dataverse में परिवर्तनों को ट्रिकल फ़ीड इंजन का उपयोग करते हुए लगातार संबंधित CSV फ़ाइलों को भेजा जाता है. यह T2 अंतराल है जहाँ एक दूसरी स्नैपशॉट लिया जाता है. टेबल-T2.csv——उदाहरण के लिए, Accounts-T2.csv या Contacts-T2.csv (यह मानते हुए कि टेबल के लिए बदलाव हैं)— —और model.json नई स्नैपशॉट फ़ाइलों में अद्यतन किए जाते हैं. कोई भी नया व्यक्ति जो T2 से स्नैपशॉट डेटा को देखता है, से नई स्नैपशॉट फाइलें दिखाई जाती है. इस तरह, मूल स्नैपशॉट देखने वाला पुरानी स्नैपशॉट T1 फ़ाइलों पर काम करना जारी रख सकता है जबकि नए देखने वाले नवीनतम अद्यतन पढ़ सकते हैं. यह उन परिदृश्यों में उपयोगी है जिनमें लंबे समय तक डाउनस्ट्रीम प्रक्रियाएं चल रही हैं.
नोट
एक नई स्नैपशॉट फ़ाइल केवल तभी बनाई जाती है जब कोई डेटा अपडेट होता है। केवल नवीनतम पांच स्नैपशॉट फ़ाइलें ही रखी जाएंगी। स्थिर डेटा स्वचालित रूप से आपके Azure Data Lake Storage जनरल 2 खाते से हटा दिया जाएगा।
यहाँ model.json फाइल का एक उदाहरण दिया गया है जो हमेशा नवीनतम समय-मुद्रित एकाउंट स्नैपशॉट फाइल दिखाता है.
अब आगे क्या है?
Dataverse सेवा के लिए Azure Synapse Link for Dataverse का सफलतापूर्वक उपयोग करने के बाद, पता करें कि डिस्कवर हब के साथ आप अपने डेटा का विश्लेषण और उपभोग कैसे कर सकते हैं. डिस्कवर हब तक पहुंचने के लिए, Power Apps > Azure Synapse Link पर जाएं. अपनी लिंक की गई सेवा का चयन करके हब खोजें टैब का चयन करें. यहाँ आपको अनुशंसित उपकरण और क्यूरेट किए गए दस्तावेज़ीकरण मिलेंगे ताकि आपको अपने डेटा से अधिक से अधिक मिल सके.
इसे भी देखें
Power BI के साथ Data Lake में Dataverse डेटा का विश्लेषण करें
Azure डेटा फैक्टरी के साथ Data Lake में Dataverse डेटा समाहित करना
Azure Synapse Link for Dataverse उन्नत कॉन्फ़िगरेशन
Azure Synapse Link सामान्य प्रश्न
नोट
क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)
सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).