Получение данных из большого двоичного объекта

Важно!

Microsoft Fabric находится в предварительной версии.

Из этой статьи вы узнаете, как получить данные из большого двоичного объекта Azure в существующую базу данных. Хранилище BLOB-объектов Azure оптимизировано для хранения больших объемов неструктурированных данных. Неструктурированные данные — это данные, которые не соответствуют определенной модели данных или определению, например текстовых или двоичных данных. Дополнительные сведения о хранилище BLOB-объектов Azure см. в статье Общие сведения о Хранилище BLOB-объектов Azure.

Сведения о получении данных из контейнера BLOB-объектов см. в статье Получение данных из контейнера BLOB-объектов.

Предварительные требования

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

  1. На нижней ленте выберите Получитьбольшой двоичный объектданных>.

    Снимок экрана: получение большого двоичного объекта данных в Real-Time Analytics.

  2. На вкладке Главная выберите Получить данные>Получить данные из большого двоичного объекта.

  3. Введите имя таблицы. По умолчанию выбран параметр Создать таблицу .

    Примечание

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

  4. Выберите Далее: Источник.

Вкладка "Источник"

  1. В поле Тип источника выберите Большой двоичный объект Azure.

  2. В поле Ссылка на источник добавьте URL-адрес большого двоичного объекта с ключом учетной записи или URI SAS.

    Чтобы добавить URI большого двоичного объекта, необходимо создать ключ учетной записи или маркер SAS с разрешениями на чтение и запись. Сведения о создании ключа учетной записи или маркера SAS см. в статье Создание маркера SAS.

    Добавленный blob-объект будет основой для вкладки схемы. Можно добавить до 10 элементов размером до 1 ГБ без сжатия. При отправке нескольких элементов можно изменить большой двоичный объект, определяющий схему, щелкнув значок star в правой части поля ссылки на источник.

  3. Выберите Далее: Схема, чтобы просмотреть и изменить конфигурацию столбца таблицы.

Вкладка Schema (Схема)

Формат и сжатие данных автоматически определяются на панели слева. Если он указан неправильно, используйте раскрывающееся меню Формат данных , чтобы выбрать правильный формат.

  • При выборе JSON необходимо также задать уровни JSON, выбрав значение от 1 до 10. Уровни определяют разделение данных столбцов в таблице.
  • Для данных CSV установите флажок Игнорировать первую запись, чтобы игнорировать строку заголовка в файле.

Дополнительные сведения о форматах данных см. в разделе Форматы данных, поддерживаемые для приема.

  1. В поле Mapping name (Имя сопоставления) укажите имя сопоставления. Вы можете использовать буквенно-цифровые символы и символы подчеркивания. Пробелы, специальные символы и дефисы не поддерживаются.

    Снимок экрана: схема BLOB-объекта Azure.

    Примечание

    Средство автоматически выводит схему на основе ваших данных. Если вы хотите изменить схему для добавления и изменения столбцов, это можно сделать в разделе Частичный предварительный просмотр данных.

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

  2. По завершении выберите Next: Сводка. Чтобы перейти к объяснению области сводки, выберите Завершить прием данных.

Средство просмотра команд

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

Чтобы открыть средство просмотра команд, нажмите кнопку v в правой части средства просмотра команд. В средстве просмотра команд можно просматривать и копировать автоматические команды, созданные на основе входных данных.

Снимок экрана: редактор команд.

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

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

Чтобы добавить новый столбец, нажмите кнопку + в правом столбце в разделе Частичный предварительный просмотр данных.

Снимок экрана: область предварительного просмотра частичных данных.

  • Имя столбца должно начинаться с буквы и может содержать цифры, точки, дефисы или символы подчеркивания.
  • Тип столбца по умолчанию — но string его можно изменить в раскрывающемся меню поля Тип столбца.
  • Источник: для форматов таблиц (CSV, TSV и т. д.) каждый столбец может быть связан только с одним исходным столбцом. Для других форматов (например, JSON, Parquet и т. д.) несколько столбцов могут использовать один и тот же источник.

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

Выберите Далее: Сводка, чтобы создать таблицу и сопоставление и начать прием данных.

Завершение приема данных

Если прием данных завершается успешно, в окне Data ingestion completed (Прием данных завершен) все три шага будут отмечены галочками зеленого цвета.

Снимок экрана: заполненное диалоговое окно приема с предварительным просмотром данных.

Изучение данных

Чтобы убедиться, что вы приняли данные в базу данных, выберите Просмотр данных в правой части целевой страницы базы данных. Затем можно сохранить запрос как набор запросов KQL, выбрав Сохранить как набор запросов KQL.

Снимок экрана: кнопка

Дополнительные сведения о наборе запросов KQL см. в разделе Запрос данных в наборе запросов KQL.

Дальнейшие действия