Comando .alter database policy ingestionbatching
Establece la directiva de procesamiento por lotes de ingesta para determinar cuándo se detiene la agregación de datos y se sella e ingiere un lote. La directiva de procesamiento por lotes de ingesta se aplica a la ingesta en cola.
Al establecer la directiva para una base de datos, se aplica a todas sus tablas, excepto las tablas establecidas con su propia directiva de procesamiento por lotes de ingesta. Si la directiva no está establecida para una base de datos, se aplican los valores predeterminados .
Permisos
Debe tener al menos permisos de Administración de base de datos para ejecutar este comando.
Valores predeterminados y límites
Consulte los valores predeterminados y los límites.
Syntax
.alter
database
Databasenamepolicy
ingestionbatching
PolicyObject
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
DatabaseName | string |
✔️ | Nombre de la base de datos para la que se va a modificar la directiva de procesamiento por lotes de ingesta. |
PolicyObject | string |
✔️ | Objeto de directiva que define la directiva de procesamiento por lotes de ingesta. Para obtener más información, consulte Directiva de procesamiento por lotes de ingesta. |
Ejemplo
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 database MyDatabase policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:30",
"MaximumNumberOfItems" : 500,
"MaximumRawDataSizeMB" : 1024
}
```
Nota
Si no especifica todos los parámetros de un 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 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