Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключение служб с помощью раскрывающегося списка версий . Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer
Создает или изменяет задание непрерывного экспорта.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.
Синтаксис
.create-or-alter
continuous-export
continuousExportName [over( T1, T2)] totable externalTableName [with(propertyName= propertyValue [, ...]] )<|запрос
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| continuousExportName | string |
✔️ | Имя непрерывного экспорта. Должен быть уникальным в базе данных. |
| externalTableName | string |
✔️ | Имя целевого объекта экспорта внешней таблицы . |
| query | string |
✔️ | Запрос для экспорта. |
| T1, T2 | string |
Разделенный запятыми список таблиц фактов в запросе. Если это не указано, предполагается, что все таблицы, на которые ссылается запрос, являются таблицами фактов. Если задано, таблицы не в этом списке рассматриваются как таблицы измерений и не ограничены, поэтому все записи участвуют во всех экспортах. Дополнительные сведения см . в обзоре непрерывного экспорта данных. | |
| propertyName, propertyValue | string |
Список необязательных свойств, разделенных запятыми. |
Примечание.
Если целевая внешняя таблица использует проверку подлинности олицетворения , необходимо указать управляемое удостоверение для выполнения непрерывного экспорта. Дополнительные сведения см. в статье Об использовании управляемого удостоверения для выполнения задания непрерывного экспорта.
Поддерживаемые свойства
| Свойство | Type | Описание |
|---|---|---|
intervalBetweenRuns |
Timespan |
Интервал времени между непрерывными выполнениями экспорта. Должно быть больше 1 минуты. |
forcedLatency |
Timespan |
Необязательный период времени, ограничивающий запрос записями, которые были приема до указанного периода относительно текущего времени. Это свойство полезно, если, например, запрос выполняет некоторые агрегаты или соединения, и необходимо убедиться, что все соответствующие записи были приняты перед выполнением экспорта. |
sizeLimit |
long |
Ограничение размера в байтах одного артефакта хранилища, записанного перед сжатием. Допустимый диапазон: 100 МБ (по умолчанию) до 1 ГБ. |
distributed |
bool |
Отключите или включите распределенный экспорт. Значение false эквивалентно указанию single распространения. По умолчанию — true. |
distribution |
string |
Указание распространения (single, per_node, per_shard). Дополнительные сведения см. в параметрах распространения. Значение по умолчанию — per_node |
distributionKind |
string |
При необходимости переключается на равномерное распределение, если внешняя таблица секционируется по строковой секции. Допустимые значения: uniform или default. Дополнительные сведения см. в параметрах распространения |
parquetRowGroupSize |
int |
Относится только к формату данных Parquet. Управляет размером группы строк в экспортированных файлах. По умолчанию размер группы строк составляет 100 000 записей. |
isDisabled |
bool |
Отключите или включите непрерывный экспорт. По умолчанию — false. |
managedIdentity |
string |
Управляемое удостоверение, от имени которого выполняется непрерывный экспорт. Управляемое удостоверение может быть идентификатором объекта или зарезервированным словом system . Непрерывный экспорт должен быть настроен с помощью управляемого удостоверения, если внешняя таблица использует проверку подлинности олицетворения, а также таблицы ссылок на запросы в других базах данных или запрос ссылается на таблицы с включенной политикой безопасности на уровне строк. Дополнительные сведения см. в статье Об использовании управляемого удостоверения для выполнения задания непрерывного экспорта. |
| Свойство | Type | Описание |
|---|---|---|
intervalBetweenRuns |
Timespan |
Интервал времени между непрерывными выполнениями экспорта. Должно быть больше 1 минуты. |
forcedLatency |
Timespan |
Необязательный период времени, ограничивающий запрос записями, которые были приема до указанного периода относительно текущего времени. Это свойство полезно, если, например, запрос выполняет некоторые агрегаты или соединения, и необходимо убедиться, что все соответствующие записи были приняты перед выполнением экспорта. |
sizeLimit |
long |
Ограничение размера в байтах одного артефакта хранилища, записанного перед сжатием. Допустимый диапазон: 100 МБ (по умолчанию) до 1 ГБ. |
distributed |
bool |
Отключите или включите распределенный экспорт. Значение false эквивалентно указанию single распространения. По умолчанию — true. |
distribution |
string |
Указание распространения (single, per_node, per_shard). Дополнительные сведения см. в параметрах распространения. Значение по умолчанию — per_node |
distributionKind |
string |
При необходимости переключается на равномерное распределение, если внешняя таблица секционируется по строковой секции. Допустимые значения: uniform или default. Дополнительные сведения см. в параметрах распространения |
parquetRowGroupSize |
int |
Относится только к формату данных Parquet. Управляет размером группы строк в экспортированных файлах. По умолчанию размер группы строк составляет 100 000 записей. |
isDisabled |
bool |
Отключите или включите непрерывный экспорт. По умолчанию — false. |
Пример
В следующем примере создается или изменяется непрерывный экспорт MyExport, который экспортирует данные из таблицы T в ExternalBlob. Экспорт данных происходит каждый час и имеет определенный предел задержки и размера для каждого артефакта хранилища.
.create-or-alter continuous-export MyExport
over (T)
to table ExternalBlob
with
(intervalBetweenRuns=1h,
forcedLatency=10m,
sizeLimit=104857600)
<| T
| Имя (название) | ExternalTableName | Query | Принудительное латентность | IntervalBetweenRuns | CursorScopedTables | ExportProperties |
|---|---|---|---|---|---|---|
| MyExport | ExternalBlob | S | 00:10:00 | 01:00:00 | [ "['DB']. ['S']" ] |
{ SizeLimit: 104857600 } |