了解导入任务 - AWS HealthImaging

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

了解导入任务

在 AWS 中创建数据存储后 HealthImaging,您必须将医学影像数据从 Amazon S3 输入存储桶导入数据存储以创建图像集。您可以使用 AWS Management Console AWS CLI、和 AWS SDK 来启动、描述和列出导入任务。

下图概述了如何将 DICOM 数据 HealthImaging 导入数据存储并将其转换为影像集。导入任务处理结果存储在 Amazon S3 输出存储桶 (outputS3Uri) 中,图像集存储在 AWS HealthImaging 数据存储中。

架构图显示了如何 HealthImaging 导入 DICOM 医学成像数据并将其转换为由元数据和图像帧组成的影像集。

将您的医学影像文件从 Amazon S3 导入到 AWS HealthImaging 数据存储时,请记住以下几点:

  • 导入任务支持特定的 SOP 类别和传输语法。有关更多信息,请参阅 DICOM支持

  • 在导入过程中,长度限制适用于特定的 DICOM 元素。为确保成功完成导入任务,请确认您的医学影像数据未超过长度限制。有关更多信息,请参阅 DICOM元素约束

  • 在导入任务开始时执行像素数据验证检查。有关更多信息,请参阅 像素数据验证

  • 有与 HealthImaging 导入操作相关的终端节点、配额和限制限制。有关更多信息,请参阅 端点和限额节流限制

  • 对于每个导入任务,处理结果都存储在 outputS3Uri 位置。处理结果按 job-output-manifest.json 文件以及 SUCCESSFAILURE 文件夹进行组织。

    注意

    单个导入任务最多可以包含 10,000 个嵌套文件夹。

    • job-output-manifest.json 文件包含有关已处理数据的 jobSummary 输出和其他详细信息。以下示例显示从 job-output-manifest.json 文件的输出。

      { "jobSummary": { "jobId": "09876543210987654321098765432109", "datastoreId": "12345678901234567890123456789012", "inputS3Uri": "s3://medical-imaging-dicom-input/dicom_input/", "outputS3Uri": "s3://medical-imaging-output/job_output/12345678901234567890123456789012-DicomImport-09876543210987654321098765432109/", "successOutputS3Uri": "s3://medical-imaging-output/job_output/12345678901234567890123456789012-DicomImport-09876543210987654321098765432109/SUCCESS/", "failureOutputS3Uri": "s3://medical-imaging-output/job_output/12345678901234567890123456789012-DicomImport-09876543210987654321098765432109/FAILURE/", "numberOfScannedFiles": 5, "numberOfImportedFiles": 3, "numberOfFilesWithCustomerError": 2, "numberOfFilesWithServerError": 0, "numberOfGeneratedImageSets": 2, "imageSetsSummary": [{ "imageSetId": "12345612345612345678907890789012", "numberOfMatchedSOPInstances": 2 }, { "imageSetId": "12345612345612345678917891789012", "numberOfMatchedSOPInstances": 1 } ] } }
    • SUCCESS 文件夹包含所有成功导入的影像文件结果的 success.ndjson 文件。以下示例显示从 success.ndjson 文件的输出。

      {"inputFile":"dicomInputFolder/1.3.51.5145.5142.20010109.1105620.1.0.1.dcm","importResponse":{"imageSetId":"12345612345612345678907890789012"}} {"inputFile":"dicomInputFolder/1.3.51.5145.5142.20010109.1105630.1.0.1.dcm","importResponse":{"imageSetId":"12345612345612345678917891789012"}}
    • FAILURE 文件夹包含所有未成功导入的影像文件结果的 failure.ndjson 文件。以下示例显示从 failure.ndjson 文件的输出。

      {"inputFile":"dicom_input/invalidDicomFile1.dcm","exception":{"exceptionType":"ValidationException","message":"DICOM attribute TransferSyntaxUID does not exist"}} {"inputFile":"dicom_input/invalidDicomFile2.dcm","exception":{"exceptionType":"ValidationException","message":"DICOM attributes does not exist"}}
  • 导入任务将在任务列表中保留 90 天,然后存档。