Sdílet prostřednictvím


Zásady konzistence dotazů

Platí pro: ✅Microsoft FabricAzure Data Explorer

Zásady konzistence dotazů skupiny úloh umožňují zadat možnosti, které řídí režim konzistence dotazů.

Objekt zásad

Každá možnost se skládá z:

  • Typ – Value hodnota limitu.
  • IsRelaxable– logická hodnota, která definuje, jestli je možné uvolnit možnost volajícím v rámci vlastností požadavku požadavku. Výchozí hodnota je true.

Konfigurovatelné jsou následující omezení:

Name Typ Popis Podporované hodnoty Default value Odpovídající vlastnost požadavku klienta
Konzistence dotazů QueryConsistency Režim konzistence, který se má použít. Strong, Weaknebo WeakAffinitizedByQuery, WeakAffinitizedByDatabase Strong queryconsistency
CachedResultsMaxAge timespan Maximální stáří výsledků dotazu uložených v mezipaměti, které je možné vrátit. Nezáporná timespan null query_results_cache_max_age

Poznámka:

Výchozí hodnota platí v následujících případech:

  • Zásada není definovaná a možnost požadavku klienta není nastavená.
  • Zásada je definovaná, možnost není definovaná a možnost požadavku klienta není nastavená.
  • Zásada je definována, možnost je definována null jako její Valuea možnost požadavku klienta není nastavena.

Příklad

"QueryConsistencyPolicy": {
  "QueryConsistency": {
    "IsRelaxable": true,
    "Value": "Weak"
  },
  "CachedResultsMaxAge": {
    "IsRelaxable": true,
    "Value": "05:00:00"
  }
}

Sledování

Pomocí metriky můžete monitorovat latenci stáří snímků metadat na uzlech, které slouží jako slabá hlavička Weak consistency latency služby konzistence. Další informace najdete v tématu Metriky dotazů.