محدودیت Index کردن خودکار 5000 آیتم لیست

همانند شیرپوینت 2013 محدودیت نمای لیست در شیرپوینت 2016 نیز بر روی 5000 آیتم تنظیم شده است. بهینه سازی های زیادی باعث جلوگیری کاربران از رسیدن به خطای محدودیت 5000 آیتم انجام شده است. در غیر اینصورت مدیران سایت باید  Index هایی روی ستون هایی با هدف نمایشش آیتم ها در لیست ها یا نماها قرار دهند. با این پیشرفت ها در این زمینه ، شیرپوینت 2016 یک Timer job جدید به نام “Large list column index management” معرفی کرده است که به بازرسی آیتم ها در لیست هایی که از 2500 آیتم تجاوز می کنند، می پردازد و سپس ستون های مناسب را که برای Index شدن مناسب هستند را تعیین می کند. گزینه index column براساس فیلترهایی که در نما و سایر تعریف های نما در لیست فیلتر می شوند ، تعریف می شود. ابتدا ، به ازای هر لیستی تنظیمات جدیدی بعنوان “Automatic Index Management تعریف شده است که اگر بخواهیم Timer job این لیست را Index کند باید برابر با مقدار yes قرار گیرد.

 

بصورت پیش فرض این تنظیمات بر روی لیست فعال شده اند. مدیران سایت می توانند این قابلیت در تنظیمات لیست و رفتن به تنظیمات پیشرفته و با استفاده از گزینه Automatic Index Management فعال کنند.

 

شیرپوینت 2016 – محدودیت Index کردن خودکار 5000 آیتم در لیست

 

همچنین مدیران سایت می توانند از PowerShell جهت چک کردن اینکه این قابلیت در تنظیمات فعال است یا نه استفاده کنند.

 

مدیریت Timer job برای Index لیست های بزرگ :

  

این Timer job جدید برای مدیریت خودکار ایجاد Index ها در هنگامی که نیاز به نماهای متنوع در داخل هر لیستی در شیرپوینت 2016 معرفی شد. همانند محدودیت نمای لیست ، این Timer job هر وب اپلیکیشنی را اجرا می کند.

اگر job های شما بصورت لیست شده و در یک Web application در حال اجرا باشند ، جهت تایید به Timer Job definitions در Central admin رفته و وب اپلیکیشن را برای لیست کردن تمام Timer job ها که در آن اجرا می شوند، انتخاب کنید.

 

شیرپوینت 2016 – محدودیت Index کردن خودکار 5000 آیتم در لیست

 

همچنین مدیران سایت می توانند اگر job ها در حال اجرا روی یک web application ویژه هستند با استفاده از دستور PowerShell زیر تشخیص دهند.

 

$w = Get-WebApplication -Name “Web Application Name”

Get-SPTimerJob -WebApplication $w -Identity job-list-automatic-index-management

 

شیرپوینت 2016 – محدودیت Index کردن خودکار 5000 آیتم در لیست

 

اگر شما تمایل به شروع یک Timer job دارید ، شما می توانید از دستور PowerShell زیر استفاده کنید.

Start-SPTimerJob -Identity job-list-automatic-index-management

 

اگر شما نیاز به چک کردن Index های ایجاد شده در یک لیست دارید ، می توانید از مشخصه SPList FieldIndexes که در ادامه آمده است ، استفاده کنید.

$SiteUrl = “http://sp2016vm:4430”

$web = Get-SPWeb $SiteUrl

$web.Lists[“Document Center”].fields.FieldIndexes

با استفاده از دستور زیر شما می توانید تعداد Index ها را برشمارید.

$web.Lists[“Document Center”].fields.FieldIndexes.count

 

شیرپوینت 2016 – محدودیت Index کردن خودکار 5000 آیتم در لیست

 

علاوه بر نماهای ایجاد شده کاربر، بهبودهایی در سایر امکانات نیز بوجود آمده است. برای مثال نماد مخزن اسناد در شیرپوینت بگونه ای بهبود یافته است که بتوانیم آیتم های یک لیست را بخوبی sort کنیم. همچنین شرط sort اولیه پوشه نیز حذف شده است.

 

 

پست مرتبط :

 هوش تجاری (BI)

 سامانه مدیریت مستندات

 سامانه مدیریت جلسات

 طراحی پرتالهای اینترنت و اینترانت

 طراحی فرایندهای درون سازمانی

 سامانه مدیریت دانش

 پراجکت سرور

 مایکروسافت اکسچنج سرور

 اطلاع رسانی مشکلات کارگاهی

 سامانه درخواست مرخصی و ماموریت

 ثبت سفارشات و خرید

 مدیریت تامین کنندگان

 سامانه پیگیری نامه ها و وظایف

 سامانه مدیریت تغییرات

 سامانه مدیریت مناقصات

 سامانه مدیریت قراردادها