Comando .alter table policy ingestionbatching
Establece la directiva de procesamiento por lotes de ingesta de la tabla para determinar cuándo se detiene la agregación de datos y se sella e ingiere un lote.
Si la directiva no está establecida para una tabla, se aplica la directiva de nivel de base de datos. Si no se establece también, se aplican los valores predeterminados .
Permisos
Debe tener al menos permisos de table Administración para ejecutar este comando.
Valores predeterminados y límites
Consulte los valores predeterminados y los límites.
Syntax
.alter
table
[ DatabaseName.
] Tablenamepolicy
ingestionbatching
PolicyObject
.alter
tables
(
Tabla1,
Tabla2 [,
...])
policy
ingestionbatching
PolicyObject
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
TableName | string |
✔️ | Nombre de la tabla que se va a modificar. |
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. | |
PolicyObject | string |
✔️ | Objeto de directiva JSON serializado. Consulte la directiva de procesamiento por lotes de ingesta. |
Ejemplos
El siguiente comando establece un tiempo de datos de entrada por lotes de 30 segundos, para 500 archivos o 1 GB, lo que ocurra primero.
.alter table MyDatabase.MyTable policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:30",
"MaximumNumberOfItems" : 500,
"MaximumRawDataSizeMB": 1024
}
```
El siguiente comando establece un tiempo de datos de entrada por lotes de 1 minuto, para 20 archivos o 300 MB, lo que ocurra primero.
.alter tables (MyTable1, MyTable2, MyTable3) policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:01:00",
"MaximumNumberOfItems" : 20,
"MaximumRawDataSizeMB": 300
}
```
Nota
Si no especifica todos los parámetros de policyObject, los parámetros no especificados se establecerán en valores predeterminados. Por ejemplo, al especificar solo "MaximumBatchingTimeSpan", se establecerá "MaximumNumberOfItems" y "MaximumRawDataSizeMB" en el valor predeterminado. Para invalidar solo algunos parámetros, use el comando alter-merge .
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de