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 |
Путь к папке для создания (без ведущих "/". |
Возвращаемое значение
- Тело
- operationPerformed
Список файлов
Вывод списка файлов и папок в учетной записи Data Lake Store.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя учетной записи
|
account | True | string |
Имя учетной записи для Azure Data Lake. |
|
Путь к папке
|
path | string |
Путь к папке (без ведущих "/". |
Возвращаемое значение
- Тело
- folderResponse
Удаление файла
Удалите файл из учетной записи Data Lake Store.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя учетной записи
|
account | True | string |
Имя учетной записи для Azure Data Lake. |
|
Путь к файлу
|
filepath | True | string |
Путь к файлу (без ведущих "/". |
Возвращаемое значение
- Тело
- operationPerformed
Чтение файла
Чтение данных из учетной записи 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.