Поделиться через


Настройка параметров базы данных

Внимание

Поддержка Azure API для FHIR будет прекращена 30 сентября 2026 г. Следуйте стратегиям миграции, чтобы перейти в службу FHIR® служб azure Health Data Services к этой дате. Из-за прекращения поддержки Azure API для FHIR с 1 апреля 2025 г. новые развертывания будут невозможны. Служба FHIR служб работоспособности Azure — это развивающаяся версия Azure API для FHIR, которая позволяет клиентам управлять службами FHIR, DICOM и MedTech с интеграцией с другими службами Azure.

Azure API для FHIR® использует базу данных для хранения своих данных. Производительность базовой базы данных зависит от числа единиц запроса (ЕЗ), выбранного во время подготовки службы или в параметрах базы данных после подготовки службы.

Azure API для FHIR занимает концепцию единиц запросов (ЕЗ) в Azure Cosmos DB при настройке производительности базовой базы данных.

Пропускная способность должна быть подготовлена, чтобы обеспечить доступность достаточных системных ресурсов для базы данных. Сколько единиц запросов требуется для приложения, зависит от выполняемых операций. Операции могут варьироваться от простых операций чтения и записи до более сложных запросов.

Примечание.

Так как разные операции потребляют другое количество единиц запросов, мы возвращаем фактическое количество единиц ЕЗ, потребляемых в каждом вызове API в заголовке ответа. Таким образом можно профилирование количества единиц RUS, потребляемых приложением.

Обновление данных пропускной способности

Чтобы изменить этот параметр в портал Azure, перейдите к API Azure для FHIR и откройте колонку "База данных". Затем измените подготовленную пропускную способность на требуемое значение в зависимости от потребностей в производительности. Можно изменить значение не более 100 000 ЕЗ/с. Если требуется более высокое значение, обратитесь к поддержка Azure.

Если пропускная способность базы данных превышает 10 000 ЕЗ/с или если данные, хранящиеся в базе данных, превышает 50 ГБ, клиентское приложение должно иметь возможность обрабатывать маркеры продолжения. Новый раздел создается в базе данных для каждого увеличения пропускной способности в размере 10 000 ЕЗ/с или если объем сохраненных данных превышает 50 ГБ. Несколько секций создают ответ с несколькими страницами, в котором реализуется разбиение на страницы с помощью маркеров продолжения.

Примечание.

Более высокое значение ЕЗ означает более высокую пропускную способность Azure API для FHIR и более высокую стоимость службы.

Настройка Azure Cosmos DB

Следующие шаги

Из этой статьи вы узнали, как обновить ЕЗ для API Azure для FHIR. Сведения о настройке ключей, управляемых клиентом, в качестве параметра базы данных:

Вы также можете развернуть полностью управляемый API Azure для FHIR:

Примечание.

FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешением HL7 .