Příkaz zásad akcelerace dotazů .alter (Preview)
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer
Změní zásadu akcelerace dotazů konkrétní externí tabulky delta.
Omezení najdete v tématu Omezení.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň oprávnění správce databáze.
Syntaxe
.alter
external
table
ExternalTableName policy
query_acceleration
–serializovaná zásada JSON
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
ExternalTableName | string |
✔️ | Název externí tabulky delta. |
Serializované zásady JSON | string |
✔️ | Řetězcový literál obsahující tašku vlastností JSON. |
Taška vlastností JSON
Vlastnost | Typ | Požadováno | Popis |
---|---|---|---|
IsEnabled | Boolean |
✔️ | Určuje, jestli je zásada povolená. |
Značný zájem | Timespan |
✔️ | Horká doba definovaná v zásadách akcelerace dotazů. Minimální hodnota = 1 d. |
Poznámka:
Akcelerace dotazů se použije na data v určitém časovém období definovaném jako timespan
, počínaje modificationTime
datem zadaným pro každý soubor v rozdílovém protokolu.
Příklad
{"IsEnabled": true, "Hot": "1.00:00:00"}
Návraty
Příkaz vrátí tabulku s jedním záznamem, který obsahuje upravený objekt zásad.
Column | Type | Popis |
---|---|---|
PolicyName | string |
Název zásady – QueryAcceleration |
EntityName | string |
Plně kvalifikovaný název entity: [DatabaseName].[ExternalTableName] |
Zásady | string |
Serializace JSON zásad akcelerace dotazů, která je nastavená na externí rozdílové tabulce |
Podřízenéenty | string |
Podřízené entity, které tato zásada ovlivňuje – null |
EntityType | string |
Typ entity, na které se zásada vztahuje– ExternalTable |
Příklad
.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'