Mulai

Halaman ini memandu Anda melakukan langkah-langkah penyiapan yang diperlukan untuk menggunakan Cloud Life Sciences API.

(Jika telah menyelesaikan Panduan Memulai, Anda telah melakukan beberapa langkah berikut. Tinjau halaman ini untuk memastikan Anda siap menggunakan Cloud Life Sciences API).

Sebelum memulai

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Aktifkan API Cloud Life Sciences.

    Mengaktifkan API

  5. Di konsol Google Cloud, pada halaman pemilih project, pilih atau buat project Google Cloud.

    Buka pemilih project

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Aktifkan API Cloud Life Sciences.

    Mengaktifkan API

Memahami akun layanan dan peran default

Saat Anda menjalankan pipeline untuk pertama kalinya (menggunakan gcloud CLI atau RPC dan REST API), langkah-langkah autentikasi berikut akan terjadi:

  1. Akun layanan yang disebut akun layanan Cloud Life Sciences Service Agent dibuat.
  2. Akun layanan akan otomatis diberi peran default lifesciences.workflowsRunner. Peran ini memungkinkan untuk memulai dan menghentikan instance Compute Engine di dalam project Anda.

Jika kemudian menghapus peran default dari akun layanan project yang relevan, Anda mungkin mengalami error berikut:

  • Upaya untuk menjalankan pipeline menggunakan API akan mengakibatkan error izin. Untuk memperbaiki masalah ini, lihat Pemecahan masalah.
  • API tidak dapat menghentikan instance yang sedang berjalan saat pipeline selesai, dan Anda akan terus ditagih untuk resource ini. Untuk memperbaiki masalah ini, lihat Pemecahan masalah.

Menyiapkan Google Cloud CLI dan Google Cloud CLI

Instal Google Cloud CLI untuk menggunakan alat dan library di Cloud Life Sciences, Compute Engine, Cloud Storage, dan BigQuery. SDK ini mencakup alat command line gcloud, gsutil, dan bq.

  1. Download dan instal Google Cloud CLI.

  2. Lakukan inisialisasi Google Cloud CLI.

  3. Setelah Anda menginisialisasi SDK, instal komponen Cloud Life Sciences:

    gcloud components update beta

    Jika menggunakan VM Compute Engine dengan penginstalan default gcloud CLI, Anda tidak dapat menginstal komponen menggunakan perintah sebelumnya. Untuk mengaktifkan Cloud Life Sciences API di VM Compute Engine, instal ulang gcloud CLI dengan menjalankan perintah berikut:

    sudo apt-get remove google-cloud-sdk
        curl https://sdk.cloud.google.com | bash
        exec -l $SHELL
        gcloud init
    

Download kredensial untuk akses API

Anda harus mendownload file kunci akun layanan untuk project jika menggunakan salah satu metode berikut untuk mengakses Cloud Life Sciences API:

  • Contoh kode dari repositori GitHub Cloud Life Sciences
  • Alat selain Google Cloud CLI yang mengakses Cloud Life Sciences API secara langsung

Selesaikan langkah-langkah berikut untuk membuat file kunci akun layanan:

  1. Buka halaman Credentials di Konsol Google Cloud.

    Buka halaman Kredensial

  2. Klik Create credentials > Service account.

  3. Di halaman Detail akun layanan, masukkan nama akun layanan, lalu klik Buat.

  4. Di tab Grant this service account access to project, pilih peran untuk akun layanan. Untuk mendapatkan akses terluas ke Cloud Life Sciences, pilih Cloud Life Sciences > Cloud Life Sciences Workflows Runner, lalu klik Continue.

  5. (Opsional) Isi tab Beri pengguna akses ke akun layanan ini.

  6. Klik Done.

Untuk mendownload kunci akun layanan, selesaikan langkah-langkah berikut:

  1. Buka halaman Service Accounts di Konsol Google Cloud.

    Buka halaman Service Accounts

  2. Cari baris akun layanan yang ingin Anda buatkan kuncinya. Di baris tersebut, klik , lalu klik Kelola kunci.

  3. Di halaman Keys, klik Add key, lalu klik Create new key.

  4. Pilih JSON untuk Jenis kunci dan klik Buat.

Mengklik Buat akan mendownload file kunci akun layanan. Pastikan untuk menyimpan file ini dengan aman, karena file ini dapat digunakan untuk melakukan autentikasi sebagai akun layanan Anda. Anda dapat memindahkan dan mengganti nama file ini.

Langkah selanjutnya