Horeko SQL-Driverattributen |
Het SQL-stuurprogramma voor Horeko heeft veel kenmerken die kunnen worden verfijnd om de verwerking te verbeteren in scenario's met onbetrouwbare netwerkverbindingen naar de API-server van Horeko of met grote hoeveelheden gegevens. Ook hebben veel drivers driver-specifieke attributen om het feitelijke gedrag te finetunen of data te verwerken die niet aan de specificaties voldoen.
Aan de Horeko-driverattributen wordt een standaardwaarde toegekend die zelden behoeft te worden gewijzigd. Indien nodig kunnen echter wijzigingen worden aangebracht op vier niveau's die in de onderstaande tabel met afzonderlijke vinkjes zijn aangegeven:
•Connection string: de connection string uit het settings*.xml bestand en toegepast tijdens het aanmelden.
•Set SQL-statement: een set SQL-statement dat moet worden uitgevoerd nadat de verbinding tot stand is gebracht.
•Aanmelden: waarde die door de gebruiker interactief moet worden opgegeven tijdens het aanmelden in een gebruikersinterface.
De verbindingsstring voor Horeko is te vinden in het settings*.xml bestand dat voor de database wordt gebruikt. De referentiehandleidingen bevatten instructies voor het verplaatsen van de settings*.xml bestanden. Settings*.xml-bestanden bevinden zich meestal in de map %USERPROFILE%\invantive in de meeste implementatiescenario's. Elke datacontainer van een database in de connection string kan een connectionString element hebben waarin de naam en de waarden van attributen worden gespecificeerd. Zowel naam als waarde moeten naar behoren worden geëscaped volgens de XML-semantiek. De feitelijke toepassing van de waarde gebeurt uitsluitend tijdens het aanmelden. Er moet een nieuwe verbinding tot stand worden gebracht om de waarde van het driverattribuut te wijzigen met behulp van een connection string.
Het set SQL-statement kan na aanmelding worden uitgevoerd. De syntaxis is: set NAME VALUE, of voor een gedistribueerde database: set NAME@ALIAS VALUE. In sommige scenario's moet u de naam van de driverattribuut tussen vierkante haken zetten om te voorkomen dat de naam wordt ontleed, bijvoorbeeld wanneer een gereserveerd SQL-trefwoord deel uitmaakt van de naam. De nieuwe waarde wordt direct na uitvoering van de set-statement van kracht. Het set-statement kan tijdens een sessie zo vaak worden uitgevoerd als nodig is.
Driverattributen die interactief op een waarde kunnen worden ingesteld worden meestal weergegeven in het aanmeldvenster. Afhankelijk van het platform en de ontwerpbeslissingen van de ontwerper van de gebruikersinterface kunnen sommige of alle beschikbare driverattributen beschikbaar worden gesteld.
De Horeko-driver kan worden geconfigureerd via de volgende attributen:
Code |
Omschrijving |
Oorsprong |
Standaardwaarde |
Instellen uit Connection String |
Instellen met Set SQL-statement |
Instellen uit Driversbestand |
Instellen uit Aanmelden |
---|---|---|---|---|---|---|---|
add-odata-mandatory-filters |
Of automatisch OData-filters moeten worden toegevoegd die door het platform noodzakelijk worden geacht. |
OData |
False |
✓ |
✓ |
✓ |
|
analysis-enforce-row-uniqueness |
Dwing rijen af om uniek te zijn voor software-analyse. Een vingerafdruk wordt berekend uit de hele rij gegevens wanneer de primaire-sleutelkolom onbekend is. |
Shared |
False |
✓ |
✓ |
✓ |
|
api-access-token |
Een Access Token is een veiligheidstoken voor meerdere OAuth2 Flows. Met een Access Token heeft u toegang tot beschermde bronnen. Een Access Token moet veilig worden opgeslagen, omdat het eenmaal gecompromitteerd toegang geeft tot uw beschermde bronnen. |
OData |
|
✓ |
✓ |
✓ |
✓ |
api-client-id |
De client ID is een unieke identificatie van uw toepassing, die wordt gegenereerd bij de registratie van een toepassing. |
OData |
|
✓ |
|
✓ |
✓ |
api-client-secret |
Het client secret moet vertrouwelijk worden behandeld. Zoals een wachtwoord voor een aanmeldcode, is het client secret het vertrouwelijke deel van een app die wordt geïdentificeerd door een client ID. Het is nodig tijdens de OAuth2 Code Grant Flow samen met het refresh token om toegang te krijgen. |
OData |
|
✓ |
|
✓ |
✓ |
api-pre-expiry-refresh-sec |
Het aantal seconden voordat het token vervalt om een nieuw token te verkrijgen. |
OData |
|
✓ |
✓ |
✓ |
|
api-redirect-url |
De redirect URI is de website waarnaar een browsersessie wordt doorgestuurd nadat het OAuth2-authenticatieproces is voltooid. |
OData |
|
✓ |
|
✓ |
✓ |
api-refresh-token |
Refresh token is een beveiligingstoken voor de OAuth2 Code Grant Flow. Met een refresh token en client secret kunt u een vernieuwd access token ophalen voor toegang tot beschermde bronnen. Een refresh token en client secret moeten veilig worden opgeborgen omdat - eenmaal gecompromitteerd - het toegang geeft tot uw beschermde bronnen. |
OData |
|
✓ |
|
✓ |
✓ |
api-scope |
De autorisatie scope(s) om een OAuth token voor aan te vragen. |
OData |
|
✓ |
|
✓ |
|
api-token-url |
De token URI is het OAuth2 eindpunt om tokens mee uit te wisselen. |
OData |
|
✓ |
|
✓ |
|
api-url |
URL van de webdienst. |
OData |
|
✓ |
|
✓ |
|
bulk-delete-page-size-rows |
Aantal te verwijderen rijen per batch bij bulk verwijderen. |
Shared |
10000 |
✓ |
✓ |
✓ |
|
bulk-insert-page-size-bytes |
Geschatte maximale grootte in bytes van de batch bij het invoegen in bulk. |
Shared |
10000000 |
✓ |
✓ |
✓ |
|
bulk-insert-page-size-rows |
Aantal in te voegen rijen per batch bij bulkinvoer. |
Shared |
250 |
✓ |
✓ |
✓ |
|
download-error-400-bad-request-max-tries |
Maximum aantal pogingen wanneer de HTTP-server een slecht formaat meldt tijdens het ophalen van gegevens. |
|
3 |
✓ |
✓ |
✓ |
|
download-error-400-bad-request-sleep-initial-ms |
Initial sleep in milliseconden tussen retries wanneer de HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
500 |
✓ |
✓ |
✓ |
|
download-error-400-bad-request-sleep-max-ms |
Maximale slaap in milliseconden tussen retries wanneer de HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
5000 |
✓ |
✓ |
✓ |
|
download-error-400-bad-request-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen retries HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-408-request-timeout-max-tries |
Maximum aantal pogingen wanneer de website een HTTP-status 408 meldt. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-408-request-timeout-sleep-initial-ms |
Initiële slaap in milliseconden tussen de pogingen wanneer de website een HTTP-status 408 meldt. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-408-request-timeout-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer de website een HTTP-status 408 meldt. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-408-request-timeout-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de website een HTTP-status 408 meldt. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-422-bad-request-max-tries |
Maximum aantal pogingen wanneer HTTP-server onverwerkbare entiteit meldt tijdens het ophalen van gegevens. |
|
30 |
✓ |
✓ |
✓ |
|
download-error-422-bad-request-sleep-initial-ms |
Initial sleep in milliseconden tussen retries wanneer HTTP-server onverwerkbare entiteit meldt tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-422-bad-request-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer HTTP-server onverwerkbare entiteit meldt tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-422-bad-request-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen HTTP-server meldt onverwerkbare entiteit tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-429-too-many-requests-max-tries |
Maximum aantal pogingen wanneer de website meldt dat er te veel aanvragen zijn gedaan gedurende een tijdslot van één minuut of één dag. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-429-too-many-requests-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de website meldt dat er te veel verzoeken zijn gedaan gedurende een tijdslot van één minuut of één dag. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-429-too-many-requests-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer de website meldt dat er te veel verzoeken zijn gedaan gedurende een tijdslot van één minuut of één dag. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-429-too-many-requests-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer de website meldt dat er te veel verzoeken zijn gedaan gedurende een tijdslot van één minuut of één dag. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-500-internal-server-error-max-tries |
{res:itgen_pae_download_error_500_internal_server_error_max_tries} |
|
10 |
✓ |
✓ |
✓ |
|
download-error-500-internal-server-error-sleep-initial-ms |
{res:itgen_pae_download_error_500_internal_server_error_sleep_initial_ms} |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-500-internal-server-error-sleep-max-ms |
{res:itgen_pae_download_error_500_internal_server_error_sleep_max_ms} |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-500-internal-server-error-sleep-multiplicator |
{res:itgen_pae_download_error_500_internal_server_error_sleep_multiplicator} |
|
2 |
✓ |
✓ |
✓ |
|
download-error-502-server-unavailable-max-tries |
Maximum aantal pogingen wanneer HTTP-server een slechte gateway meldt tijdens het ophalen van gegevens. |
|
30 |
✓ |
✓ |
✓ |
|
download-error-502-server-unavailable-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer HTTP-server een slechte gateway meldt tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-502-server-unavailable-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer HTTP-server meldt dat een slechte gateway tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-502-server-unavailable-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen HTTP-server meldt een slechte gateway tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-503-server-unavailable-max-tries |
Maximum aantal pogingen wanneer de HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
30 |
✓ |
✓ |
✓ |
|
download-error-503-server-unavailable-sleep-initial-ms |
Initial sleep in milliseconden tussen retries wanneer de HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-503-server-unavailable-sleep-max-ms |
Maximale slaap in milliseconden tussen retries wanneer de HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-503-server-unavailable-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen retries HTTP-server meldt dat de API-server niet beschikbaar is tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-504-gateway-timeout-max-tries |
Maximum aantal pogingen wanneer de website een gateway timeout meldt. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-504-gateway-timeout-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de website een gateway timeout meldt. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-504-gateway-timeout-sleep-max-ms |
Maximale slaap in milliseconden tussen pogingen wanneer de website een gateway timeout meldt. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-504-gateway-timeout-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer de website een gateway timeout meldt. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-590-network-connect-timeout-max-tries |
Maximum aantal pogingen wanneer de website een HTTP-status 590 meldt. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-590-network-connect-timeout-sleep-initial-ms |
Initiële slaap in milliseconden tussen de pogingen wanneer de website een HTTP-status 590 meldt. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-590-network-connect-timeout-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer de website een HTTP-status 590 meldt. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-590-network-connect-timeout-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de website een HTTP-status 590 meldt. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-599-network-connect-timeout-max-tries |
Maximum aantal pogingen wanneer de website een HTTP-status 599 meldt. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-599-network-connect-timeout-sleep-initial-ms |
Initiële slaap in milliseconden tussen de pogingen wanneer de website een HTTP-status 599 meldt. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-599-network-connect-timeout-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer de website een HTTP-status 599 meldt. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-599-network-connect-timeout-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de website een HTTP-status 599 meldt. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-argument-exception-max-tries |
Maximum aantal pogingen wanneer een argument-exceptie wordt geretourneerd bij het downloaden van een blob. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-argument-exception-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer een argument-exceptie wordt teruggestuurd bij het downloaden van een blob. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-argument-exception-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer een argument-uitzondering wordt geretourneerd bij het downloaden van een blob. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-argument-exception-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer een argument-uitzondering wordt geretourneerd bij het downloaden van een blob. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-internet-down-max-tries |
Maximum aantal pogingen wanneer de internetverbinding tijdens het ophalen van gegevens lijkt uit te vallen. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-internet-down-sleep-initial-ms |
Initiële slaapstand in milliseconden tussen pogingen wanneer de internetverbinding tijdens het ophalen van gegevens lijkt uit te vallen. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-internet-down-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer de internetverbinding tijdens het ophalen van gegevens lijkt uit te vallen. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-internet-down-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de internetverbinding tijdens het ophalen van gegevens lijkt uit te vallen. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-io-exception-max-tries |
Maximum aantal pogingen wanneer een netwerk I/O-verbinding uitvalt tijdens het ophalen van gegevens. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-io-exception-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer een netwerk I/O-verbinding mislukt tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-io-exception-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer een storing in de netwerk I/O-verbinding optreedt tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-io-exception-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer een netwerk I/O-verbinding uitvalt tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-json-exception-max-tries |
Maximum aantal pogingen wanneer een ongeldige JSON body wordt geretourneerd. |
|
3 |
✓ |
✓ |
✓ |
|
download-error-json-exception-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer een ongeldige JSON body wordt geretourneerd. |
|
1000 |
✓ |
✓ |
✓ |
|
download-error-json-exception-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer een ongeldige JSON body wordt teruggestuurd. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-json-exception-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer een ongeldige JSON body wordt geretourneerd. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-name-resolution-failure-max-tries |
Maximum aantal pogingen waarbij de hostnaam niet kon worden omgezet tijdens het ophalen van gegevens. |
|
5 |
✓ |
✓ |
✓ |
|
download-error-name-resolution-failure-sleep-initial-ms |
Aanvankelijke slaapduur in milliseconden tussen pogingen wanneer de hostnaam niet kan worden opgelost tijdens het ophalen van gegevens. |
|
5000 |
✓ |
✓ |
✓ |
|
download-error-name-resolution-failure-sleep-max-ms |
Maximale slaapduur in milliseconden tussen pogingen wanneer de hostnaam niet kan worden opgelost tijdens het ophalen van gegevens. |
|
5000 |
✓ |
✓ |
✓ |
|
download-error-name-resolution-failure-sleep-multiplicator |
{res:itgen_pae_download_error_iname_resolution_failure_sleep_multiplicator} |
|
1 |
✓ |
✓ |
✓ |
|
download-error-other-exception-max-tries |
Maximum aantal pogingen wanneer een ongekwalificeerde fout optreedt tijdens het ophalen van gegevens. |
|
3 |
✓ |
✓ |
✓ |
|
download-error-other-exception-sleep-initial-ms |
Initiële slaaptijd in milliseconden tussen pogingen wanneer een ongekwalificeerde fout optreedt tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-other-exception-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer een ongekwalificeerde fout optreedt tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-other-exception-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer een ongekwalificeerde fout optreedt bij het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-socket-exception-max-tries |
Maximum aantal pogingen wanneer de netwerkverbinding onder dwang wordt verbroken tijdens het ophalen van gegevens. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-socket-exception-sleep-initial-ms |
Initiële slaapstand in milliseconden tussen pogingen wanneer de netwerkverbinding geforceerd wordt verbroken tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-socket-exception-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer de netwerkverbinding geforceerd wordt verbroken tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-socket-exception-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de netwerkverbinding geforceerd wordt verbroken tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-web-exception-max-tries |
Maximum aantal pogingen wanneer een storing in de webverbinding optreedt tijdens het ophalen van gegevens. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-web-exception-sleep-initial-ms |
Initiële slaapstand in milliseconden tussen pogingen wanneer een storing in de webverbinding optreedt tijdens het ophalen van gegevens. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-web-exception-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer een storing in de webverbinding optreedt tijdens het ophalen van gegevens. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-web-exception-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer een storing in de webverbinding optreedt tijdens het ophalen van gegevens. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-web-not-found-max-tries |
{res:itgen_pae_download_error_web_not_found_max_tries} |
|
1 |
✓ |
✓ |
✓ |
|
download-error-web-not-found-sleep-initial-ms |
{res:itgen_pae_download_error_web_not_found_sleep_initial_ms} |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-web-not-found-sleep-max-ms |
{res:itgen_pae_download_error_web_not_found_sleep_max_ms} |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-web-not-found-sleep-multiplicator |
{res:itgen_pae_download_error_web_not_found_sleep_multiplicator} |
|
2 |
✓ |
✓ |
✓ |
|
download-error-web-not-implemented-max-tries |
Maximum aantal pogingen wanneer de verbindingsrapporten niet worden uitgevoerd. |
|
1 |
✓ |
✓ |
✓ |
|
download-error-web-not-implemented-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de verbindingsrapporten niet worden uitgevoerd. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-web-not-implemented-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen pogingen wanneer de verbindingsrapporten niet worden uitgevoerd. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-web-not-implemented-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de verbindingsrapporten niet worden uitgevoerd. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-web-timeout-max-tries |
Maximum aantal pogingen wanneer de verbinding een time-out meldt. |
|
10 |
✓ |
✓ |
✓ |
|
download-error-web-timeout-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de verbinding een time-out meldt. |
|
1000 |
✓ |
✓ |
✓ |
|
download-error-web-timeout-sleep-max-ms |
Maximale slaap in milliseconden tussen pogingen wanneer de verbinding een time-out meldt. |
|
30000 |
✓ |
✓ |
✓ |
|
download-error-web-timeout-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de verbinding een time-out meldt. |
|
2 |
✓ |
✓ |
✓ |
|
download-error-web-unauthorized-max-tries |
Maximum aantal pogingen wanneer de verbinding een onbevoegde fout meldt. |
|
1 |
✓ |
✓ |
✓ |
|
download-error-web-unauthorized-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de verbinding een onbevoegde fout meldt. |
|
10000 |
✓ |
✓ |
✓ |
|
download-error-web-unauthorized-sleep-max-ms |
Maximale slaaptijd in milliseconden tussen nieuwe pogingen wanneer de verbinding een onbevoegde fout meldt. |
|
300000 |
✓ |
✓ |
✓ |
|
download-error-web-unauthorized-sleep-multiplicator |
Vermenigvuldigingsfactor voor de slaap tussen pogingen wanneer de verbinding een onbevoegde fout meldt. |
|
2 |
✓ |
✓ |
✓ |
|
duplicate-row-mode |
Configureer het gedrag wanneer meerdere rijen worden ontdekt tijdens een beperkte zoekopdracht op basis van een vingerafdruk gegenereerd uit de primaire sleutelwaarde, of alle kolomwaarden wanneer er geen primaire sleutel bekend is.. De volgende waarden kunnen worden gebruikt: "error" om een foutmelding te geven bij dubbele vingerafdrukwaardes in een API-pagina met rijen, "keep" om dubbele vingerafdrukwaardes stil te negeren, "skip" zoals "keep" maar met logging naar trace om dubbele waardes op te sporen of "null" voor standaardgedrag (meestal "error").. |
|
|
✓ |
✓ |
✓ |
✓ |
force-case-sensitive-identifiers |
Beschouw identifiers als hoofdlettergevoelig, onafhankelijk van de mogelijkheden van het platform. |
Shared |
False |
✓ |
✓ |
✓ |
|
forced-casing-identifiers |
Forced casing van identifiers. Keuze uit: Unset, Lower, Upper en Mixed. |
Shared |
|
✓ |
✓ |
✓ |
|
http-disk-cache-compression-level |
Compressieniveau voor de HTTP-schijfcache, variërend van 1 (weinig) tot 9 (intensief). Standaard is 5. |
Shared |
5 |
✓ |
✓ |
✓ |
|
http-disk-cache-directory |
Directory waar de HTTP-cache is opgeslagen. |
Shared |
C:\Users\guido\Invantive\Cache\http\guido\shared |
✓ |
✓ |
✓ |
|
http-disk-cache-ignore-write-errors |
Of schrijffouten naar de schijfcache moeten worden genegeerd. |
Shared |
False |
✓ |
✓ |
✓ |
|
http-disk-cache-max-age-sec |
Maximaal aanvaardbare leeftijd in seconden voor het gebruik van gegevens in de HTTP-schijfcache. |
Shared |
2592000 |
✓ |
✓ |
✓ |
|
http-get-timeout-max-ms |
HTTP GET maximale time-out bij opnieuw proberen (ms). |
|
24000 |
✓ |
✓ |
✓ |
|
http-get-timeout-ms |
HTTP GET timeout (ms). |
|
56000 |
✓ |
✓ |
✓ |
|
http-memory-cache-compression-level |
Compressieniveau voor de HTTP geheugencache, variërend van 1 (weinig) tot 9 (intensief). Standaard is 5. |
OData |
5 |
✓ |
✓ |
✓ |
|
http-memory-cache-max-age-sec |
Maximaal aanvaardbare leeftijd in seconden voor het gebruik van gegevens in de HTTP-geheugencache. |
OData |
14400 |
✓ |
✓ |
✓ |
|
http-post-timeout-max-ms |
HTTP POST maximale time-out bij opnieuw proberen (ms). |
|
58000 |
✓ |
✓ |
✓ |
|
http-post-timeout-ms |
HTTP POST timeout (ms). |
|
57000 |
✓ |
✓ |
✓ |
|
ignore-http-400-errors |
HTTP 400-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-401-errors |
HTTP 401-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-402-errors |
HTTP 402-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-403-errors |
HTTP 403-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-404-errors |
HTTP 404-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-422-errors |
HTTP 422-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-429-errors |
HTTP 429-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-500-errors |
HTTP 500-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-502-errors |
HTTP 502-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-http-503-errors |
HTTP 503-fouten negeren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
ignore-unknown-path-type |
Of nog niet ondersteunde padtypes moeten worden genegeerd. Er wordt een fout gegenereerd wanneer een niet-ondersteund type voorkomt. |
|
True |
✓ |
✓ |
✓ |
✓ |
ignore-values-unknown-path |
Of waarden buiten verwerkte paden moeten worden genegeerd. Anders wordt een fout gegenereerd wanneer een waarde buiten een pad voorkomt. |
|
True |
✓ |
✓ |
✓ |
✓ |
invalid-json-on-get-max-tries |
Maximum aantal pogingen wanneer de JSON ontvangen op GET ongeldig is. |
|
1 |
✓ |
✓ |
✓ |
|
invalid-json-on-get-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de JSON ontvangen op GET ongeldig is. |
|
1000 |
✓ |
✓ |
✓ |
|
invalid-json-on-get-sleep-max-ms |
Maximale slaap in milliseconden tussen pogingen wanneer de JSON ontvangen op GET ongeldig is. |
|
10000 |
✓ |
✓ |
✓ |
|
invalid-json-on-get-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer de JSON ontvangen op GET ongeldig is. |
|
2 |
✓ |
✓ |
✓ |
|
invalid-json-on-post-max-tries |
Maximum aantal pogingen wanneer de bij POST ontvangen JSON ongeldig is. |
|
1 |
✓ |
✓ |
✓ |
|
invalid-json-on-post-sleep-initial-ms |
Initiële slaap in milliseconden tussen pogingen wanneer de JSON ontvangen op POST ongeldig is. |
|
1000 |
✓ |
✓ |
✓ |
|
invalid-json-on-post-sleep-max-ms |
Maximale slaap in milliseconden tussen pogingen wanneer de JSON ontvangen op POST ongeldig is. |
|
10000 |
✓ |
✓ |
✓ |
|
invalid-json-on-post-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen pogingen wanneer de bij POST ontvangen JSON ongeldig is. |
|
2 |
✓ |
✓ |
✓ |
|
invantive-sql-compress-sparse-arrays |
Of de sparse arrays in resultatensets moeten worden gecomprimeerd tijdens de compressie. |
SQL Engine V1 |
True |
✓ |
✓ |
✓ |
|
invantive-sql-correct-invalid-date |
Of ongeldig geachte data moeten worden gecorrigeerd omdat ze vóór 01-01-1753 liggen. Als ze nul zijn, worden ze verwijderd. Anders worden ze vervangen door 01-01-1753. |
SQL Engine V1 |
False |
✓ |
✓ |
✓ |
|
invantive-sql-execution-profile-disk-path |
{res:itgen_pae_invantive_sql_execution_profile_disk_path} |
SQL Engine V1 |
c:\temp\profiles |
✓ |
✓ |
✓ |
|
invantive-sql-execution-profile-to-disk |
{res:itgen_pae_invantive_sql_execution_profile_to_disk} |
SQL Engine V1 |
True |
✓ |
✓ |
✓ |
|
invantive-sql-forward-filters-to-data-containers |
Of filters moeten worden doorgestuurd naar gegevenscontainers. |
SQL Engine V1 |
True |
✓ |
✓ |
✓ |
|
invantive-sql-share-byte-arrays |
Of het geheugen dat wordt gebruikt door identieke byte-arrays in resultatensets tijdens compressie moet worden gedeeld. |
SQL Engine V1 |
True |
✓ |
✓ |
✓ |
|
invantive-sql-share-strings |
Of het geheugen dat wordt gebruikt door identieke strings in resultatensets tijdens compressie moet worden gedeeld. |
SQL Engine V1 |
True |
✓ |
✓ |
✓ |
|
invantive-sql-shuffle-fetch-results-data-containers |
Of resultaten uit gegevenscontainers moeten worden geschud. |
SQL Engine V1 |
False |
✓ |
✓ |
✓ |
|
invantive-use-cache |
Of de resultaten van een query in de cache moeten worden opgeslagen. |
SQL Engine V1 |
True |
✓ |
✓ |
✓ |
|
join-set-points-per-request |
Maximum aantal waarden in een verzoek bij het uitvoeren van een join set. |
OData |
60 |
✓ |
✓ |
✓ |
|
limit-partition-calls-left |
Minimum aantal resterende API-aanroepen op een partitie naar een harde limiet. Als deze lager is, wordt een foutmelding gegeven. |
OData |
500 |
✓ |
✓ |
✓ |
|
log-native-calls-to-disk-max-events |
Maximum aantal te registreren oproepgebeurtenissen vanaf de laatste activering. |
Shared |
|
✓ |
✓ |
✓ |
|
log-native-calls-to-disk-max-seconds |
Maximum aantal seconden om oproepen te registreren vanaf de laatste activering. |
Shared |
|
✓ |
✓ |
✓ |
|
log-native-calls-to-disk-on-error |
Registreert native calls naar data container backend als disk files wanneer de call een fout heeft opgeleverd. |
Shared |
False |
✓ |
✓ |
✓ |
|
log-native-calls-to-disk-on-success |
Registreert native calls naar data container backend als disk files wanneer de call geen error opleverde. |
Shared |
False |
✓ |
✓ |
✓ |
|
log-native-calls-to-trace |
Log native calls naar data container backend op de trace. |
Shared |
False |
✓ |
✓ |
✓ |
|
max-odata-filters |
Maximum aantal OData-filterelementen. |
OData |
100 |
✓ |
✓ |
✓ |
|
max-odata-rewrite-in-count |
{res:itgen_pae_max_odata_rewrite_in_count} |
OData |
500 |
✓ |
✓ |
✓ |
|
max-url-length-accepted |
De maximaal aanvaarde URL-lengte voordat er een fout optreedt. |
Shared |
8000 |
✓ |
✓ |
✓ |
|
max-url-length-desired |
De maximale gewenste URL-lengte. |
Shared |
8000 |
✓ |
✓ |
✓ |
|
maximum-discovered-column-count |
Maximum aantal ontdekte kolommen. Er wordt een fout gegenereerd wanneer de kolom deze waarde overschrijdt. |
|
250 |
✓ |
✓ |
✓ |
✓ |
maximum-length-identifiers |
Niet-standaard maximale lengte in tekens van identificatienamen. |
Shared |
|
✓ |
✓ |
✓ |
|
maximum-url-length |
Maximale URL-lengte |
|
|
✓ |
✓ |
✓ |
|
metadata-cache-max-age-sec |
Maximaal aanvaardbare leeftijd in seconden voor hergebruik van metadata. |
OData |
|
✓ |
✓ |
✓ |
|
oauth-unauthorized-max-tries |
Maximum aantal pogingen wanneer een OAuth-uitzondering optreedt. |
OData |
2 |
✓ |
✓ |
✓ |
|
oauth-unauthorized-sleep-initial-ms |
Initiële slaap in milliseconden tussen OAuth-herauthenticatiepogingen wanneer de OAuth-authenticatie mislukt. |
OData |
10000 |
✓ |
✓ |
✓ |
|
oauth-unauthorized-sleep-max-ms |
Maximale slaap in milliseconden tussen OAuth-herauthenticatiepogingen wanneer de OAuth-authenticatie mislukt. |
OData |
1000 |
✓ |
✓ |
✓ |
|
oauth-unauthorized-sleep-multiplicator |
Vermenigvuldigingsfactor voor slaap tussen OAuth-herauthenticatiepogingen wanneer de OAuth-authenticatie mislukt. |
OData |
2 |
✓ |
✓ |
✓ |
|
page-size-rows |
Aantal op te halen rijen per pagina. |
Horeko |
10000 |
✓ |
✓ |
✓ |
|
partition-slot-based-rate-limit-length-ms |
Totale lengte in milliseconden over alle slots van een partitiegebaseerde snelheidslimiet. |
Shared |
60000 |
✓ |
|
✓ |
|
partition-slot-based-rate-limit-slots |
Aantal slots per partitiegebaseerde snelheidslimiet. Nul betekent geen slotgebaseerde snelheidslimiet. |
Shared |
|
✓ |
|
✓ |
|
pre-request-delay-ms |
Vertraging voorafgaand aan het verzoek in milliseconden per verzoek. |
Shared |
0 |
✓ |
✓ |
✓ |
|
requested-page-size |
Voorkeur aantal rijen om te wisselen per rondreis; alleen effectief op beperkte platforms zoals AFAS Online. |
Shared |
|
✓ |
✓ |
✓ |
|
requests-parallel-max |
Maximumaantal parallelle gegevensaanvragen van afzonderlijke partities op de gegevenscontainer. |
Shared |
32 |
✓ |
✓ |
✓ |
|
simulate-http-400-errors-percentage |
Percentage gesimuleerde HTTP 400-fouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-400-errors |
HTTP 400-fouten simuleren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-401-errors-percentage |
Percentage gesimuleerde HTTP 401-fouten bij de uitwisseling van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-401-errors |
Simuleer HTTP 401-fouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-403-errors-percentage |
Percentage gesimuleerde HTTP 403-fouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-403-errors |
HTTP 403-fouten simuleren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-408-errors-percentage |
Percentage gesimuleerde HTTP 408-fouten bij de uitwisseling van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-408-errors |
Simuleer HTTP 408-fouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-429-errors-percentage |
Percentage gesimuleerde HTTP 429-fouten bij de uitwisseling van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-429-errors |
HTTP 429-fouten simuleren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-500-errors-percentage |
Percentage gesimuleerde HTTP 500-fouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-500-errors |
HTTP 500-fouten simuleren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-502-errors-percentage |
Percentage gesimuleerde HTTP 502-fouten bij de uitwisseling van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-502-errors |
HTTP 502-fouten simuleren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-503-errors-percentage |
Percentage gesimuleerde HTTP 503 fouten bij het uitwisselen van resultaten met het HTTP eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-503-errors |
HTTP 503-fouten simuleren bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-504-errors-percentage |
{res:itgen_pae_simulate_http_504_errors_percentage} |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-504-errors |
{res:itgen_pae_simulate_http_504_errors} |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-522-errors-percentage |
{res:itgen_pae_simulate_http_522_errors_percentage} |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-522-errors |
{res:itgen_pae_simulate_http_522_errors} |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-524-errors-percentage |
{res:itgen_pae_simulate_http_524_errors_percentage} |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-524-errors |
{res:itgen_pae_simulate_http_524_errors} |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-protocol-errors-percentage |
Percentage gesimuleerde HTTP-protocolfouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-protocol-errors |
Simuleer HTTP-protocolfouten bij het uitwisselen van resultaten met het HTTP-eindpunt. |
|
False |
✓ |
✓ |
✓ |
|
simulate-http-timeout-errors-percentage |
Percentage gesimuleerde HTTP time-out fouten bij het uitwisselen van resultaten met het HTTP endpoint. |
|
0 |
✓ |
✓ |
✓ |
|
simulate-http-timeout-errors |
Simuleer HTTP-time-outfouten bij het uitwisselen van resultaten met het HTTP-eindpunt.. |
|
False |
✓ |
✓ |
✓ |
|
slot-based-rate-limit-length-ms |
Totale lengte in milliseconden over alle slots van een slot-based snelheidslimiet. |
Shared |
60000 |
✓ |
|
✓ |
|
slot-based-rate-limit-slots |
Aantal slots van een slot-based rate limit. Nul betekent geen slot-based rate limit. |
Shared |
|
✓ |
|
✓ |
|
standardize-identifiers-casing |
Herschrijf alle identifiers naar de aanbevolen standaard platform-specifieke casing wanneer een datamodel op een case-afhankelijk platform wordt gewijzigd. |
Shared |
True |
✓ |
✓ |
✓ |
|
standardize-identifiers |
Herschrijf alle identifiers naar de voorkeurstandaarden zoals geconfigureerd door standardize-identifiers-casing en maximum-length-identifiers. |
Shared |
True |
✓ |
✓ |
✓ |
|
swagger-specification-download-tries |
Specificatie Downloadpogingen |
|
5 |
✓ |
✓ |
✓ |
|
swagger-specification-file |
Het Swagger bestandspad, zoals C:\tempswagger.json. |
|
|
✓ |
✓ |
✓ |
✓ |
swagger-specification-http-disk-cache-max-age-sec |
Maximaal aanvaardbare leeftijd in seconden voor het gebruik van Swagger-specificatiegegevens in de HTTP-schijfcache. |
|
86400 |
✓ |
✓ |
✓ |
|
swagger-specification-url |
De Swagger URL zoals https://example.org/rest/swagger.json. |
|
|
✓ |
✓ |
✓ |
✓ |
use-batch-insert |
Of u batchinvoer wilt gebruiken. |
OData |
True |
✓ |
✓ |
✓ |
|
use-http-disk-cache-read |
Of HTTP-reacties van eerdere query's die op schijf zijn opgeslagen, moeten worden gebruikt om de huidige query te beantwoorden. |
Shared |
False |
✓ |
✓ |
✓ |
|
use-http-disk-cache-write |
Of HTTP-reacties op schijf moeten worden opgeslagen. |
Shared |
False |
✓ |
✓ |
✓ |
|
use-http-memory-cache-read |
Of HTTP-reacties van eerdere in het geheugen opgeslagen query's die de huidige query kunnen beantwoorden, moeten worden gebruikt. |
OData |
True |
✓ |
✓ |
✓ |
|
use-http-memory-cache-write |
Of HTTP antwoorden van vorige queries moeten worden onthouden voor gebruik door toekomstige queries. |
OData |
True |
✓ |
✓ |
✓ |
|
28-07-2024 19:16 Versie 24.1.6-BETA+4856