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 :
-
Des classes SOP et des syntaxes de transfert spécifiques sont prises en charge pour les tâches d'importation. Pour plus d’informations, consultez DICOMsoutien.
-
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, consultez DICOMcontraintes liées aux éléments.
-
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, consultez 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
Vous pouvez inclure jusqu'à 10 000 dossiers imbriqués pour une seule tâche 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"}}
-
Les tâches d'importation sont conservées dans la liste des tâches pendant 90 jours, puis archivées.