Добавление данных в существующий файл в хранилище данных Azure Gen2 с использованием Rest API - PullRequest
0 голосов
/ 11 марта 2019

API отдыха доступен для Azure DataLake Gen2.документация здесь .У кого-нибудь есть примеры для почтальона или что-то подобное?

Ответы [ 2 ]

3 голосов
/ 12 марта 2019

Присоединение происходит в два этапа с использованием этого Path - Update API.

Сначала нужно вызвать действие = append, чтобы отправить его в незафиксированный буфер на сервере, например,

https://$STORAGE_ACCOUNT_NAME.dfs.core.windows.net/mydata/data/file1?action=append&position=0

Не забудьте передать обязательную авторизацию, x-ms-version, x-Заголовки ms-date и Content-Length, а также данные, которые вы хотите добавить в тело запроса.

Получив 202 Accept, вы можете вызвать action = flush и передать позицию, которую вы указали.хотите, чтобы данные были сброшены, например,

https://$STORAGE_ACCOUNT_NAME.dfs.core.windows.net/mydata/data/file1?action=flush&position=13

Надеюсь, это поможет.

0 голосов
/ 12 марта 2019

Вы можете напрямую использовать API через кнопку try it на странице .

enter image description here

...