Queryconsistentiebeleid
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer-
Met het queryconsistentiebeleid van een workloadgroep kunt u opties opgeven die de consistentiemodus van query's bepalen.
Het beleidsobject
Elke optie bestaat uit:
- Een getypte
Value
- de waarde van de limiet. -
IsRelaxable
: een Booleaanse waarde die definieert of de optie kan worden versoepeld door de beller, als onderdeel van de aanvraageigenschappen. De standaardwaarde istrue
.
De volgende limieten kunnen worden geconfigureerd:
Naam | Type | Beschrijving | Ondersteunde waarden | Standaardwaarde | Overeenkomende eigenschap van clientaanvraag |
---|---|---|---|---|---|
QueryConsistentie | QueryConsistency |
De consistentiemodus te gebruiken. |
Strong , Weak of WeakAffinitizedByQuery , WeakAffinitizedByDatabase |
Strong |
queryconsistency |
CachedResultsMaxAge | timespan |
De maximale leeftijd van queryresultaten in de cache die kunnen worden geretourneerd. | Een niet-negatieve timespan |
null |
query_results_cache_max_age |
Notitie
De standaardwaarde is van toepassing in de volgende gevallen:
- Het beleid is niet gedefinieerd en de optie clientaanvraag is niet ingesteld.
- Het beleid is gedefinieerd, de optie is niet gedefinieerd en de clientaanvraagoptie is niet ingesteld.
- Het beleid is gedefinieerd, de optie wordt gedefinieerd met
null
alsValue
en de optie voor clientaanvragen is niet ingesteld.
Voorbeeld
"QueryConsistencyPolicy": {
"QueryConsistency": {
"IsRelaxable": true,
"Value": "Weak"
},
"CachedResultsMaxAge": {
"IsRelaxable": true,
"Value": "05:00:00"
}
}
Monitoring
U kunt de latentie van de leeftijd van de momentopname van metagegevens controleren op knooppunten die fungeren als zwakke consistentieservicekoppen met behulp van de metrische gegevens Weak consistency latency
. Zie Metrische gegevens van query'svoor meer informatie.