Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Comprendre les tâches d'importation
Après avoir créé un magasin de données dans AWS HealthImaging, vous devez importer vos données d'imagerie médicale depuis votre compartiment d'entrée Amazon S3 vers votre magasin de données pour créer des ensembles d'images. Vous pouvez utiliser les AWS Management Console AWS kits SDK pour démarrer, décrire et répertorier les tâches d'importation. AWS CLI
Le schéma suivant donne un aperçu de la manière dont HealthImaging les données DICOM sont importées dans un magasin de données et les transforment en ensembles d'images. Les résultats du traitement des tâches d'importation sont stockés dans le compartiment de sortie Amazon S3 (outputS3Uri
) et les ensembles d'images sont stockés dans le magasin de HealthImaging données AWS.

Gardez les points suivants à l'esprit lorsque vous importez vos fichiers d'imagerie médicale depuis Amazon S3 vers un magasin de HealthImaging données AWS :
-
Les instances SOP et les syntaxes de transfert spécifiques sont prises en charge pour les tâches d'importation. Pour plus d'informations, veuillez consulter Support DICOM.
-
Des contraintes de longueur s'appliquent à des éléments DICOM spécifiques lors de l'importation. Pour garantir le succès de l'importation, vérifiez que vos données d'imagerie médicale ne dépassent pas les limites de longueur. Pour plus d'informations, veuillez consulter Contraintes relatives aux éléments DICOM.
-
Un contrôle de vérification des données en pixels est effectué au début des tâches d'importation. Pour plus d'informations, veuillez consulter Vérification des données des pixels.
-
Des points de terminaison, des quotas et des limites de limitation sont associés HealthImaging aux actions d'importation. Pour plus d'informations, consultez Points de terminaison et quotas et Limites d'étranglement.
-
Pour chaque tâche d'importation, les résultats du traitement sont stockés sur
outputS3Uri
place. Les résultats du traitement sont organisés sous forme dejob-output-manifest.json
fichiersSUCCESS
et deFAILURE
dossiers.Note
Les dossiers imbriqués ne sont pas pris en charge pour les tâches d'importation.
-
Le
job-output-manifest.json
fichier contient desjobSummary
résultats et des informations supplémentaires sur les données traitées. L'exemple suivant montre la sortie d'unjob-output-manifest.json
fichier.{ "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 } ] } }
-
Le
SUCCESS
dossier contient lesuccess.ndjson
fichier contenant les résultats de tous les fichiers d'imagerie importés avec succès. L'exemple suivant montre la sortie d'unsuccess.ndjson
fichier.{"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"}}
-
Le
FAILURE
dossier contient lefailure.ndjson
fichier contenant les résultats de tous les fichiers d'imagerie qui n'ont pas été correctement importés. L'exemple suivant montre la sortie d'unfailure.ndjson
fichier.{"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"}}
-