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


Настройка базы данных KQL в действии копирования

В этой статье описывается, как использовать действие копирования в конвейере данных для копирования данных из базы данных KQL и из нее.

Поддерживаемая конфигурация

Для настройки каждой вкладки в действии копирования перейдите к следующим разделам соответственно.

Общие

Для настройки вкладки "Общие" перейдите к разделу "Общие".

Оригинал

Следующие свойства поддерживаются для базы данных KQL на вкладке "Источник " действия копирования.

Screenshot showing source tab and the list of properties.

Требуются следующие свойства:

  • Тип хранилища данных: выбор рабочей области.

  • Тип хранилища данных рабочей области: выберите базу данных KQL из списка типов хранилища данных.

  • База данных KQL: выберите существующую базу данных KQL из рабочей области.

  • Используйте запрос: выберите таблицу или запрос.

    • Таблица: выберите таблицу из раскрывающегося списка или выберите "Изменить ", чтобы вручную ввести ее для чтения данных.

      Screenshot showing table.

    • Запрос. Укажите запрос только для чтения, заданный в формате KQL. Используйте пользовательский запрос KQL в качестве ссылки.

      Screenshot showing query.

В разделе "Дополнительно" можно указать следующие поля:

  • Время ожидания запроса: укажите время ожидания до истечения времени ожидания запроса. Значение по умолчанию — 10 минут (00:10:00). Допустимое максимальное значение — 1 час (01:00:00).

  • Нет усечения: указывает, следует ли усечь возвращенный результирующий набор. По умолчанию результат усечен после 500 000 записей или 64 МБ. Усечение настоятельно рекомендуется для правильного поведения действия.

  • Дополнительные столбцы: добавление дополнительных столбцов данных для хранения относительного пути или статического значения исходных файлов. Выражение поддерживается для последнего. Чтобы узнать больше, перейдите к разделу "Добавление дополнительных столбцов во время копирования".

    Screenshot showing additional columns.

Назначение

Следующие свойства поддерживаются для базы данных KQL на вкладке "Назначение " действия копирования.

Screenshot showing destination tab.

Требуются следующие свойства:

  • Тип хранилища данных: выбор рабочей области.
  • Тип хранилища данных рабочей области: выберите базу данных KQL из списка типов хранилища данных.
  • База данных KQL: выберите существующую базу данных KQL из рабочей области.
  • Таблица: выберите таблицу из раскрывающегося списка или выберите "Изменить ", чтобы вручную ввести ее для записи данных.

В разделе "Дополнительно" можно указать следующие поля:

  • Имя сопоставления приема: имя предварительно созданного и назначенного целевой таблице базы данных KQL заранее.

  • Дополнительные свойства: контейнер свойств, который можно использовать для указания любого из свойств приема, которые еще не заданы назначением базы данных KQL. В частности, это может быть полезно для указания тегов приема. Дополнительные сведения см. в azure Data Обозреватель приеме данных.

    Screenshot showing additional properties.

Сопоставление

Чтобы настроить конфигурацию вкладки "Сопоставление ", перейдите к разделу "Настройка сопоставлений" на вкладке сопоставления.

Настройки

Для настройки вкладки Параметры перейдите к разделу "Настройка других параметров" на вкладке "Параметры".

Сводка таблицы

В следующих таблицах содержатся дополнительные сведения о действии копирования в базе данных KQL.

Сведения об источнике

Имя Описание Значение Обязательное поле Свойство скрипта JSON
Тип хранилища данных Тип хранилища данных. Рабочая область Да /
Тип хранилища данных рабочей области Выберите базу данных KQL из списка типов хранилища данных. База данных KQL Да /
База данных KQL Выберите существующую базу данных KQL из рабочей области. <база данных KQL> Да /
Использование запроса Выберите таблицу или запрос. Таблица
Запрос
No table
query
Время ожидания запроса Укажите время ожидания до истечения времени ожидания запроса. Значение по умолчанию — 10 минут (00:10:00). Допустимое максимальное значение — 1 час (01:00:00). timespan No queryTimeout
Усечение не Указывает, следует ли усекать возвращенный результирующий набор. По умолчанию результат усечен после 500 000 записей или 64 МБ. Усечение настоятельно рекомендуется для правильного поведения действия. Выбор или отмена выбора No noTruncation: true или false
Дополнительные столбцы Добавьте дополнительные столбцы данных в относительный путь или статическое значение исходных файлов хранилища. Выражение поддерживается для последнего. Дополнительные сведения о добавлении дополнительных столбцов во время копирования. • Имя
•Значение
No additionalColumns:
•Имя
•Значение

Сведения о назначении

Имя Описание Значение Обязательное поле Свойство скрипта JSON
Тип хранилища данных Тип хранилища данных. Рабочая область Да /
Тип хранилища данных рабочей области Выберите базу данных KQL из списка типов хранилища данных. База данных KQL Да /
База данных KQL Выберите существующую базу данных KQL из рабочей области. <база данных KQL> Да /
Таблицу Целевая таблица данных для записи данных. <имя таблицы> Да table
Имя сопоставления приема Имя сопоставления, которое было предварительно создано и назначено целевой таблице базы данных KQL заранее. <имя сопоставления приема> Да ingestionMappingName
Дополнительные свойства Контейнер свойств, который можно использовать для указания любого из свойств приема, которые еще не заданы назначением базы данных KQL. В частности, это может быть полезно для указания тегов приема. Дополнительные сведения о приеме данных Azure Обозреватель. • Имя
•Тип
•Значение
Да additionalProperties