Поделиться через


Команда dup-next-failed-ingest

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

.dup-next-failed-ingest Используйте команду для устранения неполадок с потоками приема данных.

.dup-next-failed-ingest будет наблюдать за следующим приемом для сбоя приема. Если следующий прием завершается сбоем, скачанный исходный файл приема и файл, содержащий метаданные запроса приема, будет отправлен в указанный контейнер хранилища. Так как эта команда наблюдает только одно последующее прием, выполните эту команду каждый раз, когда вы хотите просмотреть следующее прием.

Файл отправляется в контейнер хранилища и прием выполняется тем же узлом. Команда вступает в силу для одной операции приема и не имеет постоянного состояния, поэтому если узел администратора изменяется между выполнением команды и следующим приемом, вам потребуется повторно запустить команду. Просмотрите контейнер хранилища, чтобы узнать, когда будет завершено дублирование.

Примечание.

  • Эта команда выполняется в контексте определенной базы данных.
  • Поддерживаемая служба хранилища — это контейнеры BLOB-объектов Azure.

Разрешения

Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.

Синтаксис

.dup-next-failed-ingestinto TableName to StorageContainerPath

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
TableName string ✔️ Имя таблицы, из которой будет дублирован следующий прием.
StorageContainerPath string ✔️ Путь к контейнеру BLOB-объектов, который будет хранить дублирование. Рекомендуется префиксировать путь с помощью h@, чтобы скрыть конфиденциальную информацию. Дополнительные сведения см. в статье о скрытых строковых литералах.

Возвраты

Предоставленные tableName, StorageContainerPath и IngestionCommandFilePath. Путь к файлу команды приема — это расположение запроса на прием файлов в контейнере BLOB-объектов.

После следующего приема данных извлечения исходные файлы приема и файл, содержащий метаданные, будут отправлены в контейнер BLOB-объектов.

Пример

.dup-next-failed-ingest into PerfCounter to h@'https://kustorenginsomelocation.blob.core.windows.net/ingestion-duplication-perf-counter;storagekey...==

.dup-next-failed-ingest into PerfCounter to h@'https://kustorenginsomelocation.blob.core.windows.net/ingestion-duplication-perf-counter?<SAS key that allows write>

TableName StorageContainerPath IngestionCommandFilePath
PerfCounter https://kustorenginsomelocation.blob.core.windows.net/ingestion-duplication-perf-counter приемrequest-KustoEH-PerfCounter-083736db-8cf7-4166-85fd-74ef54e491d1