匯入 DICOM 檔案 (預覽)
大量匯入是將資料新增至 DICOM® 服務的快速方式。 使用大量匯入功能匯入 DICOM 檔案可啟用:
備份和移轉。 例如,您的組織可能有許多 DICOM 執行個體儲存在本機或內部部署系統中,您希望將其備份或移轉到雲端以獲得更好的安全性、可擴縮性和可用性。 使用大量匯入可以更快、更有效率地傳輸資料,而不是逐一上傳資料。
機器學習開發。 例如,您的組織可能會有一個大型的 DICOM 執行個體資料集,而您想用它來定型機器學習模型。 透過大量匯入,您可以將資料上傳至 DICOM 服務,然後從 Microsoft Fabric、Azure Machine Learning 或其他工具加以存取。
必要條件
- 部署 DICOM 服務的執行個體。 如需詳細資訊,請參閱 部署 DICOM 服務。
- 部署 DICOM 服務的事件功能。 如需詳細資訊,請參閱 使用 Azure 入口網站部署事件。
啟用系統指派的受控識別
執行大量匯入之前,您必須啟用系統指派的受控識別。
在 Azure 入口網站中,移至 DICOM 執行個體,然後從左窗格中選取 [身分識別]。
在 [身分識別] 頁面上,選取 [系統指派] 索引標籤。
在 [狀態] 欄位中,選取 [開啟]。
選擇儲存。
啟用大量匯入
您必須先啟用大量匯入,才能匯入資料。
使用 Azure 入口網站
使用 Azure Resource Manager 範本
當您使用 Azure Resource Manager 範本 (ARM 範本) 時,請使用名為 bulkImportConfiguration
的屬性來啟用大量匯入。
以下是如何在 ARM 範本中設定大量匯入的範例。
{
"type": "Microsoft.HealthcareApis/workspaces/dicomservices",
"apiVersion": "2023-02-01-preview",
"name": "[parameters('dicomservicename')]",
"location": "[parameters('regionname')]",
"identity": {
"type": "SystemAssigned"
},
"properties": {
"bulkImportConfiguration": {
"enabled": true
}
}
}
匯入資料
啟用大量匯入之後,Azure 訂用帳戶中會佈建資源群組。 資源群組名稱會以前置詞 AHDS_
為開頭,後面接著工作區和 DICOM 服務名稱。 例如,針對工作區 contoso
中名為 mydicom
的 DICOM 服務,資源群組名稱為 AHDS_contoso-mydicom
。
在新的資源群組中,會建立兩個資源:
- 隨機命名的儲存體帳戶,有兩個預先建立的容器 (
import-container
和error-container
),以及兩個佇列 (import-queue
和error-queue
)。 - 名為
dicom-bulk-import
的 Azure 事件方格系統主題。
會藉由將 DICOM 映像複製到 import-container
,以將其新增至 DICOM 服務。 大量匯入會監視此容器是否有新的映像,並將其新增至 DICOM 服務。 如果發生錯誤導致無法成功新增檔案,錯誤會複製到 error-container
,並將錯誤訊息寫入 error-queue
。
授與匯入容器寫入權限
將 DICOM 映像新增至匯入容器的使用者或帳戶需要使用 Data Owner
角色來寫入容器。 如需詳細資訊,請參閱使用 Azure 入口網站指派 Azure 角色。
將 DICOM 映像上傳至匯入容器
會以多種方式將資料上傳至 Azure 儲存體容器。
注意
DICOM® 是美國電氣製造商協會對於其與醫療資訊數位通訊相關的標準出版物的註冊商標。