All Products
Search
Document Center

DataWorks:DeleteSemanticJob

Last Updated:Jul 31, 2026

Menghapus definisi pekerjaan semantik berdasarkan Nama pekerjaan yang telah dibuat. Jika pekerjaan sedang berjalan, panggil KillSemanticJob dengan ExecutorJobId dari eksekusi tersebut dan konfirmasi penghentian sebelum penghapusan.

Deskripsi operasi

Skenario

Mengarsipkan dan menghapus definisi pekerjaan semantik yang disimpan sehingga tidak lagi muncul dalam daftar pekerjaan yang tersedia.

Alur panggilan

  1. Dapatkan nama pekerjaan dari CreateSemanticJob.Data.Name atau ListSemanticJobs.Data.SemanticJobs[].Name.

  2. Untuk memeriksa apakah ada eksekusi aktif, panggil ListSemanticJobRuns terlebih dahulu. Jika perlu, hentikan eksekusi dengan memanggil KillSemanticJob.

  3. Panggil operasi ini untuk menghapus definisi pekerjaan.

Deskripsi hasil

Tanggapan yang berhasil menunjukkan bahwa permintaan penghapusan telah selesai. Setelah penghapusan, Anda tidak dapat lagi menggunakan nama tersebut untuk memanggil RunSemanticJob.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tidak ada otorisasi untuk operasi ini. Jika Anda mengalami masalah saat menjalankan operasi ini, hubungi dukungan teknis.

Parameter permintaan

Parameter

Type

Required

Description

Example

Name

string

Yes

Nama pekerjaan yang akan dihapus. Gunakan nilai Data.Name dari tanggapan CreateSemanticJob atau nilai Name dari item daftar ListSemanticJobs.

semantic-job-demo

Susun parameter panggilan berdasarkan deskripsi setiap bidang permintaan.

Elemen respons

Element

Type

Description

Example

object

Tanggapan standar untuk menghapus pekerjaan semantik. Data menunjukkan hasil penghapusan arsip.

RequestId

string

ID permintaan. Digunakan untuk melacak log dan memecahkan masalah.

676271D6-53B4-57BE-89FA-72F7AE1418DF

Success

boolean

Apakah permintaan berhasil.

Data

object

Hasil penghapusan pekerjaan. Penghapusan tidak mengembalikan definisi pekerjaan yang dapat terus dijalankan.

Id

integer

ID unik internal dari definisi pekerjaan yang dihapus.

1

JobName

string

Nama pekerjaan asli sebelum penghapusan, yaitu Name yang ditentukan dalam permintaan ini.

semantic-job-demo

ArchivedJobName

string

Nama pekerjaan yang dihasilkan oleh sistem untuk catatan arsip. Nama ini hanya digunakan untuk membedakan catatan yang dihapus dan tidak dapat digunakan untuk RunSemanticJob.

semantic-job-demo-archived

Deleted

boolean

Apakah penghapusan telah selesai. Nilai true menunjukkan bahwa pekerjaan telah diarsipkan dan dihapus.

Untuk arti bidang tanggapan dan hubungannya dengan panggilan berikutnya, lihat deskripsi setiap bidang.

Contoh

Respons sukses

JSONformat

{
  "RequestId": "676271D6-53B4-57BE-89FA-72F7AE1418DF",
  "Success": false,
  "Data": {
    "Id": 1,
    "JobName": "semantic-job-demo",
    "ArchivedJobName": "semantic-job-demo-archived",
    "Deleted": false
  }
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.