

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Importación multicuenta para AWS HealthImaging
<a name="cross-account-imports"></a>

[Con la importación entre cuentas o regiones, puede importar datos a su HealthImaging almacén de datos desde buckets de [Amazon](getting-started-concepts.md#concept-data-store) S3 ubicados en otras regiones compatibles.](endpoints-quotas.md#endpoints) Puede importar datos entre AWS cuentas, cuentas que sean propiedad de otras [AWS Organizaciones](https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#awsorganizations) y desde fuentes de datos abiertas, como [Imaging Data Commons (IDC)](https://registry.opendata.aws/nci-imaging-data-commons/), que se encuentran en el [Registro de Datos Abiertos de](https://registry.opendata.aws/). AWS

HealthImaging Los casos de uso de la importación entre cuentas y regiones incluyen:
+ Productos SaaS de imágenes médicas que importan datos DICOM de cuentas de clientes
+ Grandes organizaciones que llenan un almacén de HealthImaging datos a partir de varios depósitos de entrada de Amazon S3
+ Los investigadores comparten datos de forma segura en estudios clínicos realizados en varias instituciones

**Para utilizar la importación multicuenta**

1.  El propietario del bucket de entrada (fuente) de Amazon S3 debe conceder los `s3:GetObject` permisos `s3:ListBucket` y el propietario del almacén de HealthImaging datos. 

1.  El propietario del almacén de HealthImaging datos debe añadir el bucket de Amazon S3 a su IAM. `ImportJobDataAccessRole` Consulte [Creación un rol de IAM para la importación](getting-started-setting-up.md#setting-up-create-iam-role-import). 

1.  El propietario del almacén de HealthImaging datos debe proporcionar [https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_StartDICOMImportJob.html#healthimaging-StartDICOMImportJob-request-inputOwnerAccountId](https://docs.aws.amazon.com/healthimaging/latest/APIReference/API_StartDICOMImportJob.html#healthimaging-StartDICOMImportJob-request-inputOwnerAccountId)el depósito de entrada de Amazon S3 al iniciar el trabajo de importación.
**nota**  
Al proporcionarla`inputOwnerAccountId`, el propietario del almacén de datos valida la entrada que el bucket de Amazon S3 pertenece a la cuenta especificada para mantener el cumplimiento de los estándares del sector y mitigar los posibles riesgos de seguridad.

   El siguiente ejemplo de `startDICOMImportJob` código incluye el `inputOwnerAccountId` parámetro opcional, que se puede aplicar a todos los AWS CLI ejemplos de código del SDK de la [Inicio de un trabajo de importación](start-dicom-import-job.md) sección.

------
#### [ Java ]

   ```
   public static String startDicomImportJob(MedicalImagingClient medicalImagingClient,
           String jobName,
           String datastoreId,
           String dataAccessRoleArn,
           String inputS3Uri,
           String outputS3Uri,
           String inputOwnerAccountId) {
   
       try {
           StartDicomImportJobRequest startDicomImportJobRequest = StartDicomImportJobRequest.builder()
                   .jobName({{jobName}})
                   .datastoreId({{datastoreId}})
                   .dataAccessRoleArn({{dataAccessRoleArn}})
                   .inputS3Uri({{inputS3Uri}})
                   .outputS3Uri({{outputS3Uri}})
                   .inputOwnerAccountId({{inputOwnerAccountId}})
                   .build();
           StartDicomImportJobResponse response = medicalImagingClient.startDICOMImportJob(startDicomImportJobRequest);
           return response.jobId();
       } catch (MedicalImagingException e) {
           System.err.println(e.awsErrorDetails().errorMessage());
           System.exit(1);
       }
   
       return "";
   }
   ```

------