Бөлісу құралы:


Получение данных из файла

Из этой статьи вы узнаете, как получить данные из локального файла в новую или существующую таблицу.

Необходимые условия

Источник

  1. На нижней панели базы данных KQL выберите Получить данные.

    В окне Получение данных выбрана вкладка Источника.

  2. Выберите источник данных из доступного списка. В этом примере вы загружаете данные из локального файла .

    снимок экрана: окно получения данных с выбранной вкладкой источника.

Настроить

  1. Выберите целевую таблицу. Если вы хотите принять данные в новую таблицу, выберите + Создать таблицу и введите имя таблицы.

    Заметка

    Имена таблиц могут содержать до 1024 символов, включая пробелы, буквенно-цифровые символы, дефисы и символы подчеркивания. Специальные символы не поддерживаются.

  2. Перетащите файлы в окно или выберите Поиск файлов.

    Заметка

    Вы можете добавить до 1000 файлов. Каждый файл может быть размером не более 1 ГБ в необработанном виде.

    снимок экрана: вкладка

  3. Выберите "Далее"

Инспектировать

Откроется вкладка "Проверка" с предварительным просмотром данных.

Чтобы завершить процесс приема, нажмите кнопку Готово.

снимок экрана вкладки

Необязательно:

  • Выберите средство просмотра команд, чтобы просмотреть и скопировать автоматические команды, созданные из входных данных.
  • Используйте раскрывающийся список в файле определения схемы, чтобы изменить файл, из которого выводится схема.
  • Измените автоматически выведенный формат данных, выбрав нужный формат из раскрывающегося списка. Дополнительные сведения см. в форматах данных, поддерживаемыханалитикой Real-Time.
  • Изменить столбцы.
  • Изучите дополнительные параметры на основе типа данных.

Изменение столбцов

Заметка

  • Для табличных форматов (CSV, TSV, PSV) невозможно сопоставить столбец дважды. Чтобы сопоставить с существующим столбцом, сначала удалите новый столбец.
  • Невозможно изменить существующий тип столбца. Если вы пытаетесь сопоставить со столбцом с другим форматом, вы можете в конечном итоге получить пустые столбцы.

Изменения, которые можно внести в таблицу, зависят от следующих параметров:

  • тип таблицы является новым или существующим
  • тип сопоставления является новым или существующим
Тип таблицы Тип сопоставления Доступные корректировки
Новая таблица Новое картирование Переименовать столбец, изменить тип данных, изменить источник данных, преобразование соответствия на, добавить столбец, удалить столбец.
Существующая таблица Новое сопоставление Добавьте столбец (в котором можно изменить тип данных, переименовать и обновить)
Существующая таблица Существующее сопоставление никакой

снимок экрана: столбцы, открытые для редактирования.

Трансформации картирования

Некоторые сопоставления форматов данных (Parquet, JSON и Avro) поддерживают простые трансформации во время приема данных. Чтобы применить преобразования сопоставления, создайте или обновите столбец в окне Редактирование столбцов.

Преобразования сопоставления можно выполнять в столбце строки типа или даты и времени с источником с типом данных int или long. Поддерживаемые трансформации сопоставления:

  • ДатаВремяИзUnixСекунд
  • DateTimeFromUnixMilliseconds
  • DateTimeFromUnixMicroseconds
  • ДатаВремяИзUnixНаносекунд

Дополнительные параметры на основе типа данных

Таблицы (CSV, TSV, PSV):

  • Если вы используете табличные форматы в существующей таблице, можно выбрать Дополнительно,>сохранить схему таблицы. Табличные данные не обязательно включают имена столбцов, которые используются для сопоставления исходных данных с существующими столбцами. При проверке этого параметра сопоставление выполняется по порядку, а схема таблицы остается той же. Если этот параметр снят, для входящих данных создаются новые столбцы независимо от структуры данных.

  • Чтобы использовать первую строку в качестве имен столбцов, выберите Advanced>Первая строка — это заголовок столбца.

    снимок экрана с расширенными параметрами CSV.

JSON:

  • Чтобы определить деление данных JSON, выберите Расширенные>вложенные уровниот 1 до 100.

  • Если выбрать Advanced>Пропустить строки JSON с ошибками, данные загружаются в формате JSON. Если этот флажок не выбран, данные принимаются в формате «multijson».

    снимок экрана с расширенными параметрами JSON.

Сводка

В окне подготовки данных все три шага помечаются зелеными галочками, когда прием данных завершается успешно. Вы можете выбрать карту для запроса, сбросить загруженные данные или просмотреть итоговую панель загрузки данных.

снимок экрана итоговой страницы с успешно завершенного внедрения.