Kategorie szkoleń | Egzaminy | Kontakt
  • 3
  • 1
  • 825
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (3)

  • 0

Jeżeli chcemy wygodnie filtrować dane i generalnie operować na całej tabeli, musimy dysponować listą do 5000 rekordów. Jeśli przekroczymy ten próg, wyświetlone zostanie powiadomienie w ustawieniach listy.

 

 

Kolejne wiersze będą dodawane, ale niestety nie będzie można wykonywać operacji dla wszystkich rekordów (podsumowanie, filtracja itp.).

  • Odpowiedział
  • @ | 03.06.2014
  • TRENER ALTKOM AKADEMII
  • 5

Po pierwsze limit ten nie dotyczy ilości elementów listy, a ilości prezentowanych elementów w danym widoku! 

Limitem elementów listy wynosi 30,000,000 na listę - http://technet.microsoft.com/en-us/library/cc262787(v=office.15).aspx

Po drugie można go zmienić - aby zwiększyć ten próg edytuj właściwości Resource Throttling dla danej Web Application . W Central Administration, wybierz Manage Web Applications, a następnie wybierz Web Application, którą chcesz modyfikować. Z zakładki General Settings z menu rozwijanego wybierz Resource Throttling:

 

 


W oknie Resource Throttling, zwiększ wartość List View Threshold:

 

 
Kliknij OK. 
 
Teraz lista będzie w stanie zwrócić więcej niż 5000 elementów na raz. Ograniczenie to jest związane z wydajnością formy SharePoint (zachęcam do zapoznania się z http://technet.microsoft.com/en-us/library/cc262787(v=office.15).aspx ). Aby zachować wydajność formy przy dużych listach, należy dołożyć serwer front end. 

 

zeair
  • Odpowiedział
  • @ zeair | 15.06.2014
    • 3
    • 1
    • 1
  • 2

Jak najbardziej ma Pan rację, ale nic co napisałem nie jest nieprawdą w domyślnym środowisku. Filtrowanie danych i operacje związane są właśnie z limitem widoku.

Nie mniej jednak listy z wyższą ilością danych niż 5000 rekordów, to już niezbyt dobre rozwiązanie w SharePoincie - oczywiście w zależności jaką formą serwerów dysponujemy i ilością userów korzystających z naszego środowiska.

  • Odpowiedział
  • @ | 16.06.2014
  • TRENER ALTKOM AKADEMII
Komentarze
Warto ustawić indeksowanie kolumn we właściwościach listy i wtedy większość ograniczeń można bez większych problemów rozwiązać / ominąć (również te z filtrowaniem, ponieważ można filtrować po kolumnach indeksowanych). W większym środowisku produkcyjnym ciężko jest uniknąć dużych list.
Skomentował : @ Maciej_Derewecki ,31.08.2015
  • 4
  • 0
  • 0