Partilhar via


Utilizar os Serviços de Dados de Saúde do Azure - Exportação de dados em soluções de dados de cuidados de saúde

Nota

Este conteúdo está atualmente a ser atualizado.

Os Serviços de Dados de Saúde do Azure - Exportação de dados ajuda-o a trazer seus dados do Fast Healthcare Interoperability Resources (FHIR) para o Fabric OneLake a partir do serviço FHIR dos Serviços de Dados de Saúde do Azure. Para saber mais sobre a capacidade e entender como implementá-la e configurá-la, consulte:

Executar o pipeline Serviços de Dados de Saúde do Azure - Exportação de dados

Depois de concluir os pré-requisitos e os passos de implementação, pode começar a ingerir dados FHIR do seu serviço FHIR dos Serviços de Dados de Saúde do Azure e transformá-los através das camadas lakehouse bronze e prata. Esta secção fornece orientação sobre como usar o padrão de ingestão Bring Your Own Storage (BYOS) para ingerir dados FHIR.

Nota

O serviço FHIR dos Serviços de Dados de Saúde do Azure suporta FHIR R4 v4.0.1. Para obter mais informações sobre os formatos FHIR suportados, consulte Considerações de utilização para ingestão de dados clínicos.

Para ingerir dados, execute o pipeline de dados healthcare#_msft_clinical_ahds_fhirservice_export. O bloco de notas healthcare#_msft_ahds_fhirservice_export primeiro exporta dados do serviço FHIR dos Serviços de Dados de Saúde do Azure para o contentor Azure Data Lake Storage Gen2 especificado. Os blocos de notas subsequentes, healthcare#_msft_fhir_ndjson_bronze_ingestion e healthcare#_msft_bronze_silver_flatten, processam os dados conforme descrito em Ingerir dados clínicos utilizando infraestruturas de dados de cuidados de saúde.

O bloco de notas healthcare#_msft_ahds_fhirservice_export executa as seguintes ações:

  • Recupera a chave de função do Azure Key Vault associado à oferta do Azure Marketplace.
  • Utiliza esta tecla de função para acionar a Função Azure implementada com a oferta Azure Marketplace.
  • Solicita uma exportação em massa do serviço FHIR dos Serviços de Dados de Saúde do Azure usando o URL do serviço FHIR da configuração global.
  • Sonda o serviço FHIR para confirmar a conclusão da exportação em massa, tentando novamente até que um estado de sucesso ou o limiar máximo de dias de consulta seja atingido.

Após a conclusão da exportação em massa, o pipeline executa sequencialmente os blocos de notas healthcare#_msft_fhir_ndjson_bronze_ingestion e healthcare#_msft_bronze_silver_flatten para transformar e carregar os dados.

Recomendações de segurança

Depois de implementar a oferta do Azure Marketplace para soluções de dados de cuidados de saúde do Microsoft Fabric, considere as seguintes recomendações de segurança:

Resolução de problemas de Serviços de Dados de Saúde do Azure - Exportação de dados

Esta secção descreve problemas ou erros comuns que pode encontrar ao usar a capacidade dos Serviços de Dados de Saúde do Azure - Exportação de dados e fornece os passos de resolução.

Resolver erros de autorização com o bloco de notas de exportação FHIR

Quando executa o bloco de notas de exportação FHIR healthcare#_msft_ahds_fhirservice_export, poderá ver um erro HTTP 401: Não autorizado se não tiver atribuído as permissões necessárias à aplicação de funções do Azure ou ao servidor FHIR.

Certifique-se de que atribui a função de Exportador de Dados FHIR à aplicação de funções no serviço FHIR e a função de contribuidor de dados de blob de armazenamento ao serviço FHIR na conta de armazenamento de exportação configurada.

Para obter mais informações, consulte Implementar oferta do Azure Marketplace e configurar recursos.

Resolver erros de conflito com o bloco de notas de exportação FHIR

Quando executa o bloco de notas de exportação FHIR healthcare#_msft_ahds_fhirservice_export, às vezes pode ver um erro HTTP 409: Conflito .

Uma captura de ecrã que apresenta a mensagem de erro.

A aplicação de funções do Azure está configurada para executar apenas uma instância de exportação a qualquer momento. Um erro HTTP 409 significa que outra operação de exportação já está em execução. Aguarde até que termine e, em seguida, acione outra exportação.

Monitorizas registos de aplicação de funções com o Azure Log Analytics

Pode monitorizar os registos do serviço da aplicação de funções de exportação na área de trabalho Análise de Registos implementada no seu grupo de recursos Azure. Aqui está um exemplo de consulta Kusto para ver os rastreios de aplicação de funções:

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