---
title: "Lielu sarakstu filtrēšana: indeksētās kolonnas un 5000 vienumu slieksnis"
description: "Kāpēc SharePoint Online saraksta ar vairāk nekā 5000 vienumiem filtrēšana var neizdoties, kā Vitextra List Filter Online tīmekļa daļa brīdina par neindeksētām filtra kolonnām un izveido indeksu uz vietas, kā pievienot indeksu saraksta iestatījumos un kā projektēt filtrus, kārtošanu un grupēšanu, lai lieli saraksti turpinātu darboties."
url: https://vitextra.com/lv/support/kb/10257
language: lv
published: 2026-10-12
modified: 2026-10-12
products:
  - "List Filter Online"
author: "Lidija Reising"
tags: ["SharePoint saraksta skata slieksnis", "5000 vienumi", "indeksētās kolonnas SharePoint Online", "izveidot saraksta kolonnas indeksu", "List Filter Online liels saraksts", "filtrēt lielu SharePoint sarakstu", "brīdinājums kolonna nav indeksēta", "saraksta skata sliekšņa kļūda", "CAML indeksēta kolonna", "Vitextra List Filter problēmu novēršana"]
---

# Lielu sarakstu filtrēšana: indeksētās kolonnas un 5000 vienumu slieksnis

Kāpēc SharePoint Online saraksta ar vairāk nekā 5000 vienumiem filtrēšana var neizdoties, kā Vitextra List Filter Online tīmekļa daļa brīdina par neindeksētām filtra kolonnām un izveido indeksu uz vietas, kā pievienot indeksu saraksta iestatījumos un kā projektēt filtrus, kārtošanu un grupēšanu, lai lieli saraksti turpinātu darboties.

## Ievads

