Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Jalankan mode retensi untuk HealthOmics berjalan
Setelah proses selesai, HealthOmics arsipkan metadata run ke. CloudWatch Secara default, CloudWatch simpan data yang dijalankan tanpa batas waktu, kecuali Anda mengubah kebijakan CloudWatch penyimpanan. Output yang dijalankan juga disimpan di Amazon S3 hingga Anda menghapusnya.
Salah satu yang dapat disesuaikan HealthOmics kuota layanan adalah maximum number of runs (active and inactive) di suatu wilayah. HealthOmics mempertahankan run metatdata hingga jumlah run ini untuk digunakan oleh operasi konsol dan API (ListRuns dan). GetRun Saat memulai proses, Anda dapat menyetel parameter mode retensi jalankan untuk menunjukkan perilaku retensi untuk proses tersebut. Parameter mendukung nilai REMOVE dan RESTAIN.
Untuk menjalankan baru dengan mode retensi disetel ke REMOVE, jika HealthOmics mencoba menambahkan run setelah menyimpan jumlah maksimum run, secara otomatis menghapus metadata untuk proses tertua yang telah mengatur mode REMOVE. Penghapusan ini tidak memengaruhi data yang disimpan di CloudWatch atau Amazon S3.
RETAIN adalah nilai default untuk menjalankan mode retensi. Untuk berjalan dalam mode ini, sistem tidak menghapus metadata run. Jika HealthOmics mencapai jumlah maksimum run, semua diatur ke RESTAIN, Anda tidak akan dapat membuat run tambahan sampai Anda menghapus beberapa run.
Jika Anda berencana untuk menjalankan batch lebih dari jumlah maksimum run pada saat yang sama, pastikan untuk mengatur mode retensi run ke REMOVE. Jika tidak, batch gagal saat HealthOmics mencoba memulai proses berikutnya setelah maksimum.
Pertimbangan tambahan untuk menggunakan mode retensi HAPUS:
-
Saat pertama kali mulai menggunakan REMOVE sebagai mode retensi, pertimbangkan untuk menghapus satu atau lebih proses yang menggunakan mode RETAIN, untuk membebaskan slot. Saat Anda memulai proses REMOVE tambahan, penghapusan otomatis mengambil alih, sehingga cukup slot tersedia untuk proses baru.
-
Jika Anda ingin menjalankan ulang run yang diarsipkan (atau satu set run), gunakan alat CLI HealthOmics runun ulang. Untuk informasi selengkapnya dan contoh cara menggunakan alat ini, lihat Omics menjalankan ulang di repositori
HealthOmics alat GitHub . -
Kami menyarankan Anda mengonfigurasi nama unik untuk setiap proses. Setelah HealthOmics menghapus proses, Anda tidak dapat menggunakan konsol atau API untuk menemukan nama jalankan atau menjalankan ID. Namun, Anda dapat menggunakan CloudWatch untuk mencari nama run, jadi gunakan nama unik untuk mendapatkan hasil pencarian terbaik.
-
Anda dapat menggunakan CloudWatch start-query perintah untuk mendapatkan informasi tentang proses yang diarsipkan. Jika nama run tidak unik, kueri dapat mengembalikan beberapa manifes. Parameter waktu mulai dan akhir waktu menentukan rentang waktu untuk pencarian.
aws logs start-query \ --log-group-name "/aws/omics/WorkflowLog" \ --query-string 'filter @logStream like "manifest" and @message like "
myRunName
"' \ --end-time <END-EPOCH-TIME> --start-time <START-EPOCH-TIME>start-queryPerintah mengembalikan ID query. Melewati ID kueri ke get-query-results perintah mengembalikan hasil kueri.
aws logs get-query-results --query-id
QueryId