Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Daftar pekerjaan impor
Gunakan ListDICOMImportJobs tindakan untuk mencantumkan pekerjaan impor yang dibuat untuk penyimpanan HealthImaging data tertentu. Menu berikut memberikan prosedur untuk contoh Konsol Manajemen AWS dan kode untuk AWS CLI dan AWS SDKs. Untuk informasi selengkapnya, lihat ListDICOMImportJobsdi AWS HealthImaging API Referensi.
catatan
Pekerjaan impor disimpan dalam daftar pekerjaan selama 90 hari dan kemudian diarsipkan.
Untuk daftar pekerjaan impor
Pilih menu berdasarkan preferensi akses Anda ke AWS HealthImaging.
-
Pilih penyimpanan data.
Halaman detail penyimpanan data terbuka. Tab Image sets dipilih secara default.
-
Pilih tab Impor untuk mencantumkan semua pekerjaan impor terkait.
- CLI
-
- AWS CLI
-
Untuk daftar pekerjaan dicom import
Contoh
list-dicom-import-jobskode berikut mencantumkan pekerjaan impor dicom.aws medical-imaging list-dicom-import-jobs \ --datastore-id"12345678901234567890123456789012"Output:
{ "jobSummaries": [ { "jobId": "09876543210987654321098765432109", "jobName": "my-job", "jobStatus": "COMPLETED", "datastoreId": "12345678901234567890123456789012", "dataAccessRoleArn": "arn:aws:iam::123456789012:role/ImportJobDataAccessRole", "endedAt": "2022-08-12T11:21:56.504000+00:00", "submittedAt": "2022-08-12T11:20:21.734000+00:00" } ] }Untuk informasi selengkapnya, lihat Daftar lowongan impor di Panduan AWS HealthImaging Pengembang.
-
Untuk detail API, lihat Daftar DICOMImport Pekerjaan
di Referensi AWS CLI Perintah.
-
- Java
-
- SDK untuk Java 2.x
-
public static List<DICOMImportJobSummary> listDicomImportJobs(MedicalImagingClient medicalImagingClient, String datastoreId) { try { ListDicomImportJobsRequest listDicomImportJobsRequest = ListDicomImportJobsRequest.builder() .datastoreId(datastoreId) .build(); ListDicomImportJobsResponse response = medicalImagingClient.listDICOMImportJobs(listDicomImportJobsRequest); return response.jobSummaries(); } catch (MedicalImagingException e) { System.err.println(e.awsErrorDetails().errorMessage()); System.exit(1); } return new ArrayList<>(); }-
Untuk detail API, lihat Daftar DICOMImport Pekerjaan di Referensi AWS SDK for Java 2.x API.
catatan
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS
. -
- JavaScript
-
- SDK untuk JavaScript (v3)
-
import { paginateListDICOMImportJobs } from "@aws-sdk/client-medical-imaging"; import { medicalImagingClient } from "../libs/medicalImagingClient.js"; /** * @param {string} datastoreId - The ID of the data store. */ export const listDICOMImportJobs = async ( datastoreId = "xxxxxxxxxxxxxxxxxx", ) => { const paginatorConfig = { client: medicalImagingClient, pageSize: 50, }; const commandParams = { datastoreId: datastoreId }; const paginator = paginateListDICOMImportJobs(paginatorConfig, commandParams); const jobSummaries = []; for await (const page of paginator) { // Each page contains a list of `jobSummaries`. The list is truncated if is larger than `pageSize`. jobSummaries.push(...page.jobSummaries); console.log(page); } // { // '$metadata': { // httpStatusCode: 200, // requestId: '3c20c66e-0797-446a-a1d8-91b742fd15a0', // extendedRequestId: undefined, // cfId: undefined, // attempts: 1, // totalRetryDelay: 0 // }, // jobSummaries: [ // { // dataAccessRoleArn: 'arn:aws:iam::xxxxxxxxxxxx:role/dicom_import', // datastoreId: 'xxxxxxxxxxxxxxxxxxxxxxxxx', // endedAt: 2023-09-22T14:49:51.351Z, // jobId: 'xxxxxxxxxxxxxxxxxxxxxxxxx', // jobName: 'test-1', // jobStatus: 'COMPLETED', // submittedAt: 2023-09-22T14:48:45.767Z // } // ]} return jobSummaries; };-
Untuk detail API, lihat Daftar DICOMImport Pekerjaan di Referensi AWS SDK untuk JavaScript API.
catatan
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS
. -
- Python
-
- SDK untuk Python (Boto3)
-
class MedicalImagingWrapper: def __init__(self, health_imaging_client): self.health_imaging_client = health_imaging_client def list_dicom_import_jobs(self, datastore_id): """ List the DICOM import jobs. :param datastore_id: The ID of the data store. :return: The list of jobs. """ try: paginator = self.health_imaging_client.get_paginator( "list_dicom_import_jobs" ) page_iterator = paginator.paginate(datastoreId=datastore_id) job_summaries = [] for page in page_iterator: job_summaries.extend(page["jobSummaries"]) except ClientError as err: logger.error( "Couldn't list DICOM import jobs. Here's why: %s: %s", err.response["Error"]["Code"], err.response["Error"]["Message"], ) raise else: return job_summariesKode berikut membuat instance objek. MedicalImagingWrapper
client = boto3.client("medical-imaging") medical_imaging_wrapper = MedicalImagingWrapper(client)-
Untuk detail API, lihat Daftar DICOMImport Lowongan di AWS SDK for Python (Boto3) Referensi API.
catatan
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS
. -
- SAP ABAP
-
- SDK for SAP ABAP
-
TRY. " iv_datastore_id = '1234567890123456789012345678901234567890' oo_result = lo_mig->listdicomimportjobs( iv_datastoreid = iv_datastore_id ). DATA(lt_jobs) = oo_result->get_jobsummaries( ). DATA(lv_count) = lines( lt_jobs ). MESSAGE |Found { lv_count } DICOM import jobs.| TYPE 'I'. CATCH /aws1/cx_migaccessdeniedex. MESSAGE 'Access denied.' TYPE 'I'. CATCH /aws1/cx_migconflictexception. MESSAGE 'Conflict error.' TYPE 'I'. CATCH /aws1/cx_miginternalserverex. MESSAGE 'Internal server error.' TYPE 'I'. CATCH /aws1/cx_migresourcenotfoundex. MESSAGE 'Resource not found.' TYPE 'I'. CATCH /aws1/cx_migthrottlingex. MESSAGE 'Request throttled.' TYPE 'I'. CATCH /aws1/cx_migvalidationex. MESSAGE 'Validation error.' TYPE 'I'. ENDTRY.-
Untuk detail API, lihat Daftar DICOMImport Lowongan di AWS SDK untuk referensi SAP ABAP API.
catatan
Ada lebih banyak tentang GitHub. Temukan contoh lengkapnya dan pelajari cara mengatur dan menjalankannya di Repositori Contoh Kode AWS
. -
Ketersediaan contoh
Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode menggunakan tautan Berikan umpan balik di bilah sisi kanan halaman ini.