Comando .alter-merge table policy update
Cambia la directiva de actualización de la tabla. La directiva de actualización simplifica el proceso de sincronización y actualización de datos entre dos tablas. Cuando se insertan nuevos datos en la tabla de origen, una consulta de transformación se ejecuta sobre estos datos para modificar e insertar los datos en la tabla de destino.
Nota
- La tabla de origen y la tabla para la que se define la directiva de actualización deben estar en la misma base de datos.
- El esquema de la función de directiva de actualización y el esquema de la tabla de destino deben coincidir en sus nombres de columna, tipos y orden.
- Si la directiva ya se ha definido en la tabla, los PolicyObjects especificados en el comando se agregan a la matriz de PolicyObjects en la directiva existente.
Permisos
Debe tener al menos permisos de table Administración para ejecutar este comando.
Syntax
.alter-merge
table
[ DatabaseName.
] Tablenamepolicy
update
ArrayOfPolicyObjects
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
DatabaseName | string |
El nombre de la base de datos. Al ejecutar el comando desde el contexto de base de datos que contiene la tabla que se va a modificar, DatabaseName no es necesario. | |
TableName | string |
✔️ | Nombre de la tabla. Un carácter comodín, * , denota todas las tablas. |
ArrayOfPolicyObjects | string |
✔️ | Matriz serializada de objetos de directiva. Para más información, consulte la política de actualización . |
Devoluciones
Devuelve una representación JSON de la directiva.
Ejemplo
El siguiente comando cambia la directiva de actualización de una tabla mediante literales de cadena de varias líneas.
.alter-merge table MyDatabase.MyTable policy update
```
[
{
"IsEnabled": true,
"Source": "MyTableX",
"Query": "MyOtherTable",
"IsTransactional": true,
"PropagateIngestionProperties": false
}
]
```
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de