Itgentmm076: Het verzoek overschreed de tijdslimiet en is afgebroken

Bij het gebruik van Invantive Bridge Online kan een foutmelding optreden:

itgentmm076
The request exceeded the time limit of … seconds of throttle ‘…’ in cap group ‘…’ and was abandoned.
Reduce the amount of data requested, for example with a filter, and run the request again.

Wat betekent de melding itgentmm076?

Invantive Bridge Online beperkt het aantal verzoeken dat tegelijk wordt uitgevoerd: een verzoek wacht eerst op een vrije plek en wordt daarna uitgevoerd. Wachten en uitvoeren samen mogen niet langer duren dan de tijdslimiet van de beperking. Is die limiet bereikt, dan breekt Invantive Bridge Online het verzoek af en geeft het de plek vrij voor andere verzoeken. De melding noemt de limiet in seconden, de naam van de beperking en de groep waarin het verzoek viel. Tussen haakjes staat het adres van het verzoek.

De client, bijvoorbeeld Power BI, ontvangt de melding. Het afgebroken werk kan op de server nog doorlopen. De uitkomst komt alleen in het logboek.

Oorzaken

Mogelijke oorzaken zijn:

  • Het verzoek is groot, bijvoorbeeld een hele tabel zonder filter, of het platform levert traag. Teamleader Focus is daarvan een bekend voorbeeld bij het ophalen van aangepaste velden.
  • Veel verzoeken lopen tegelijk binnen dezelfde groep, bijvoorbeeld doordat Power BI veel queries tegelijk start. Het verzoek wacht dan lang op een vrije plek.

De naam van de beperking in de melding bepaalt voor wie de limiet geldt:

  • ThrottlingBasedOnLicense: per licentiecontract, voor alle gebruikers samen. Het maximum komt uit de licentie. Zonder bekend contract geldt één verzoek tegelijk per organisatie, of anders per database. De groep begint met lic: (contract), pty: (organisatie) of db: (database).
  • IdenticalRequests: identieke verzoeken van dezelfde gebruiker voor dezelfde database en tabel lopen na elkaar.
  • GeneralRequests: per gebruiker en IP-adres maximaal vijf overige verzoeken tegelijk.
  • InstanceMaxActiveRequests: alle gebruikers samen op één server, alleen als dat is ingesteld.

Oplossing

De volgende stappen kunnen het probleem oplossen:

  1. Verklein het verzoek met een filter, met alleen de benodigde kolommen of met kleinere tabellen.
  2. Start minder queries tegelijk in Power BI die dezelfde database gebruiken.
  3. Plan geplande verversingen buiten piektijden en spreid ze over de dag.
  4. Start het verzoek opnieuw.

Wat alleen de beheerder van de dienst kan doen: de limiet in seconden is een instelling van de dienst. Het maximum aantal gelijktijdige verzoeken komt uit de licentie. Over deze waarden kan een vraag worden gesteld op het forum.

Een vraag stellen op het forum

Lukt het niet om het probleem op te lossen, dan kan een vraag worden gesteld in de categorie Vragen van dit forum.

Een vraag is goed te beantwoorden met de volgende gegevens:

  • de foutcode itgentmm076
  • het tijdstip in UTC, met de tijdzone waarin de client draait
  • het product, Invantive Bridge Online, met de versie
  • de volledige tekst van de melding, met de limiet, de naam van de beperking en de groep
  • het unieke ID dat achter de foutcode in de melding staat
  • de stappen die al zijn geprobeerd