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


Azure Data Lake

Соединитель Azure Data Lake Store позволяет считывать и добавлять данные в учетную запись Azure Data Lake.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Microsoft
URL Поддержка Microsoft LogicApps
Поддержка Microsoft Power Automate
Поддержка Microsoft Power Apps
Метаданные соединителя
Publisher Microsoft
Веб-сайт https://azure.microsoft.com/solutions/data-lake/

Чтобы использовать эту интеграцию, вам потребуется учетная запись Azure Data Lake Storage 1-го поколения. Вы можете создать учетную запись 3 способами: использовать Azure PowerShell; используйте Azure CLI; используйте портал Azure. Дополнительные сведения см. в статье "Начало работы".

Azure Data Lake Storage 2-го поколения

Соединитель Azure Data Lake поддерживает только Azure Data Lake 1-го поколения. Однако соединитель хранилища BLOB-объектов Azure поддерживает подключение к учетным записям Azure Data Lake Storage 2-го поколения (ADLS 2-го поколения) с помощью доступа к нескольким протоколам. Дополнительные сведения об этой новой функции, включая доступность и известные ограничения, см. в этом блоге.

Известные проблемы и ограничения

  • Соединитель поддерживает Azure Data Lake 1-го поколения.
  • Здесь описаны ограничения Azure Data Lake.
  • Ошибка "Другой сеанс отправки блоков по-прежнему активен" может возникать, если ограничения регулирования были превышены во время отправки файла. Чтобы избежать этого, рекомендуется добавить задержку между отправкой нескольких больших файлов в хранилище.

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 3600 60 секунд

Действия

Добавление файла (параллельно)

Параллельное добавление к файлу.

Добавление файла (последовательный)

Добавляется к файлу последовательно.

Отправка файла

Отправка данных в учетную запись Data Lake Store.

Создание папки

Создайте папку в учетной записи Data Lake Store.

Список файлов

Вывод списка файлов и папок в учетной записи Data Lake Store.

Удаление файла

Удалите файл из учетной записи Data Lake Store.

Чтение файла

Чтение данных из учетной записи Data Lake Store.

Добавление файла (параллельно)

Параллельное добавление к файлу.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Append mode
appendMode string

Установите для автоматического создания, если путь не существует.

Путь к файлу
filepath True string

Путь к файлу (без ведущих "/".

Content
body True binary

Содержимое файла

Возвращаемое значение

Сообщение об операциях
string

Добавление файла (последовательный)

Добавляется к файлу последовательно.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Путь к файлу
filepath True string

Путь к файлу (без ведущих "/".

Content
body True binary

Содержимое для добавления

Смещение
offset integer

Необязательное смещение в потоке для начала операции добавления. Оставьте его пустым или задайте значение размера файла в байтах. В обоих случаях операция добавляется в конце потока.

Отправка файла

Отправка данных в учетную запись Data Lake Store.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Путь к файлу
filepath True string

Путь к файлу (без ведущих "/".

Перезаписать
overwrite boolean

Перезапись существующего файла.

Content
body True binary

Содержимое файла

Создание папки

Создайте папку в учетной записи Data Lake Store.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Путь к папке
path True string

Путь к папке для создания (без ведущих "/".

Возвращаемое значение

Список файлов

Вывод списка файлов и папок в учетной записи Data Lake Store.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Путь к папке
path string

Путь к папке (без ведущих "/".

Возвращаемое значение

Тело
folderResponse

Удаление файла

Удалите файл из учетной записи Data Lake Store.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Путь к файлу
filepath True string

Путь к файлу (без ведущих "/".

Возвращаемое значение

Чтение файла

Чтение данных из учетной записи Data Lake Store.

Параметры

Имя Ключ Обязательно Тип Описание
Имя учетной записи
account True string

Имя учетной записи для Azure Data Lake.

Путь к файлу
filepath True string

Путь к файлу (без ведущих "/".

Возвращаемое значение

Содержимое файла
binary

Определения

folderResponse

Имя Путь Тип Описание
FileStatus
FileStatuses.FileStatus fileStatusArray

FileStatus

fileStatusArray

FileStatus

Имя Путь Тип Описание
Имя файла
pathSuffix string

Имя файла или папки.

Тип
type string

Тип элемента (каталог или файл).

Размер блока
blockSize integer

Размер блока папки или файла.

Время доступа
accessTime integer

Время последнего доступа к элементу Unix (Эпоха).

Время изменения
modificationTime integer

Время последнего изменения элемента в Unix (эпоха).

operationPerformed

Имя Путь Тип Описание
Успешно
boolean boolean

Пометка, если последняя операция была успешной.

струна

Это базовый тип данных string.

бинарный

Это базовый тип данных binary.