سؤال

لدينا قاعدة بيانات كبيرة من 20،000+ عناصر في قاعدة بيانات محلية نحتاج إلى الوصول إليها في SharePoint Online 2013 في O365 لاستخدامها كبيانات بيانات مختلفة في مواقع متعددة.يجب مزامنت إدخالات وتغييرات جديدة في قائمة الاختيار.هل يمكن لأي شخص أن يقدم بعض البصيرة على أفضل طريقة لإنجاز هذا؟

الخيارات الحالية:

1) BCS نوع المحتوى الخارجي: ولكن كيفية تجاوز الحد الأقصى لعدد خنق العنصر 2000؟

2) البيانات الوصفية المدارة: التحديثات اليدوية فقط؟يقدم هذا أفضل وظيفة ولكن يبدو وكأنه كابوس لإدارة.

3) أداة الطرف الثالث؟لا يزال يخضع ل 5000 حد خنق؟

4) استخدم جدول بيانات مسج نموذج تحرير مخصص "تحديد" من مستخلص XML لقاعدة البيانات وحقنه في حقل نص (ومع ذلك لن يؤدي هذا إلى تطبيق أي تحديثات "إذا تغيرت البيانات).

أنا في نهايتي ذكري في رؤية كيف قد يكون هذا ممكنا في O365.

هل كانت مفيدة؟

المحلول

كان لدي مشكلة مماثلة هذا الصباح، مع وجود مجموعة بيانات خارجية مع حوالي 100000 سجل. كانت الطريقة التي عملت بها حولها إنشاء إجراء مخزن SQL للقيام بعملية قراءة قائمة القراءة، بدلا من الاستعلام عن البيانات مباشرة. لا يزال من الممكن ربط عملية قراءة العنصر بشكل مباشر بالقائمة، بدلا من أن تتطلب إجراءات مخزنة ثانية.

في عملية قراءة القائمة، ستحتاج إلى تحديد مرشح مثل هذا واحد:

مرشح المواصفات

لتبسيط البحث، فإن الإجراء الخاص بي يحتوي على معلمة واحدة فقط، ولكن الاستعلام يتم تشغيله يبحث عن المعلمة في خمسة أعمدة مختلفة. هذا يعطي المستخدم أقصى قدر من المرونة للبحث، دون تعقيد المدخلات.

أيضا، لاحظ القيمة الافتراضية على المرشح. تحتاج إلى شيء هناك، والنجمة جيدة فقط.

يجب إخراج إخراج الإجراء الخاص بك جميع الأعمدة التي تحتوي العناصر الخاصة بك. تحتاج أيضا إلى وضع علامة على الأعمدة كمعرف في صفحة المعلمة الإرجاع حسب الاقتضاء. في حالتي، كان لدي ثلاثة أعمدة معرف. (إذا كنت مطورا SQL، فكر في هذا كمفتاح أساسي.)

للحصول على عملية القراءة الخاصة بك، ستحتاج إلى ربط أعمدة المعرف. طالما أن إجراءات القراءة الخاصة بك قد تخزين الإجراء وقرأ كائن مصدر البند (عرض في حالتي، ولكن الجدول سيعمل بشكل جيد أيضا) يخرج من نفس الأعمدة ولديه نفس المعرفات، يجب أن تكون جيدا للذهاب.

نصائح أخرى

bcs.ينطبق خنق العنصر على عملية استعلام واحدة.لذلك، في نموذج BCS الخاص بك، تأكد من تضمين مرشحات على الأعمدة المناسبة.ستعرض هذه المرشحات في منتقي الكيان (الزر الموجود في القائمة التي تبدو نوعا مثل منتقي الأشخاص).

لن تحصل بالضرورة على تجربة الإكمال التلقائي مثل مربع البحث بين Bing / Google، ولكن يمكن للمستخدمين البحث عن العنصر من قاعدة البيانات الخاصة بك.

جئت للتو في هذه المناقشة وحلت مشكلتي. مجموعة البيانات الخاصة بي كانت أصغر بكثير. كان منزعجا فقط أكثر من 2000 عنصر عند 6،400 عنصر. كانت الخيارات لزيادة الحد الأقصى للبند القائمة والذي يؤثر على جميع القوائم، لذلك غير مقبول أو جرب هذا الحل. كانت هذه المقالة بالضبط ما كنت أبحث عنه لذلك أعيد نشره لزيادة وضوحه.

http:// msdn .microsoft.com / en-us / المكتبة / المكتب / FF798274٪ 28V= Office.14٪ 29.aspx

هذه هي موارد رائعة أخرى:

bcs و sql http://blogs.msdn.com/b/jysaikia/archive/2010/12/15/a-step-by-step-guide- in-constructing-BCS-ENTIONS-BY-EXPLECT-A-SQL-Stored-pritution.aspx # إنشاء

الترحيل والفرز مع BCS

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top