Setelah membuat tugas pengiriman untuk tabel data, Anda dapat memanggil operasi ListDeliveryTask untuk menanyakan informasi terkait semua tugas pengiriman, seperti nama tabel data, nama tugas pengiriman, dan jenis tugas pengiriman.
Prasyarat
Instance TableStoreClient telah diinisialisasi. Untuk detail lebih lanjut, lihat Menginisialisasi Instance OTSClient.
Tugas pengiriman telah dibuat. Untuk panduan tentang cara menggunakan konsol atau SDK dalam pembuatan tugas pengiriman, lihat Gunakan Konsol Tablestore untuk Mengirimkan Data ke OSS dan Buat Tugas Pengiriman.
Parameter
Parameter permintaan
Parameter | Deskripsi |
TableName | Nama tabel data. |
Parameter respons
Parameter | Deskripsi |
TableName | Nama tabel data, yang sama dengan nama tabel data dalam permintaan. |
TaskName | Nama tugas pengiriman. |
TaskType | Jenis tugas pengiriman. Nilai yang valid:
|
Contoh
Berikut adalah contoh kode yang menunjukkan cara menanyakan nama tugas pengiriman yang dibuat untuk tabel data:
func ListTask(client *tablestore.TableStoreClient, tableName string) {
resp, err := client.ListDeliveryTask(&tablestore.ListDeliveryTaskRequest{
TableName: tableName,
})
if err != nil {
log.Fatal("list delivery task failed ", err)
}
for _, task := range resp.Tasks {
fmt.Println("task: ", task.TableName, task.TaskName, task.TaskType)
}
fmt.Println("list task finish")
}