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 https://myworkspace.dev.azuresynapse.net.

libraryName
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

CloudError

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

CloudError[]

Array dengan detail kesalahan tambahan.

error.message

string

Pesan kesalahan.

error.target

string

Nama/jalur properti dalam permintaan yang terkait dengan kesalahan.