Configurar as definições da base de dados
Importante
A API do Azure para FHIR será desativada em 30 de setembro de 2026. Siga as estratégias de migração para fazer a transição para o serviço FHIR® dos Serviços de Dados de Saúde do Azure até essa data. Devido à desativação da API do Azure para FHIR, novas implantações não serão permitidas a partir de 1 de abril de 2025. O serviço FHIR dos Serviços de Dados de Saúde do Azure é a versão evoluída da API do Azure para FHIR que permite aos clientes gerir serviços FHIR, DICOM e MedTech com integrações noutros serviços do Azure.
A API do Azure para FHIR® usa um banco de dados para armazenar seus dados. O desempenho do banco de dados subjacente depende do número de Unidades de Solicitação (RU) selecionadas durante o provisionamento do serviço ou nas configurações do banco de dados após o serviço ter sido provisionado.
A API do Azure para FHIR empresta o conceito de Unidades de Solicitação (RUs) no Azure Cosmos DB ao definir o desempenho do banco de dados subjacente.
A taxa de transferência deve ser provisionada para garantir que recursos suficientes do sistema estejam sempre disponíveis para seu banco de dados. Quantas RUs você precisa para seu aplicativo depende das operações que você executa. As operações podem variar de simples leitura e gravação a consultas mais complexas.
Nota
Como operações diferentes consomem um número diferente de RUs, retornamos o número real de RUs consumidas em cada chamada de API no cabeçalho de resposta. Dessa forma, você pode criar o perfil do número de RUs consumidas pelo seu aplicativo.
Taxa de transferência de atualização
Para alterar essa configuração no portal do Azure, navegue até a API do Azure para FHIR e abra a folha Banco de dados. Em seguida, altere a taxa de transferência provisionada para o valor desejado, dependendo das suas necessidades de desempenho. Você pode alterar o valor até um máximo de 100.000 RU/s. Se precisar de um valor mais alto, entre em contato com o suporte do Azure.
Se a taxa de transferência do banco de dados for maior que 10.000 RU/s ou se os dados armazenados no banco de dados forem superiores a 50 GB, seu aplicativo cliente deverá ser capaz de lidar com tokens de continuação. Uma nova partição é criada no banco de dados para cada aumento de taxa de transferência de 10.000 RU/s ou se a quantidade de dados armazenados for superior a 50 GB. Várias partições criam uma resposta de várias páginas na qual a paginação é implementada usando tokens de continuação.
Nota
Um valor de RU mais alto significa maior taxa de transferência da API do Azure para FHIR e maior custo do serviço.
Próximos passos
Neste artigo, você aprendeu como atualizar suas RUs para a API do Azure para FHIR. Para saber mais sobre como configurar chaves gerenciadas pelo cliente como uma configuração de banco de dados:
Ou você pode implantar uma API do Azure totalmente gerenciada para FHIR:
Nota
FHIR® é uma marca registada da HL7 e é utilizada com a permissão da HL7.