Library - Append
Tambahkan konten ke sumber daya pustaka yang dibuat menggunakan operasi buat. Ukuran konten maksimum adalah 4MiB. Konten yang lebih besar dari 4MiB harus ditambahkan dalam gugus 4MiB
PUT {endpoint}/libraries/{libraryName}?api-version=2020-12-01&comp=appendblock
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
endpoint
|
path | True |
string uri |
Titik akhir pengembangan ruang kerja, misalnya |
library
|
path | True |
string |
nama file untuk diunggah. Panjang minimum nama file harus 1 tidak termasuk panjang ekstensi. |
api-version
|
query | True |
string |
Versi API klien Synapse. |
comp
|
query | True |
string |
Header Permintaan
Media Types: "application/octet-stream"
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
x-ms-blob-condition-appendpos |
integer int64 |
Atur header ini ke offset byte di mana blok diharapkan ditambahkan. Permintaan hanya berhasil jika offset saat ini cocok dengan nilai ini. Jika tidak, permintaan gagal dengan kesalahan AppendPositionConditionNotMet (kode status HTTP 412 – Prasyarat Gagal) |
Isi Permintaan
Media Types: "application/octet-stream"
Nama | Jenis | Deskripsi |
---|---|---|
content |
string |
Gugus file pustaka. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
201 Created |
Dibuat. |
|
Other Status Codes |
Respons kesalahan diterima dari layanan Azure Synapse. |
Contoh
Append Library
Sample Request
PUT exampleWorkspace.dev.azuresynapse.net/libraries/exampleLibraryName.jar?api-version=2020-12-01&comp=appendblock
"file binary chunk"
Sample Response
Date: Fri, 23 Oct 2020 08:28:16 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1192
x-ms-request-id: e4c589b7-a9fe-4c28-981c-3855ec27d264
x-ms-correlation-request-id: e4c589b7-a9fe-4c28-981c-3855ec27d264
Definisi
CloudError
Objek yang menentukan struktur respons kesalahan Azure Synapse.
Nama | Jenis | Deskripsi |
---|---|---|
error.code |
string |
Kode Kesalahan. |
error.details |
Array dengan detail kesalahan tambahan. |
|
error.message |
string |
Pesan kesalahan. |
error.target |
string |
Nama/jalur properti dalam permintaan yang terkait dengan kesalahan. |