Sdílet prostřednictvím


Použití Azure Health Data Services – Export dat v řešeních pro zdravotní data

Poznámka:

Tento obsah je v současné době aktualizován.

Azure Health Data Services – Export dat vám pomůže přenést data FHIR (Fast Healthcare Interoperability Resources) do Fabric OneLake ze služby Azure Health Data Services FHIR. Další informace o této funkci a pochopení toho, jak ji nasadit a nakonfigurovat, najdete tady:

Spuštění služby Azure Health Data Services – kanál exportu dat

Po dokončení požadavků a kroků nasazení můžete začít ingestovat data FHIR ze služby FHIR Azure Health Data Services a transformovat je prostřednictvím bronzové a stříbrné vrstvy transakčního jezera. Tato část obsahuje pokyny k použití modelu příjmu BYOS (Bring Your Own Storage) k ingestování dat FHIR.

Poznámka:

Služba Azure Health Data Services FHIR podporuje FHIR R4 verze 4.0.1. Další informace o podporovaných formátech FHIR najdete v tématu Důležité informace o použití ingestování klinických dat.

Pokud chcete ingestovat data, spusťte datový kanál healthcare#_msft_clinical_ahds_fhirservice_export. Poznámkový blok healthcare#_msft_ahds_fhirservice_export nejprve exportuje data ze služby Azure Health Data Services FHIR do zadaného kontejneru Azure Data Lake Storage Gen2. Následující poznámkové bloky, healthcare#_msft_fhir_ndjson_bronze_ingestion a healthcare#_msft_bronze_silver_flatten, dále zpracovávají data, jak je uvedeno v tématu Ingestování klinických dat pomocí základů zdravotních dat.

Poznámkový blok healthcare#_msft_ahds_fhirservice_export provede následující akce:

  • Načte funkční klíč z Azure Key Vault přidruženého k nabídce Azure Marketplace.
  • Pomocí této funkční klávesy aktivuje Azure funkci nasazenou s Azure Marketplace nabídkou.
  • Vyžádá si hromadný export ze služby Azure Health Data Services FHIR pomocí adresy URL služby FHIR z globální konfigurace.
  • Dotazuje se služby FHIR, aby potvrdila dokončení hromadného exportu, a zkouší to znovu, dokud se nedosáhne stavu úspěchu nebo prahové hodnoty maximálního počtu dnů dotazování.

Po dokončení hromadného exportu kanál postupně spustí poznámkové bloky healthcare#_msft_fhir_ndjson_bronze_ingestion a healthcare#_msft_bronze_silver_flatten pro transformaci a načtení dat.

Doporučení zabezpečení

Po nasazení nabídky Azure Marketplace pro Řešení pro zdravotní data v Microsoft Fabric zvažte následující doporučení k zabezpečení:

Odstraňování problémů se službou Azure Health Data Services – export dat

Tato část popisuje běžné problémy nebo chyby, se kterými se můžete setkat při používání služby Azure Health Data Services - export dat, a poskytuje kroky řešení.

Řešení chyb autorizace pomocí poznámkového bloku exportu FHIR

Když spustíte poznámkový blok FHIR healthcare#_msft_ahds_fhirservice_export, může se zobrazit chyba HTTP 401: Neautorizováno, pokud jste aplikaci funkcí Azure nebo serveru FHIR nepřiřadili požadovaná oprávnění.

Ujistěte se, že jste přiřadili roli Exportér dat FHIR k aplikaci funkcí ve službě FHIR a roli Přispěvatel dat v objektech blob úložiště službě FHIR v nakonfigurovaném účtu úložiště exportu.

Další informace najdete v tématu Nasazení nabídky Azure Marketplace a nastavení prostředků.

Řešení chyb konfliktů pomocí poznámkového bloku exportu FHIR

Když spustíte poznámkový blok exportu FHIR healthcare#_msft_ahds_fhirservice_export, může se někdy zobrazit chyba HTTP 409: Konflikt..

Snímek obrazovky zobrazující chybovou zprávu.

Aplikace funkcí Azure je nakonfigurovaná tak, aby v každém okamžiku spouštěla jenom jednu instanci exportu. Chyba HTTP 409 znamená, že je již spuštěna jiná operace exportu. Počkejte na dokončení a pak aktivujte další export.

Monitorování protokolů aplikace funkcí pomocí Azure Log Analytics

Protokoly služby aplikace funkcí exportu můžete monitorovat v pracovním prostoru služby Log Analytics nasazeném do skupiny prostředků Azure. Tady je ukázkový dotaz Kusto pro zobrazení trasování aplikace funkcí:

AppTraces
| where AppRoleName startswith "msft-func-datamanager-export"