.alter-merge 數據表原則更新命令
變更數據表的更新原則。 更新原則可簡化在兩個數據表之間同步和更新數據的程式。 當新數據插入源數據表時,轉換查詢會在此數據上執行,以修改數據,並將數據插入目標數據表。
注意
- 來源資料表和定義更新原則的資料表必須位於相同的資料庫中。
- 更新原則函式結構描述和目標資料表結構描述必須符合其資料行名稱、類型和順序。
- 如果數據表上已定義原則,命令中指定的 PolicyObjects 會新增至現有原則中 PolicyObjects 的陣列。
權限
您必須至少有 Table 管理員 許可權才能執行此命令。
Syntax
.alter-merge
table
[ DatabaseName.
]TableNamepolicy
update
ArrayOfPolicyObjects
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | 描述 |
---|---|---|---|
DatabaseName | string |
資料庫的名稱。 當您從包含要改變之數據表的資料庫內容執行 命令時,不需要 DatabaseName 。 | |
TableName | string |
✔️ | 資料表的名稱。 通配符 * ,表示所有數據表。 |
ArrayOfPolicyObjects | string |
✔️ | 原則物件的串行化陣列。 如需詳細資訊,請參閱 更新原則。 |
傳回
傳回原則的 JSON 表示法。
範例
下列命令會使用 多行字串常值變更數據表的更新原則。
.alter-merge table MyDatabase.MyTable policy update
```
[
{
"IsEnabled": true,
"Source": "MyTableX",
"Query": "MyOtherTable",
"IsTransactional": true,
"PropagateIngestionProperties": false
}
]
```
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應