Получение данных из большого двоичного объекта
Важно!
Microsoft Fabric находится в предварительной версии.
Из этой статьи вы узнаете, как получить данные из большого двоичного объекта Azure в существующую базу данных. Хранилище BLOB-объектов Azure оптимизировано для хранения больших объемов неструктурированных данных. Неструктурированные данные — это данные, которые не соответствуют определенной модели данных или определению, например текстовых или двоичных данных. Дополнительные сведения о хранилище BLOB-объектов Azure см. в статье Общие сведения о Хранилище BLOB-объектов Azure.
Сведения о получении данных из контейнера BLOB-объектов см. в статье Получение данных из контейнера BLOB-объектов.
Предварительные требования
- Рабочая область с емкостью с поддержкой Microsoft Fabric
- База данных KQL
- Большой двоичный объект Azure с данными
Получение данных
На нижней ленте выберите Получитьбольшой двоичный объектданных>.
На вкладке Главная выберите Получить данные>Получить данные из большого двоичного объекта.
Введите имя таблицы. По умолчанию выбран параметр Создать таблицу .
Примечание
Имена таблиц могут содержать до 1024 символов, включая буквы, цифры, дефисы и символы подчеркивания. Специальные символы не поддерживаются.
Выберите Далее: Источник.
Вкладка "Источник"
В поле Тип источника выберите Большой двоичный объект Azure.
В поле Ссылка на источник добавьте URL-адрес большого двоичного объекта с ключом учетной записи или URI SAS.
Чтобы добавить URI большого двоичного объекта, необходимо создать ключ учетной записи или маркер SAS с разрешениями на чтение и запись. Сведения о создании ключа учетной записи или маркера SAS см. в статье Создание маркера SAS.
Добавленный blob-объект будет основой для вкладки схемы. Можно добавить до 10 элементов размером до 1 ГБ без сжатия. При отправке нескольких элементов можно изменить большой двоичный объект, определяющий схему, щелкнув значок star в правой части поля ссылки на источник.
Выберите Далее: Схема, чтобы просмотреть и изменить конфигурацию столбца таблицы.
Вкладка Schema (Схема)
Формат и сжатие данных автоматически определяются на панели слева. Если он указан неправильно, используйте раскрывающееся меню Формат данных , чтобы выбрать правильный формат.
- При выборе JSON необходимо также задать уровни JSON, выбрав значение от 1 до 10. Уровни определяют разделение данных столбцов в таблице.
- Для данных CSV установите флажок Игнорировать первую запись, чтобы игнорировать строку заголовка в файле.
Дополнительные сведения о форматах данных см. в разделе Форматы данных, поддерживаемые для приема.
В поле Mapping name (Имя сопоставления) укажите имя сопоставления. Вы можете использовать буквенно-цифровые символы и символы подчеркивания. Пробелы, специальные символы и дефисы не поддерживаются.
Примечание
Средство автоматически выводит схему на основе ваших данных. Если вы хотите изменить схему для добавления и изменения столбцов, это можно сделать в разделе Частичный предварительный просмотр данных.
При необходимости можно использовать средство просмотра команд для просмотра и копирования автоматических команд, созданных на основе входных данных.
По завершении выберите Next: Сводка. Чтобы перейти к объяснению области сводки, выберите Завершить прием данных.
Средство просмотра команд
В средстве просмотра команд отображаются команды для создания таблиц, сопоставления и приема данных в таблицах.
Чтобы открыть средство просмотра команд, нажмите кнопку v в правой части средства просмотра команд. В средстве просмотра команд можно просматривать и копировать автоматические команды, созданные на основе входных данных.
Частичный предварительный просмотр данных
Частичный предварительный просмотр данных автоматически выводится на основе ваших данных. Вы можете изменить предварительный просмотр данных, изменив и добавив новые столбцы.
Чтобы добавить новый столбец, нажмите кнопку + в правом столбце в разделе Частичный предварительный просмотр данных.
- Имя столбца должно начинаться с буквы и может содержать цифры, точки, дефисы или символы подчеркивания.
- Тип столбца по умолчанию — но
string
его можно изменить в раскрывающемся меню поля Тип столбца. - Источник: для форматов таблиц (CSV, TSV и т. д.) каждый столбец может быть связан только с одним исходным столбцом. Для других форматов (например, JSON, Parquet и т. д.) несколько столбцов могут использовать один и тот же источник.
Выберите Далее: Сводка, чтобы создать таблицу и сопоставление и начать прием данных.
Завершение приема данных
Если прием данных завершается успешно, в окне Data ingestion completed (Прием данных завершен) все три шага будут отмечены галочками зеленого цвета.
Изучение данных
Чтобы убедиться, что вы приняли данные в базу данных, выберите Просмотр данных в правой части целевой страницы базы данных. Затем можно сохранить запрос как набор запросов KQL, выбрав Сохранить как набор запросов KQL.
Дополнительные сведения о наборе запросов KQL см. в разделе Запрос данных в наборе запросов KQL.
Дальнейшие действия
- Сведения о создании пустой таблицы см. в статье Создание пустой таблицы.
- Сведения об управлении базой данных см. в статье Управление данными.
- Сведения о создании, хранении и экспорте запросов см. в статье Запрос данных в наборе запросов KQL.