Используя API экспорта, я могу экспортировать данные в контейнер внутри учетной записи хранения.
import requests
url = "https://<fhir-server>.azurehealthcareapis.com/$export"
payload = {}
headers = {
'Accept': 'application/fhir+json',
'Prefer': 'respond-async',
'Authorization': 'Bearer <token>'
}
response = requests.request("GET", url, headers=headers, data = payload)
print(response.text.encode('utf8'))
В моем случае Observation.nd json имеет размер около 700 МБ, и для его экспорта в учетную запись хранения требуется время.
Используя rest api или запрашивая учетную запись хранения, есть ли способ проверить, завершен ли экспорт или нет? Мне нужно выполнить ряд задач после того, как данные будут полностью скопированы в контейнер хранения.