Konfigurieren der Datenbankeinstellungen
Wichtig
Azure API for FHIR wird am 30. September 2026 eingestellt. Folgen Sie den Migrationsstrategien, um bis zu diesem Datum zum Azure Health Data Services-FHIR®-Dienst zu wechseln. Aufgrund der Einstellung von Azure API for FHIR werden neue Bereitstellungen ab dem 1. April 2025 nicht zugelassen. Der Azure Health Data Services-FHIR-Dienst ist die weiterentwickelte Version der Azure-API für FHIR, mit der Kundschaft FHIR-, DICOM- und Medizintechnikdienste mit Integrationen in andere Azure-Dienste verwalten kann.
Die Azure-API für FHIR® verwendet eine Datenbank, um ihre Daten zu speichern. Die Leistung der zugrunde liegenden Datenbank hängt von der Anzahl der Anforderungseinheiten (Request Unit, RU) ab, die während der Dienstbereitstellung oder nach der Dienstbereitstellung in den Datenbankeinstellungen ausgewählt wurde.
Die Azure-API für FHIR entlieh das Konzept von Anforderungseinheiten (RUs) in Azure Cosmos DB , wenn die Leistung der zugrunde liegenden Datenbank festgelegt wird.
Der Durchsatz muss bereitgestellt werden, um sicherzustellen, dass ausreichende Systemressourcen immer für Ihre Datenbank verfügbar sind. Die erforderliche Anzahl von RUs für Ihre Anwendung hängt von den ausgeführten Vorgängen ab. Vorgänge können von einfachen Lese- und Schreibvorgängen bis hin zu komplexeren Abfragen reichen.
Hinweis
Da verschiedene Vorgänge eine andere Anzahl von RUs verbrauchen, geben wir die tatsächliche Anzahl der in jedem API-Aufruf im Antwortheader verbrauchten RUs zurück. Auf diese Weise können Sie ein Profil für die Anzahl der von Ihrer Anwendung genutzten RUs erstellen.
Aktualisieren des Durchsatzes
Wenn Sie diese Einstellung im Azure-Portal ändern möchten, navigieren Sie zu Ihrer Azure API for FHIR-Instanz, und öffnen Sie das Blatt „Datenbank“. Anschließend ändern Sie den bereitgestellten Durchsatz in den gewünschten Wert entsprechend Ihren Leistungsanforderungen. Sie können den Wert in maximal 100.000 RU/s ändern. Wenn Sie einen höheren Wert benötigen, wenden Sie sich an den Azure-Support.
Wenn der Datenbankdurchsatz größer als 10.000 RU/s ist oder die in der Datenbank gespeicherten Daten 50 GB übersteigen, muss Ihre Clientanwendung in der Lage sein, Fortsetzungstoken zu verarbeiten. In der Datenbank wird für jeden Durchsatzzuwachs von 10.000 RU/s, oder wenn die Menge der gespeicherten Daten mehr als 50 GB beträgt, eine neue Partition erstellt. Mehrere Partitionen erstellen eine Antwort über mehrere Seiten, in der die Paginierung mithilfe von Fortsetzungstoken implementiert wird.
Hinweis
Ein höherer RU-Wert bedeutet eine höhere Azure-API für den FHIR-Durchsatz und höhere Kosten des Diensts.
Nächste Schritte
In diesem Artikel haben Sie erfahren, wie Sie die RUs für Azure API for FHIR aktualisieren. Informationen zum Konfigurieren kundenseitig verwalteter Schlüssel als Datenbankeinstellung:
Oder Sie können eine vollständig verwaltete Azure API for FHIR-Instanz bereitstellen:
Hinweis
FHIR® ist eine eingetragene Marke von HL7 und wird mit Genehmigung von HL7 verwendet.