::SharePoint Online:: ierobežo vienumu skaitu, ko viens vaicājums var skart, līdz 5000 — tas ir saraksta skata slieksnis. Ierobežojums neattiecas uz to, cik vienumu saraksts glabā vai cik rindu lapa rāda: saraksts ar 50 000 vienumiem darbojas labi, kamēr katrs vaicājums rindu atlasei var izmantot indeksu. Tomēr filtrs pēc kolonnas bez indeksa liek SharePoint pārskatīt visu sarakstu, un, tiklīdz sarakstā ir vairāk nekā 5000 vienumu, SharePoint vaicājumu noraida, nevis izpilda. [List Filter Online](https://vitextra.com/lv/products/list-filter-online) lietotājiem tas izskatās kā kļūda vai tukšs rezultāts brīdī, kad tiek lietots konkrēts filtrs.

Šajā rakstā paskaidrots, kā slieksnis ietekmē tīmekļa daļas filtru rūti, kolonnu galveņu filtrus un iepriekš definēto filtru, kā tīmekļa daļa norāda uz filtra kolonnām, kurām vajadzīgs indekss, un izveido to jūsu vietā, kā tā vietā pievienot indeksu saraksta iestatījumos un kuri noteikumi notur filtrus, kārtošanu un grupēšanu ierobežojuma robežās. Pati filtru rūts ir aprakstīta rakstā [KB10255. Filtru rūts vadīklas un atbalstītie kolonnu tipi List Filter Online](https://vitextra.com/lv/support/kb/10255).

## Kā slieksnis ietekmē filtrēšanu

List Filter Online nolasa vienumus ar SharePoint standarta ::REST API::, izmantojot ::CAML:: vaicājumu, kurā apvienoti administratora iepriekš definētais filtrs, filtru rūts nosacījumi un kolonnu galveņu filtri, kā arī rekvizītu rūtī konfigurētā kārtošana un grupēšana. SharePoint katru šādu vaicājumu pārbauda pret slieksni:

- nosacījums pēc **indeksētas** kolonnas ļauj SharePoint atlasīt atbilstošās rindas tieši, un vaicājums izdodas neatkarīgi no saraksta lieluma;
- nosacījums pēc **neindeksētas** kolonnas prasa pārskatīt visus vienumus; sarakstā ar vairāk nekā 5000 vienumiem SharePoint atgriež kļūdu, un tīmekļa daļa rāda **Diemžēl radās problēma.** kopā ar SharePoint atgriezto ziņojumu;
- kārtošanai vai grupēšanai pēc neindeksētas kolonnas ir tāds pats efekts, jo rindas jāsakārto, pirms var atgriezt pirmo lapu;
- vadīklu **Nolaižams** un kolonnas galvenes filtra vērtību saraksti arī ir vaicājumi; kad SharePoint tos noraida, vadīkla vienkārši nerāda vērtību.

Tīmekļa daļas **Rindu ierobežojums** (no 1 līdz 1000 rindām lapā) šeit nepalīdz. Tas ierobežo atgriezto rindu skaitu, nevis rindu skaitu, ko SharePoint jāpārbauda, lai tās atrastu.

![Tīmekļa daļas rādītā sliekšņa kļūda](https://static.vitextra.com/articles/10257/threshold-error-lv.png)
*Tīmekļa daļas rādītā sliekšņa kļūda*

📝 **Piezīme**  
SharePoint slieksni piemēro katram vaicājumam, arī tiem, ko izpilda standarta saraksta skats. Kolonnu, ko nevar izmantot List Filter Online filtru rūtī, nevar filtrēt arī pašā sarakstā; indeksa pievienošana novērš abus.

## Kā palīdz List Filter Online

Kad grupā **Datu avots** atlasītajā sarakstā ir vairāk nekā 5000 vienumu, filtru rūts konfigurators pārbauda katru kolonnu, ko atlasāt rūtij. Kolonna, kas **nav indeksēta** un kuras tipu var indeksēt, tiek atzīmēta divās vietās:

- rekvizītu rūts grupā **Filtru rūts** zem **Selected Columns** brīdinājuma josla uzskaita skartās kolonnas: «Līguma tips, Klients: Kolonna nav indeksēta. Liela saraksta filtrēšana pēc šīs kolonnas var nedarboties.»;
- panelī **Kolonnas**, ko atver poga **Atlasīt kolonnas**, pie katras skartās kolonnas nosaukuma parādās dzeltena brīdinājuma ikona. Tās rīka padoms atkārto brīdinājumu un beidzas ar **Izveidot indeksu**.

Noklikšķināšana uz brīdinājuma ikonas izveido indeksu: tīmekļa daļa ar REST API iestata kolonnas rekvizītu **Indexed**, ikona pazūd, kad SharePoint to apstiprina, un kolonna pazūd no brīdinājuma joslas. Ja SharePoint izmaiņu noraida, rekvizītu rūtī parādās **Radās neparedzēta kļūda.**; biežākie iemesli ir uzskaitīti tabulā raksta beigās.

![Brīdinājums par neindeksētām filtra kolonnām rekvizītu rūtī](https://static.vitextra.com/articles/10257/not-indexed-warning-lv.png)
*Brīdinājums par neindeksētām filtra kolonnām rekvizītu rūtī*

Pārbaude notiek pēc šādiem noteikumiem:

- brīdinājums parādās tikai sarakstiem, kuru vienumu skaits, kā SharePoint to ziņo rekvizītu rūts ielādes brīdī, pārsniedz 5000; mazākiem sarakstiem nekas netiek rādīts pat neindeksētām kolonnām;
- tiek pārbaudītas tikai kolonnas, kas atzīmētas konfiguratora kolonnā **Rādīt**;
- kolonnas, kuru tipu SharePoint nevar indeksēt — vairākas teksta rindas, aprēķināmās, izvēle ar vairākām vērtībām un kolonna **Pielikumi** —, nekad netiek atzīmētas;
- ja tīmekļa daļa rāda datus no citas vietnes, indekss tiek izveidots sarakstā tajā vietnē.

Papildus filtru rūtij grupas **Datu avots** kolonnu konfigurators (**Atlasīt kolonnas**) rāda katras kolonnas indeksa stāvokli, ja grupā **Izstrādātāja rīki** ir ieslēgts **Iespējot izstrādātāja režīmu**: spidometra ikona pirms kolonnas nosaukuma ir zaļa ar rīka padomu **(indeksēts)** vai sarkana ar rīka padomu **(nav indeksēts)**. Izmantojiet to, lai pārskatītu kolonnas, pēc kurām plānojat kārtot vai grupēt, — tās filtru rūts pārbaude neaptver.

![Kolonnu indeksa stāvoklis izstrādātāja režīmā](https://static.vitextra.com/articles/10257/developer-mode-indexed-lv.png)
*Kolonnu indeksa stāvoklis izstrādātāja režīmā*

❗ **Svarīgi**  
Indeksa izveide maina sarakstu, ne tīmekļa daļu. Lietotājam, kurš noklikšķina **Izveidot indeksu**, vajadzīga atļauja pārvaldīt sarakstu — atļauju līmenis **Rediģēt**, **Noformēt** vai **Pilna kontrole** sarakstam —, citādi SharePoint pieprasījumu noraida. Sarakstā var būt ne vairāk kā 20 indeksētas kolonnas. Tīmekļa daļa šos nosacījumus iepriekš nepārbauda; tā ziņo rezultātu, ko atgriež SharePoint.

## Indeksu izveide no konfiguratora

1. Atveriet lapu rediģēšanas režīmā un atveriet List Filter tīmekļa daļas rekvizītu rūti.
2. Izvērsiet grupu **Filtru rūts**. Ja sarakstā ir vairāk nekā 5000 vienumu un dažas atlasītās kolonnas nav indeksētas, brīdinājuma josla zem **Selected Columns** tās nosauc.
3. Noklikšķiniet **Atlasīt kolonnas**. Panelī **Kolonnas** atrodiet kolonnas ar dzelteno brīdinājuma ikonu.
4. Noklikšķiniet uz pirmās kolonnas ikonas. Kamēr pieprasījums tiek izpildīts, ikona ir atspējota; tā pazūd, kad indekss ir izveidots.
5. Atkārtojiet pārējām atzīmētajām kolonnām, tad noklikšķiniet **Saglabāt** (vai **Atcelt**, ja neko citu nemainījāt — indeksi jau ir izveidoti).
6. Pārliecinieties, ka brīdinājuma josla zem **Selected Columns** ir pazudusi, publicējiet lapu atkal un lietojiet filtrus, kas agrāk nedarbojās.

![Ikona «Izveidot indeksu» filtru rūts konfiguratorā](https://static.vitextra.com/articles/10257/create-index-icon-lv.png)
*Ikona «Izveidot indeksu» filtru rūts konfiguratorā*

## Alternatīva: indeksa izveide saraksta iestatījumos

To pašu indeksu var izveidot pašā SharePoint — tas ir vienīgais veids kolonnām, kas tiek izmantotas kārtošanā, grupēšanā vai iepriekš definētajā filtrā, jo konfigurators pārbauda tikai filtru rūts kolonnas.

1. Atveriet sarakstu vai bibliotēku un zobrata izvēlnē izvēlieties **Iestatījumi** → **Saraksta iestatījumi** (vai **Bibliotēkas iestatījumi**).
2. Sadaļā **Kolonnas** noklikšķiniet **Indeksētās kolonnas**.
3. Noklikšķiniet **Izveidot jaunu indeksu**.
4. Atlasiet kolonnu kā **Šī indeksa primārā kolonna** un noklikšķiniet **Izveidot**.
5. Atkārtojiet katrai kolonnai, kas tiek izmantota filtros, kārtošanā vai grupēšanā, nepārsniedzot 20 indeksu ierobežojumu vienam sarakstam.

![Saraksta iestatījumu lapa «Indeksētās kolonnas»](https://static.vitextra.com/articles/10257/list-settings-indexed-columns-lv.png)
*Saraksta iestatījumu lapa «Indeksētās kolonnas»*

SharePoint Online var indeksēt šādu tipu kolonnas: viena teksta rinda, izvēle (viena vērtība), skaitlis, valūta, datums un laiks, jā/nē, uzmeklēšana (viena vērtība), persona vai grupa (viena vērtība) un pārvaldītie metadati (viena vērtība). Tas nevar indeksēt vairākas teksta rindas, izvēli ar vairākām vērtībām, uzmeklēšanu ar vairākām vērtībām, personu vai grupu ar vairākām vērtībām, pārvaldītos metadatus ar vairākām vērtībām, aprēķināmās kolonnas un hipersaites vai attēla kolonnas. Sarakstam, kurā jau ir 5000 vienumu, SharePoint indeksu veido fonā, un var paiet kāds laiks, pirms filtrs sāk darboties.

## Filtru projektēšana lieliem sarakstiem

Indekss padara ātru vienu nosacījumu; visa vaicājuma uzbūve izšķir, vai saraksts paliek lietojams, kad tas aug.

**Sāciet iepriekš definēto filtru ar indeksētu kolonnu.** Grupas **Filtrs** vaicājumu veidotājā augšējā līmeņa grupas pirmo nosacījumu veidojiet kā salīdzinājumu pēc indeksētas kolonnas, kas viena pati atstāj mazāk nekā 5000 vienumu — statuss, gads, nodaļa. SharePoint pirmo indeksēto nosacījumu izmanto, lai sašaurinātu kopu pirms pārējo izvērtēšanas; nosacījumi pēc neindeksētām kolonnām pēc tā ir pieņemami. OR grupā visām kolonnām jābūt indeksētām.

**Izvēlieties vadīklas, kas veido indeksam draudzīgus salīdzinājumus.** `Eq`, `Neq`, `In`, `Geq`, `Leq`, `Gt`, `Lt` un `BeginsWith` var izmantot indeksu; `Contains` nevar. Filtru rūtī tas nozīmē **Nolaižams**, **Nolaižams (Vairākas vērtības)**, **Persona vai grupa**, **Datuma atlasītājs**, **Datumu diapazons**, **Relatīvais datums**, **Skaitliskais diapazons** un **Jā/Nē** vadīklas **Teksts** vietā, kā arī **Vienāds ar** vai **Sākas ar** operatora **Satur** vietā vadīklā **Text (with options)**. Arī vadīkla **Termins** izmanto `Contains`, un lielos sarakstos to vajadzētu aizstāt ar **Nolaižams**.

**Ņemiet vērā automātiskos noklusējumus.** **Datuma atlasītājs** lieto **Satur datus**, bet **Relatīvais datums** lieto **Šodien**, tiklīdz lapa tiek atvērta, tāpēc šīs vadīklas izpilda vaicājumu pret kolonnu, pirms lietotājs kaut ko aiztiek. Lieciet tās tikai indeksētām kolonnām.

**Kārtojiet un grupējiet pēc indeksētām kolonnām.** Grupas **Kārtot** un **Grupēšana pēc** pieņem jebkuru kolonnu; lielā sarakstā izvēlieties indeksētas un dodiet priekšroku vienam grupēšanas līmenim. Atcerieties, ka lietotājs var kārtot arī no katras kolonnas galvenes izvēlnes, kurai ir atzīme **Var kārtot**, — liela saraksta neindeksētām kolonnām šo opciju notīriet.

**Kolonnu galveņu filtrus atstājiet tikai indeksētām kolonnām.** Kolonnas opcija **Filtrējams** ielādē kolonnas atšķirīgās vērtības tās galvenes izvēlnei; lielā sarakstā atstājiet to ieslēgtu tikai indeksētām kolonnām.

**Izmantojiet mapes un rindu ierobežojumu tam, kam tie paredzēti.** Vienumu rādīšana mapēs (noklusējums grupā **Mapes**) vaicā vienu mapi vienā reizē, kas bieži notur katru vaicājumu ierobežojuma robežās pat bez indeksiem. Mazs **Rindu ierobežojums** ar lapdali padara lapu vieglāku, bet indeksu neaizstāj.

💡 **Padoms**  
Filtru projektēšanas laikā ieslēdziet **Iespējot izstrādātāja režīmu**: rīkjoslas komanda **CAML vaicājums** rāda precīzu vaicājumu, ko tīmekļa daļa nosūta, lai jūs redzētu iesaistītos salīdzinājumus un kolonnas un salīdzinātu tos ar saraksta indeksētajām kolonnām.

## Simptomi un risinājumi

| Simptoms | Cēlonis | Risinājums |
|:---|:---|:---|
| **Diemžēl radās problēma.** ar SharePoint ziņojumu par saraksta skata slieksni, tiklīdz tiek lietots filtrs | Filtra nosacījums izmanto neindeksētu kolonnu, vai pirmais nosacījums nesašaurina sarakstu zem 5000 vienumiem | Izveidojiet kolonnai indeksu; pārvietojiet indeksētu nosacījumu iepriekš definētā filtra sākumā |
| Tā pati kļūda parādās bez lietotāja filtra, tūlīt pēc lapas atvēršanas | Iepriekš definētais filtrs, kārtošana vai grupēšana izmanto neindeksētu kolonnu, vai vadīkla **Datuma atlasītājs** / **Relatīvais datums** izpilda savu noklusējuma nosacījumu | Indeksējiet kolonnas, ko izmanto **Filtrs**, **Kārtot** un **Grupēšana pēc**; aizstājiet vadīklu vai indeksējiet tās kolonnu |
| **Nolaižams** vai kolonnas galvenes filtrs nerāda vērtību — tikai **(visi)**, **Satur datus** un **Nesatur datus** | SharePoint noraidīja vaicājumu, kas ielādē kolonnas atšķirīgās vērtības | Izveidojiet kolonnai indeksu |
| Filtrs darbojas ar dažām vērtībām un neizdodas ar citām | Vērtība, kas atbilst vairāk nekā 5000 vienumiem, atstāj vaicājuma pārējo daļu bez indeksa | Pievienojiet iepriekš definētajam filtram vai rūtij indeksētu nosacījumu, kas rezultātu sašaurina vēl vairāk |
| Noklikšķināšana uz brīdinājuma ikonas beidzas ar **Radās neparedzēta kļūda.** | Lietotājs nevar pārvaldīt sarakstu, sarakstā jau ir 20 indeksi, vai kolonnas tipu nevar indeksēt | Palūdziet saraksta īpašniekam izveidot indeksu; noņemiet neizmantotos indeksus lapā **Indeksētās kolonnas**; izvēlieties citu kolonnu vai vadīklu |
| Neindeksēta kolonna nerāda brīdinājumu | Sarakstā ir 5000 vienumu vai mazāk, vai kolonnas tipu nevar indeksēt | Darbība nav vajadzīga, kamēr saraksts neizaug; neindeksējamiem tipiem filtram izvēlieties indeksējamu kolonnu |
| Indekss ir izveidots, bet filtrs joprojām neizdodas | SharePoint vēl veido indeksu lielā sarakstā | Pagaidiet un mēģiniet vēlāk |

## Saistītie raksti

Slieksnis ir SharePoint Online īpašība, un iepriekš minētie noteikumi attiecas uz jebkuru liela saraksta skatu. List Filter Online pievieno agrīno brīdinājumu un indeksa izveidi ar vienu klikšķi, lai problēma tiktu atrisināta lapas konfigurēšanas laikā, nevis to atklātu lietotāji.

💡 **Padoms**  
Filtru rūts vadīklas un to veidotie salīdzinājumi ir uzskaitīti rakstā [KB10255. Filtru rūts vadīklas un atbalstītie kolonnu tipi List Filter Online](https://vitextra.com/lv/support/kb/10255). Iepriekš definētā filtra veidošana ir aprakstīta rakstā [KB50025. Kā izveidot sarežģītu vaicājumu ar List Filter Online vaicājumu veidotāju](https://vitextra.com/lv/support/kb/50025), bet pārējie rekvizītu rūts iestatījumi — rakstā [KB10201. List Filter Online tīmekļa daļas konfigurēšana](https://vitextra.com/lv/support/kb/10201).
