.alter-merge tablo ilkesi güncelleştirme komutu
Tablonun güncelleştirme ilkesini değiştirir. Güncelleştirme ilkesi, iki tablo arasında verileri eşitleme ve güncelleştirme işlemini basitleştirir. Kaynak tabloya yeni veriler eklendiğinde, verileri değiştirmek ve hedef tabloya eklemek için bu veriler üzerinde bir dönüştürme sorgusu çalıştırılır.
Not
- Kaynak tablo ve güncelleştirme ilkesinin tanımlandığı tablo aynı veritabanında olmalıdır.
- Güncelleştirme ilkesi işlev şeması ve hedef tablo şeması sütun adlarında, türlerinde ve sıralarında eşleşmelidir.
- İlke tabloda zaten tanımlanmışsa, komutta belirtilen PolicyObjects, var olan ilkedeki PolicyObjects dizisine eklenir.
İzinler
Bu komutu çalıştırmak için en az Tablo Yöneticisi izinlerine sahip olmanız gerekir.
Sözdizimi
.alter-merge
table
[ DatabaseName .
]TableName policy
update
ArrayOfPolicyObjects
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Zorunlu | Açıklama |
---|---|---|---|
DatabaseName | string |
Veritabanının adı. Değiştirmek için tabloyu içeren veritabanı bağlamından komutunu çalıştırdığınızda, DatabaseName gerekli değildir. | |
TableName | string |
✔️ | Tablonun adı. joker karakteri, * tüm tabloları gösterir. |
ArrayOfPolicyObjects | string |
✔️ | İlke nesnelerinin serileştirilmiş dizisi. Daha fazla bilgi için bkz . güncelleştirme ilkesi. |
Döndürülenler
İlkenin JSON gösterimini döndürür.
Örnek
Aşağıdaki komut, çok satırlı dize değişmez değerlerini kullanarak bir tablonun güncelleştirme ilkesini değiştirir.
.alter-merge table MyDatabase.MyTable policy update
```
[
{
"IsEnabled": true,
"Source": "MyTableX",
"Query": "MyOtherTable",
"IsTransactional": true,
"PropagateIngestionProperties": false
}
]
```
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin