Скопируйте Azure API для данных FHIR в datalake
Я настроил API Azure для сервера FHIR и могу отправить в него некоторые данные. Используя почтальон, я могу запросить сервер и прочитать файлы json.
Теперь я хотел бы перейти к следующему шагу. Перемещение данных в datalake, а затем применение к ним некоторой модели машинного обучения.
Прежде всего - доступ к данным FHIR в обозревателе хранилища Microsoft Azure с использованием управляемой версии - согласно этому комментарию, данные не могут быть просмотрены в Cosmos DB при использовании управляемой версии.
Теперь я действительно не понимаю, где хранятся данные FHIR-сервера. Я отправил немного информации о пациентах, и я не совсем уверен, хранится она в БД или нет.
У меня есть еще пара вопросов. Чтобы получить данные с сервера FHIR, должен ли я сначала экспортировать их в cosmos Db, а затем настроить фабрику данных для копирования данных в datalake, или есть какой-либо способ, я могу напрямую создать конвейерный материал, где данные попадают в datalake из fhir-служить себе.
Может ли кто-нибудь помочь в этом?
1 ответ
Этот вопрос, похоже, в значительной степени совпадает с вашим другим вопросом. Вы бы использовали$export
чтобы экспортировать данные из FHIR API в какую-либо другую форму хранения, например, в хранилище больших двоичных объектов, а затем организовать там какой-либо конвейер.
За управляемым FHIR API, конечно, есть база данных, но прямого доступа к этому хранилищу данных в управляемой службе нет. Если вы хотите взглянуть на схему базы данных, я бы посоветовал взглянуть на версию сервиса с открытым исходным кодом (https://github.com/Microsoft/fhir-server). Однако я бы не рекомендовал использовать какую-либо конкретную зависимость от схемы, поскольку она может измениться.