Google Spreadsheet, bagian dari Google Workspace, memungkinkan tim membuat dan membagikan spreadsheet secara online dan telah berkembang menjadi alat bisnis yang digunakan secara luas. Untuk banyak proses, yang Anda butuhkan hanyalah spreadsheet bersama dan robot yang menggunakannya Show
Pustaka otomasi mana yang harus Anda gunakan?RPA. Awan. Pustaka Google, bagian dari RPA Framework, memungkinkan interaksi dengan Google Sheets Instalasi dan pengaturanRobot Anda harus diautentikasi dengan Google agar dapat berinteraksi dengan spreadsheet Google Sheets, menggunakan konsep akun layanan. Akun yang digunakan oleh robot kemudian perlu ditambahkan sebagai kolaborator ke sheet yang ingin Anda akses Buat Akun Layanan GoogleUntuk mengakses data yang disimpan di Google Sheets, Anda perlu membuat akun layanan dan mendapatkan sekumpulan kredensial OAuth2 dari Google API Console
Buat Lembar Google baru dan tambahkan Akun Layanan sebagai editor ke dalamnya
Contoh robotSekarang setelah pengaturan akun kita selesai, kita akan membuat robot itu
Inilah contoh spreadsheet kami dengan beberapa data uji Buat robot baru dan tambahkan RPA. Awan. perpustakaan Google
Skrip robot
Skrip robot dijelaskan
Di bagian _8, pengaturan 9 menjelaskan apa yang robot kita lakukan. Kami kemudian menambahkan perpustakaan 0. Terakhir, kami menggunakan setelan 1 untuk menginisialisasi klien Google Sheets. Dengan cara ini, itu akan diinisialisasi hanya sekali, meskipun robot kita memiliki banyak tugas
Di bagian _2, kami menetapkan dua variabel
Dalam tugas ini, kita membaca baris yang ditentukan oleh 4 dari Google Sheet kita, yang diidentifikasi oleh 3, ke dalam variabel 0Kata kunci _1 mengembalikan kamus dengan item 2 yang berisi daftar baris. Untuk membuat robot lebih kuat, kami memeriksa keberadaan kunci 2 sebelum mengaksesnya (lembar kosong akan menyebabkan nilai hilang). Menggunakan kata kunci _4, kita dapat mencatat data baris tersebut
Dalam tugas ini, kami menambahkan beberapa data arbitrer ke baris baru di spreadsheet
Menyimpan kredensial di Control Room VaultAnda tidak boleh memasukkan kata sandi atau file kredensial langsung ke dalam kode robot Anda. Alih-alih membaca kredensial dari file 6, robot kami dapat menggunakan fitur kubah Ruang Kontrol
|