नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
नोट
नया और बेहतर Power Platform व्यवस्थापक केंद्र अब सार्वजनिक पूर्वावलोकन में है! हमने नए व्यवस्थापन केंद्र को उपयोग में आसान बनाने के लिए डिज़ाइन किया है, जिसमें कार्य-उन्मुख नेविगेशन है जो आपको विशिष्ट परिणाम तेजी से प्राप्त करने में मदद करता है। जैसे ही नया Power Platform व्यवस्थापक केंद्र सामान्य उपलब्धता पर जाएगा, हम नए और अद्यतन दस्तावेज़ प्रकाशित करेंगे।
Power Apps ऑफ़लाइन सिंक्रनाइज़ेशन ईवेंट से संबंधित मोबाइल एप्लिकेशन डेटा मॉडल-चालित और कैनवास ऐप्स के लिए उपलब्ध है. इस डेटा का उपयोग आपके संगठन के लिए ऑफ़लाइन सिंक ईवेंट के स्वास्थ्य और प्रदर्शन का मूल्यांकन करने के लिए किया जा सकता है।
यह डेटा Power Apps>मोबाइल ऐप सिंक्रोनाइज़ेशन और क्रियाएँ तालिका में चला जाता है Application Insights. जब कोई उपयोगकर्ता किसी मोबाइल ऐप तक पहुंचता है, जिसे ऑफ़लाइन मोड के लिए कॉन्फ़िगर किया गया है, तो एक प्रविष्टि लॉग की जाती है। Power Apps मॉडल-संचालित ऐप्स में विफलता की घटनाओं से संबंधित अधिक डेटा UCI के माध्यम से उपलब्ध है। Power Apps>
अतिरिक्त क्वेरी उदाहरणों और नमूना डैशबोर्ड के लिए, Field Service मोबाइल ऐप ऑफ़लाइन प्रोफ़ाइल उपयोग के लिए नमूना टेलीमेट्री डैशबोर्ड पर जाएँ.
मोबाइल ऐप सिंक्रोनाइज़ेशन और एक्शन इवेंट परिभाषाएँ
- id: ईवेंट आईडी.
- target: इवेंट द्वारा ट्रैक किए गए परिदृश्य का नाम.
- type: ईवेंट की स्रोत तालिका.
- नाम: इवेंट द्वारा ट्रैक किए गए परिदृश्य का नाम.
- अवधि: परिदृश्य अवधि मिलीसेकंड में. अवधि में वह लंबी अवधि शामिल हो सकती है जब ऐप निष्क्रिय रहता है.
- operation_Id: सत्र के लिए अद्वितीय पहचानकर्ता.
- operation_ParentId: इवेंट द्वारा ट्रैक किए गए परिदृश्य के लिए अद्वितीय पहचानकर्ता.
- user_Id: Microsoft Entra उपयोगकर्ता आईडी.
- application_Version: ऐप का संस्करण.
-
customDimensions: इसमें निम्नलिखित विशेषताएँ शामिल हैं:
- "EventName": इवेंट द्वारा ट्रैक किए गए परिदृश्य का सारांश (ScenarioEnd).
- "परिदृश्य परिणाम": सफलता या असफलता.
- ErrorCode: सिंक विफलता पर उत्पन्न त्रुटि कोड. त्रुटि कोड मैपिंग तालिका में अधिक जानें.
- त्रुटि संदेश : सफलता पर रिक्त या त्रुटि का वर्णन करने वाला स्ट्रिंग।
- विफलता प्रकार: सिंक विफलता के प्रकार को परिभाषित करता है.
- LogLevel: घटना की गंभीरता या रिपोर्टिंग स्तर. मान्य मान हैं सूचना , त्रुटि , चेतावनी , त्रुटि , या विस्तृत.
-
DataSyncMode: उपयोगकर्ता ने किस प्रकार का ऑफ़लाइन सिंक अनुभव किया है.
- DELTA_SYNC: स्वचालित वृद्धिशील सिंक.
- GRID_SYNC: ग्रिड दृश्य पर रिफ्रेश द्वारा ट्रिगर किया गया.
- FIRST_SYNC: किसी डिवाइस पर प्रारंभिक सिंक (या साइनआउट/पुनःकॉन्फ़िगर के बाद).
- FORCED_SYNC: डिवाइस स्थिति पृष्ठ बटन से ट्रिगर किया गया.
- SINGLE_RECORD_SYNC: पुश अधिसूचना द्वारा ट्रिगर किया गया.
- AppFlavor: डिवाइस पर इंस्टॉल किया गया मूल ऐप. मान्य मान FieldService और PowerApps हैं.
- AppInfo_Version: मूल ऐप का संस्करण, जैसा कि ऐप स्टोर में दिखता है.
- ActiveDuration: परिदृश्य अवधि मिलीसेकंड में, जिसमें केवल वह समय शामिल है जब ऐप सक्रिय है.
- DeviceInfo_Id: डिवाइस का विशिष्ट पहचानकर्ता.
- DeviceInfo_model: डिवाइस मॉडल (जैसे iPhone 13).
- DeviceInfo_make: डिवाइस मेक (जैसे कि Apple).
- DeviceInfo_OsName: डिवाइस ऑपरेटिंग सिस्टम (जैसे Android).
- DeviceInfo_OsVersion: ऑपरेटिंग सिस्टम संस्करण (जैसे Android 13).
- Loc_country: टेलीमेट्री डिवाइस मूल.
-
eventContext: इसमें निम्नलिखित गुण शामिल हैं:
- CurrentSyncId: सफल सिंक पास की आईडी. प्रत्येक सफल सिंक के बाद रीसेट करें। (त्रुटि के बाद इसे रीसेट नहीं किया जाता है।)
- CurrentActivityId: सिंक पास की आईडी. प्रत्येक सिंक के बाद रीसेट करें.
- entityName: डेटा डाउनलोड ईवेंट में तालिका का नाम.
- ProfileId: ऐप और उपयोगकर्ता के लिए कॉन्फ़िगर की गई ऑफ़लाइन प्रोफ़ाइल की आईडी.
- रिकॉर्ड गणना: डाउनलोड किए गए रिकॉर्डों की संख्या.
- ResponseSize: HTTPClient द्वारा रिपोर्ट किए गए अनुसार आने वाले पेलोड डेटा का आकार (संपीड़ित आकार).
- ContentLength: HTTPClient द्वारा रिपोर्ट किए गए इनकमिंग पेलोड डेटा का आकार (संपीड़ित आकार).
एकीकृत क्लाइंट इंटरफ़ेस विफलता घटनाएँ
- टाइमस्टैम्प [UTC]: घटना कब घटी.
- problemId: "uci_trace" या "uciMonitorFailure" (डेटा कहाँ से आया.)
- प्रकार: "uci_trace" या "uciMonitorFailure" (डेटा कहाँ से आया है.)
- outType: "uci_trace" या "uciMonitorFailure" (डेटा कहाँ से आया है.)
- बाहरी संदेश: त्रुटि संदेश.
- itemType: "अपवाद"
-
कस्टम आयाम:
- eventContext: त्रुटि से संबंधित अधिक विवरण.
- ServerConnectivityState: क्या उपयोगकर्ता ऑफ़लाइन मोड में है? (ऑफलाइन ऑनलाइन)
- NetworkConnectivityState: क्या उपयोगकर्ता के पास इंटरनेट कनेक्शन है? ध्यान दें कि उपयोगकर्ता ऑफलाइन मोड में हो सकता है, लेकिन उसके पास इंटरनेट कनेक्शन होना चाहिए।
- IsOfflineByDefaultApp: जब गलत होता है, तो इसका मतलब है कि ऑफ़लाइन मोड में कार्य करें सुविधा चालू है। जब सत्य हो, तो इसका अर्थ है कि ऑफ़लाइन-प्रथम चालू है।
- callStack: वह प्रोग्रामिंग कोड जहां त्रुटि उत्पन्न हुई.
- होस्टसबटाइप: "PowerApps-प्लेयर-iOS-फील्डसर्विस"
- होस्ट प्रकार: "मोबाइल एप्लिकेशन"
- Operation_ID: sessionID के बाद '_' और बाह्य सहसंबंध ID का एक स्ट्रिंग संयोजन, उदाहरण के लिए, e11e8465-bc8f-4319-b64a-9c1e42453148_0da90a33-ad68-4a4e-bd45-5728d5da719a.
- Operation_ParentID: त्रुटि से संबंधित गतिविधि आईडी.
- SessionId: त्रुटि की सत्र आईडी.
- UserId: Dynamics 365 उपयोगकर्ता आईडी.
- User_authenticatedID: Dynamics 365 उपयोगकर्ता आईडी.
- Application_version: ऐप संस्करण, उदाहरण के लिए, 9.2.24045.00212.
- Client_Type: ऑपरेटिंग सिस्टम संस्करण, जैसे iOS या Android.
उदाहरण परिदृश्य
त्रुटि कोड द्वारा ऑफ़लाइन समन्वयन विफलताएँ
यह क्वेरी आपको यह देखने की सुविधा देती है कि सिंक विफल होने पर फ्रंटलाइन कर्मचारियों को किस प्रकार की विफलताओं का सामना करना पड़ रहा है। कुछ विफलताएं अपवादस्वरूप होती हैं, जैसे कि यदि सिंक करते समय मोबाइल एप्लिकेशन बंद हो जाए, या यदि सिंक करते समय नेटवर्क डिस्कनेक्ट हो जाए और सिंक पूरा होने से रोक दे। विफलता कोड की परिभाषा त्रुटि कोड मैपिंग तालिका में दर्शाई गई है।
dependencies
| where name == "Offline.SyncDatabase"
| where success == false
| extend cd = parse_json(customDimensions)
| extend AppVersion = tostring(cd.AppInfo_Version)
| extend ErrorCode = tostring(cd.ErrorCode)
| extend ErrorMessage = tostring(cd.ErrorMessage)
| extend FailureType = tostring(cd.FailureType)
| summarize dcount(user_Id), count() by ErrorCode, ErrorMessage, FailureType, bin(timestamp, 1d)
तालिका द्वारा सिंक किए गए औसत रिकॉर्ड
यह क्वेरी आपको यह मूल्यांकन करने की अनुमति देती है कि कौन सी तालिकाएँ सिंक में सबसे अधिक रिकॉर्ड का योगदान दे रही हैं। इस डेटा का उपयोग करके आप प्रत्येक तालिका के भीतर रिकॉर्ड या डेटा को कम करने के लिए अपनी ऑफ़लाइन प्रोफ़ाइल को और अधिक अनुकूलित करने का प्रयास कर सकते हैं।...
dependencies
| where name endswith_cs "Offline.DdsClient.GetRecords"
| extend cd = parse_json(customDimensions)
| extend ec = parse_json(tostring(cd.eventContext))
| extend RecordCount = toint(ec.RecordCount)
| extend EntityName = tostring(ec.EntityName)
| extend syncid = tostring(ec.CurrentSyncId)
| extend DataSyncMode = tostring(cd.DataSyncMode)
//| where DataSyncMode == "FIRST_SYNC" //This is used to pivot on the type of sync being executed.
| summarize sum(RecordCount) by syncid, EntityName, DataSyncMode, user_Id
| summarize percentile(sum_RecordCount, 50), arg_max(sum_RecordCount, user_Id), count() by EntityName, DataSyncMode
सिंक मोड के अनुसार औसत सिंक अवधि
यह क्वेरी आपको अपने संगठन में उपयोगकर्ताओं के लिए औसत सिंक अवधि का मूल्यांकन करने की अनुमति देती है।
dependencies
| where name == "Offline.SyncDatabase"
| extend cd = parse_json(customDimensions)
| extend ActiveDuration = toint(tostring(cd.ActiveDuration))
| extend WithBackgroundTime = duration
| extend DataSyncMode = tostring(cd.DataSyncMode)
| summarize percentile(ActiveDuration, 50), percentile(WithBackgroundTime, 50) by client_Type, DataSyncMode
उपयोगकर्ता द्वारा सिंक विवरण
यह क्वेरी प्रति उपयोगकर्ता सिंक्रनाइज़ेशन का दृश्य प्रदान करती है, जिसमें अंतिम सिंक तिथि, अंतिम त्रुटि, सिंक की अवधि और सिंक किए गए रिकॉर्ड शामिल हैं।
dependencies
| where name == "Offline.SyncDatabase"
| extend cd = parse_json(customDimensions)
| extend ActiveDuration = toint(tostring(cd.ActiveDuration))
| extend WithBackgroundTime = duration
| extend DataSyncMode = tostring(cd.DataSyncMode)
| extend ErrorMessage = tostring(cd.ErrorMessage)
| summarize percentile(ActiveDuration, 50), percentile(WithBackgroundTime, 50), arg_max(timestamp, ErrorMessage), countif(success == false) by user_Id, DataSyncMode
डिवाइस प्रकार और ऐप संस्करण के अनुसार उपयोगकर्ता
यह क्वेरी आपके संगठन के उन उपयोगकर्ताओं के बारे में अधिक जानकारी देती है जो अपने डिवाइस मॉडल पर मोबाइल एप्लिकेशन तक पहुंच रहे हैं।
dependencies
| where name == "Offline.SyncDatabase"
| extend cd = parse_json(customDimensions)
| extend AppVersion = tostring(cd.AppInfo_Version)
| summarize dcount(user_Id) by AppVersion, client_Type
त्रुटि कोड मैपिंग
त्रुटि कोड | विफलता का प्रकार | परिभाषा |
---|---|---|
-2146864604 | कॉन्फ़िगरेशन त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2146864606 | कॉन्फ़िगरेशन त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2146864607 | कॉन्फ़िगरेशन त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2146864608 | कॉन्फ़िगरेशन_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2146869250 | कॉन्फ़िगरेशन त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147015328 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147088248 | कॉन्फ़िगरेशन त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147155198 | त्रुटि | -214 से शुरू होने वाले त्रुटि कोड के लिए, वेब सेवा त्रुटि कोड देखें। |
-2147155198 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147167669 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147180269 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147180284 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147187375 | त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147187388 | त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147187389 | त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147204270 | त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147204339 | त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147204784 | त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147209463 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147217124 | त्रुटि | -214 से शुरू होने वाले त्रुटि कोड के लिए, वेब सेवा त्रुटि कोड देखें। |
-2147220884 | त्रुटि | -214 से शुरू होने वाले त्रुटि कोड के लिए, वेब सेवा त्रुटि कोड देखें। |
-2147220955 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147220956 | बाहरी_त्रुटि | -214 से शुरू होने वाले त्रुटि कोड के लिए, वेब सेवा त्रुटि कोड देखें। |
-2147220960 | ACCESS_त्रुटि | ऐप या उपयोगकर्ता कॉन्फ़िगरेशन त्रुटि. वेब सेवा त्रुटि कोड देखें. |
-2147220970 | त्रुटि | -214 से शुरू होने वाले त्रुटि कोड के लिए, वेब सेवा त्रुटि कोड देखें। |
-2147220989 | त्रुटि | -214 से शुरू होने वाले त्रुटि कोड के लिए, वेब सेवा त्रुटि कोड देखें। |
-50 | त्रुटि | आंतरिक त्रुटि. |
12 | त्रुटि | अज्ञात त्रुटि. |
2000 | त्रुटि | अनमैप्ड त्रुटि. |
2002 | त्रुटि | Dataverse SQL समय समाप्त. |
2003 | डेटाबेस_त्रुटि | डेटाबेस त्रुटि. |
2004 | नेटवर्क त्रुटि | नेटवर्क त्रुटि। |
2005 | सर्वर_त्रुटि | सर्वर त्रुटि. |
2006 | AUTH_त्रुटि | प्रमाणीकरण त्रुटि। |
2007 | डिवाइस_त्रुटि | डिस्क पूर्ण त्रुटि है. |
2008 | त्रुटि | आंतरिक त्रुटि. |
2009 | AUTH_त्रुटि | प्रमाणीकरण त्रुटि। |
2011 | कॉन्फ़िगरेशन_त्रुटि | ऐप मॉड्यूल विशेषाधिकार त्रुटि. |
2016 | कॉन्फ़िगरेशन त्रुटि | ऑफ़लाइन कॉन्फ़िगरेशन त्रुटि. |
2017 | कॉन्फ़िगरेशन_त्रुटि | ऑफ़लाइन प्रोफ़ाइल कॉन्फ़िगरेशन त्रुटि. |
3000 | अपेक्षित_त्रुटि | आंतरिक ईवेंट सिंक करें. |
3003 | कॉन्फ़िगरेशन_त्रुटि | ऑफ़लाइन प्रोफ़ाइल कॉन्फ़िगरेशन त्रुटि. |