Creación o modificación de la exportación continua
Crea o modifica un trabajo de exportación continua.
Permisos
Debe tener al menos permisos de administrador de base de datos para ejecutar este comando.
Sintaxis
.create-or-alter
continuous-export
continuousExportName [over
(
T1, T2)
] to
table
externalTableName [with
(
propertyName=
propertyValue [,
...]] <|
)
Consulta
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
continuousExportName | string |
✔️ | Nombre de la exportación continua. Debe ser único dentro de la base de datos. |
externalTableName | string |
✔️ | Nombre del destino de exportación de tabla externa. |
consulta | string |
✔️ | Consulta que se va a exportar. |
T1, T2 | string |
Lista separada por comas de tablas de hechos en la consulta. Si no se especifica, se supone que todas las tablas a las que se hace referencia en la consulta son tablas de hechos. Si se especifica, las tablas que no están en esta lista se tratan como tablas de dimensiones y no se limitarán al ámbito, por lo que todos los registros participarán en todas las exportaciones. Consulte la introducción a la exportación continua de datos para obtener más información. | |
propertyName, propertyValue | string |
Lista separada por comas de propiedades opcionales. |
Nota:
Si la tabla externa de destino usa la autenticación de suplantación , debe especificar una identidad administrada para ejecutar la exportación continua. Para obtener más información, consulte Uso de una identidad administrada para ejecutar un trabajo de exportación continua.
Propiedades admitidas
Propiedad | Tipo | Descripción |
---|---|---|
intervalBetweenRuns |
Timespan |
Intervalo de tiempo entre ejecuciones de exportación continua. Debe ser mayor de 1 minuto. |
forcedLatency |
Timespan |
Un período de tiempo opcional para limitar la consulta a los registros ingeridos solo antes de este período (en relación con la hora actual). Esta propiedad es útil si, por ejemplo, la consulta realiza algunas agregaciones o combinaciones y desea asegurarse de que todos los registros pertinentes ya se han ingerido antes de ejecutar la exportación. |
sizeLimit |
long |
Límite de tamaño en bytes de un único artefacto de almacenamiento que se escribe (antes de la compresión). Intervalo válido: 100 MB (valor predeterminado) a 1 GB. |
distributed |
bool |
Deshabilite o habilite la exportación distribuida. Establecer en false es equivalente a la single sugerencia de distribución. El valor predeterminado es true. |
parquetRowGroupSize |
int |
Solo es relevante cuando el formato de datos es Parquet. Controla el tamaño del grupo de filas en los archivos exportados. El tamaño predeterminado del grupo de filas es de 100 000 registros. |
managedIdentity |
string |
Identidad administrada en nombre del cual se ejecutará el trabajo de exportación continua. La identidad administrada puede ser un identificador de objeto o la system palabra reservada. Para obtener más información, consulte Uso de una identidad administrada para ejecutar un trabajo de exportación continua. |
isDisabled |
bool |
Deshabilite o habilite la exportación continua. El valor predeterminado es False. |
Ejemplo
.create-or-alter continuous-export MyExport
over (T)
to table ExternalBlob
with
(intervalBetweenRuns=1h,
forcedLatency=10m,
sizeLimit=104857600)
<| T
Nombre | ExternalTableName | Consultar | ForcedLatency | IntervalBetweenRuns | CursorScopedTables | ExportProperties |
---|---|---|---|---|---|---|
MyExport | ExternalBlob | S | 00:10:00 | 01:00:00 | [ "['DB']. ['S']" ] |
{ "SizeLimit": 104857600 } |
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