設定資料庫設定

重要

Azure API for FHIR 將於 2026 年 9 月 30 日淘汰。 請依照移轉策略,在該日期前轉換至 Azure 健康資料服務 FHIR® 服務。 由於 Azure API for FHIR 已淘汰,因此從 2025 年 4 月 1 日開始,將不允許新的部署。 Azure 健康資料服務 FHIR 服務是 Azure API for FHIR 的進化版本,可讓客戶透過與其他 Azure 服務整合來管理 FHIR、DICOM 和醫療技術服務。

Azure API for FHIR® 會使用資料庫來儲存其數據。 基礎資料庫的效能取決於在服務布建期間選取的要求單位(RU)數目,或在布建服務之後的資料庫設定中選取。

Azure API for FHIR 會在設定基礎資料庫的效能時,借用 Azure Cosmos DB 中的要求單位 (RU) 概念

必須布建輸送量,以確保資料庫一律有足夠的系統資源可供使用。 應用程式所需的 RU 數目取決於您執行的作業。 作業的範圍可以從簡單的讀取和寫入到更複雜的查詢。

注意

當不同的作業取用不同的 RU 數目時,我們會傳回回應標頭中每個 API 呼叫中取用的實際 RU 數目。 如此一來,您就可以分析應用程式取用的 RU 數目。

更新輸送量

若要在 Azure 入口網站 中變更此設定,請流覽至您的 Azure API for FHIR,然後開啟 [資料庫] 刀鋒視窗。 接下來,根據您的效能需求,將 [布建的輸送量] 變更為所需的值。 您最多可以變更 100,000 RU/秒的值。 如果您需要較高的值,請連絡 Azure 支援。

如果資料庫輸送量大於 10,000 RU/秒,或資料庫中儲存的數據超過 50 GB,則用戶端應用程式必須能夠處理接續令牌。 資料庫中會針對每個輸送量增加 10,000 RU/秒或儲存的數據量超過 50 GB,在資料庫中建立新的分割區。 多個分割區會建立多頁回應,其中分頁是使用接續令牌實作的。

注意

較高的 RU 值表示較高的 Azure API for FHIR 輸送量和較高的服務成本。

設定 Azure Cosmos DB

下一步

在本文中,您已瞭解如何更新適用於 Azure API for FHIR 的 RU。 若要瞭解如何將客戶管理的金鑰設定為資料庫設定:

或者,您可以部署完全受控的 Azure API for FHIR:

注意

FHIR® 是 HL7 的註冊商標,在 HL7 的許可下使用。