Data Factory versi 1 (V1)
Catatan
Dokumentasi referensi ini berlaku untuk Azure Data Factory versi 1 (V1).
Membuat atau memperbarui
Operasi Buat atau Perbarui Data Factory membuat pabrik data baru, atau memperbarui konten pabrik data yang ada.
Minta
Permintaan Buat atau Perbarui Data Factory dapat dibuat sebagai berikut (HTTPS disarankan):.
| Kata Kerja HTTP | URI Permintaan | Versi HTTP |
|---|---|---|
| PUT | https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}?api-version={api-version} | HTTP/1.1 |
Parameter URI
| URI Parameter | Diperlukan | Deskripsi |
|---|---|---|
| SubscriptionID | Ya | ID langganan Azure Anda. |
| ResourceGroupName | Ya | Nama unik untuk grup sumber daya yang menghosting Layanan pabrik data Azure Anda. |
| DataFactoryName | Ya | Nama pabrik data yang ingin Anda buat. |
| Api-Version | Ya | Menentukan versi protokol yang digunakan untuk membuat permintaan ini. |
Judul Permintaan
Tabel berikut ini menjelaskan header permintaan.
| Header Permintaan | Diperlukan | Deskripsi |
|---|---|---|
| x-ms-client-request-id | Ya | ID operasi untuk permintaan ini. |
Isi Permintaan
Format isi permintaan adalah sebagai berikut:
{
"name": <name>,
"location": <location>,
"tags": <tags>,
"properties": <properties>
}
Tabel berikut ini menjelaskan elemen isi permintaan.
| Nama Elemen | Diperlukan | Deskripsi |
|---|---|---|
| nama | Ya | Menentukan nama pabrik data. |
| lokasi | Ya | Menentukan lokasi Azure pabrik data yang didukung. |
| tags | Tidak | Daftar pasangan kunci-nilai yang menjelaskan sumber daya. |
| properti | Tidak | Properti pabrik data. |
Respons
Respons mencakup kode status HTTP, sekumpulan header respons, dan isi respons.
Kode Status
200 (OK) - jika permintaan berhasil diselesaikan.
202 (Diterima) - jika permintaan diterima.
400 (Permintaan Buruk) - jika isi permintaan gagal validasi.
404 (NotFound) - jika langganan atau grup sumber daya tidak ada.
412 (Prasyarat Gagal) - jika kondisi yang ditentukan oleh header If-Match gagal.
501 (Tidak Diimplementasikan) - jika validasi tidak diimplementasikan.
Header Respons
Respons untuk operasi ini mencakup header berikut. Respons juga dapat mencakup header HTTP standar tambahan. Semua header standar sesuai dengan spesifikasi protokol HTTP/1.1.
| Header Respons | Deskripsi |
|---|---|
| x-ms-request-id | Pengidentifikasi unik untuk operasi saat ini, yang dihasilkan oleh layanan Data Factory. |
| x-ms-ratelimit-remaining-subscription-writes | Batas yang tersisa untuk langganan saat ini. |
| x-ms-correlation-request-id | Menentukan ID korelasi pelacakan untuk permintaan; penyedia sumber daya harus mencatat ID ini sehingga permintaan end-to-end dapat berkorelasi di seluruh Azure. |
| x-ms-routing-request-id | Location+DateTime+correlation-request-ID |
| Tanggal | Nilai tanggal/waktu UTC yang dihasilkan oleh layanan yang menunjukkan waktu di mana respons dimulai. |
| Lokasi | URI objek yang ingin Anda buat atau dapatkan. |
Isi Respons
{
"name": "<Name>",
"id": "<ID>",
"type": "Microsoft.DataFactory/datafactories",
"location": "<location>",
"tags": "<tag>",
"properties": {
"dataFactoryId": "<DataFactoryID>",
"provisioningState": "<provisioningstate>",
"error": "<Error>",
"errorMessage": "<ErrorMessage>"
}
}
Tabel berikut ini menjelaskan elemen isi respons.
| Nama Elemen | Deskripsi |
|---|---|
| nama | Menentukan nama pabrik data. |
| id | Menentukan URL identifikasi Data Factory. |
| lokasi | Menentukan lokasi Azure pabrik data yang didukung. |
| tags | Daftar pasangan kunci-nilai yang menjelaskan sumber daya. |
| datafactoryID | ID yang dibuat secara otomatis untuk Data Factory ini. |
| provisioningstate | Menentukan status penyediaan Data Factory saat ini. Saat Data Factory berhasil dibuat, nilai elemen berhasil. |
| kesalahan | Menentukan apakah terjadi kesalahan selama penyebaran. |
| errormessage | Pesan yang terkait dengan kesalahan. |
Permintaan dan Respons Sampel
Untuk contoh URI berikut:
PUT: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test?api-version=2015-10-01
Header permintaan:
Headers:
x-ms-client-request-id : 029a8839-027e-43c5-8854-af4388dcd232
Isi permintaan:
Body:
{
"name": "RestDataFactory",
"location": "West US",
"tags": {}
}
Respons berikut dikembalikan:
Status Code:
Created
Headers:
Pragma : no-cache
x-ms-request-id : 00000000-1111-1111-1111-000000000000
x-ms-ratelimit-remaining-subscription-writes: 11999
x-ms-correlation-request-id : 00000000-1111-2222-1111-000000000000
x-ms-routing-request-id : WESTUS:20141203T212810Z: 00000000-1111-2222-1111-000000000000
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Date : Wed, 03 Dec 2014 21:28:09 GMT
Location : https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test?api-version=2015-10-01
Server : Microsoft-IIS/8.5
X-Powered-By : ASP.NET
client-tracking-id : 10
The response includes the following XML body.
{
"name": "test",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test",
"type": "Microsoft.DataFactory/datafactories",
"location": "westus",
"tags": {},
"properties": {
"dataFactoryId": "39d4e663-cfcb-4ee9-ad19-92cf87de9197",
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
}
Hapus
Menghapus pabrik data tertentu.
Minta
Permintaan Hapus Data Factory dapat dibuat sebagai berikut (HTTPS disarankan):
| Kata Kerja HTTP | URI Permintaan | Versi HTTP |
|---|---|---|
| HAPUS | https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}?api-version={api-version} | HTTP/1.1 |
Parameter URI
| URI Parameter | Diperlukan | Deskripsi |
|---|---|---|
| SubscriptionID | Ya | ID langganan Azure Anda. |
| ResourceGroupName | Ya | Nama unik untuk grup sumber daya yang menghosting pabrik data Azure Anda. |
| DataFactoryName | Ya | Nama pabrik data yang ingin Anda hapus. |
| Api-Version | Ya | Menentukan versi protokol yang digunakan untuk membuat permintaan ini.. |
Judul Permintaan
Tabel berikut ini menjelaskan header permintaan:
| Header Permintaan | Diperlukan | Deskripsi |
|---|---|---|
| x-ms-client-request-id | Ya | Id operasi untuk permintaan ini. |
Isi Permintaan
Tidak ada.
Respons
Respons mencakup kode status HTTP, sekumpulan header respons, dan isi respons.
Kode Status
200 (OK) - jika permintaan berhasil diselesaikan.
400 (Permintaan Buruk) - jika isi permintaan gagal validasi.
404 (NotFound) - jika langganan atau grup sumber daya tidak ada.
412 (Prasyarat Gagal) - jika kondisi yang ditentukan oleh header If-Match gagal.
501 (Tidak Diimplementasikan) - jika validasi tidak diimplementasikan
Header Respons
Respons untuk operasi ini mencakup header berikut. Respons juga dapat mencakup header HTTP standar tambahan. Semua header standar sesuai dengan spesifikasi protokol HTTP/1.1.
| Header Respons | Deskripsi |
|---|---|
| x-ms-request-id | Pengidentifikasi unik untuk operasi saat ini, dihasilkan oleh layanan. |
| x-ms-ratelimit-remaining-subscription-writes | Batas yang tersisa untuk langganan saat ini. |
| x-ms-correlation-request-id | Menentukan Id korelasi pelacakan untuk permintaan; penyedia sumber daya harus mencatat ini sehingga permintaan end-to-end dapat berkorelasi di seluruh Azure. |
| x-ms-routing-request-id | Location+DateTime+correlation-request-ID |
| Tanggal | Nilai tanggal/waktu UTC yang dihasilkan oleh layanan yang menunjukkan waktu di mana respons dimulai. |
Isi Respons
Tidak ada.
Permintaan dan Respons Sampel
Contoh URI:
DELETE: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test?api-version=2015-10-01
Permintaan dikirim dengan header berikut:
x-ms-client-request-id : 00000000-1111-1111-1111-000000000000
Setelah permintaan dikirim, respons berikut dikembalikan:
Status Code:
OK
Headers:
Pragma : no-cache
x-ms-request-id : f8c04a54-259b-4085-b596-e6c97fa6433a
x-ms-ratelimit-remaining-subscription-writes: 1199
x-ms-correlation-request-id : ad02c0f4-ca01-49fe-b1d2-5149629d2412
x-ms-routing-request-id : EASTUS:20160205T230719Z:ad02c0f4-ca01-49fe-b1d2-5149629d2412
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Date : Fri, 05 Feb 2016 23:07:19 GMT
Server : Microsoft-IIS/8.5
X-Powered-By : ASP.NET
Body:
Dapatkan
Mendapatkan informasi tentang pabrik data yang ditentukan.
Minta
Permintaan Dapatkan Data Factory dapat dibuat sebagai berikut (HTTPS disarankan):
| Kata Kerja HTTP | URI Permintaan | Versi HTTP |
|---|---|---|
| GET | https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}?api-version={api-version} | HTTP/1.1 |
Parameter URI
| URI Parameter | Diperlukan | Deskripsi |
|---|---|---|
| SubscriptionID | Ya | ID langganan Azure Anda |
| ResourceGroupName | Ya | Nama unik untuk grup sumber daya yang menghosting pabrik data Azure Anda. |
| DataFactoryName | Ya | Nama pabrik data yang ingin Anda dapatkan. |
| Api-Version | Ya | Menentukan versi protokol yang digunakan untuk membuat permintaan ini. |
Judul Permintaan
Tabel berikut ini menjelaskan header permintaan.
| Header Permintaan | Diperlukan | Deskripsi |
|---|---|---|
| x-ms-client-request-id | Ya | ID operasi untuk permintaan ini. |
Isi Permintaan
Tidak ada.
Respons
Respons mencakup kode status HTTP, sekumpulan header respons, dan isi respons.
Kode Status
200 (OK) - jika permintaan berhasil diselesaikan.
400 (Permintaan Buruk) - jika isi permintaan gagal validasi.
404 (NotFound) - jika langganan atau grup sumber daya tidak ada.
412 (Prasyarat Gagal) - jika kondisi yang ditentukan oleh header If-Match gagal.
501 (Tidak Diimplementasikan) - jika validasi tidak diimplementasikan
Header Respons
Respons untuk operasi ini mencakup header berikut. Respons juga dapat mencakup header HTTP standar tambahan. Semua header standar sesuai dengan spesifikasi protokol HTTP/1.1.
| Header Respons | Deskripsi |
|---|---|
| x-ms-request-id | Pengidentifikasi unik untuk operasi saat ini, dihasilkan oleh layanan. |
| x-ms-ratelimit-remaining-subscription-writes | Batas yang tersisa untuk langganan saat ini. |
| x-ms-correlation-request-id | Menentukan Id korelasi pelacakan untuk permintaan; penyedia sumber daya harus mencatat ini sehingga permintaan end-to-end dapat berkorelasi di seluruh Azure. |
| x-ms-routing-request-id | Location+DateTime+correlation-request-ID |
| Tanggal | Nilai tanggal/waktu UTC yang dihasilkan oleh layanan yang menunjukkan waktu di mana respons dimulai |
Isi Respons
{
"name": "<Name>",
"id": "<ID>",
"type": "Microsoft.DataFactory/datafactories",
"location": "<location>",
"tags": "<tag>",
"properties": {
"dataFactoryId": "<DataFactoryID>",
"provisioningState": "<provisioningstate>",
"error": "<Error>",
"errorMessage": "<ErrorMessage>"
}
}
Tabel berikut ini menjelaskan elemen isi respons.
| Nama Elemen | Deskripsi |
|---|---|
| nama | Menentukan nama pabrik data |
| id | Menentukan URL identifikasi Data Factory. |
| lokasi | Menentukan lokasi Azure yang didukung dari pabrik data |
| tags | Daftar pasangan kunci-nilai yang menjelaskan sumber daya |
| datafactoryID | ID yang dibuat secara otomatis untuk pabrik data ini. |
| provisioningstate | Menentukan status penyediaan Data Factory saat ini. Saat Data Factory berhasil dibuat, nilai elemen berhasil |
| kesalahan | Menentukan apakah terjadi kesalahan selama penyebaran. |
| errormessage | Pesan yang terkait dengan kesalahan |
Permintaan dan Respons Sampel
Contoh URI:
GET: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test?api-version=2015-10-01
Permintaan dikirim dengan header berikut.
x-ms-client-request-id : 00000000-1111-1111-1111-000000000000
Setelah permintaan dikirim, respons berikut dikembalikan.
Status Code:
OK
Headers:
Pragma : no-cache
x-ms-request-id : 00000000-1111-1111-1111-000000000000
x-ms-ratelimit-remaining-subscription-writes: 799986
x-ms-correlation-request-id : 00000000-1111-2222-1111-000000000000
x-ms-routing-request-id : WESTUS:20141203T221428Z: 00000000-1111-2222-1111-000000000000
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Date : Wed, 03 Dec 2014 22:14:27 GMT
Server : Microsoft-IIS/8.5
X-Powered-By : ASP.NET
The response includes the following XML body.
{
"name": "test",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test",
"type": "Microsoft.DataFactory/datafactories",
"location": "westus",
"tags": {},
"properties": {
"dataFactoryId": "00000000-1111-1111-1111-000000000000",
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
}
Daftar
Mencantumkan informasi semua pabrik data dalam grup sumber daya.
Minta
Permintaan List Data Factories dapat dibuat sebagai berikut (HTTPS disarankan).:
| Kata Kerja HTTP | URI Permintaan | Versi HTTP |
|---|---|---|
| GET | https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories?api-version={api-version} | HTTP/1.1 |
Parameter URI
| URI Parameter | Diperlukan | Deskripsi |
|---|---|---|
| SubscriptionID | Ya | ID langganan Azure Anda. |
| ResourceGroupName | Ya | Nama unik untuk grup sumber daya yang menghosting Layanan pabrik data Azure Anda. |
| Api-Version | Ya | Menentukan versi protokol yang digunakan untuk membuat permintaan ini. |
Judul Permintaan
Tabel berikut ini menjelaskan header permintaan.
| Header Permintaan | Diperlukan | Deskripsi |
|---|---|---|
| x-ms-client-request-id | Ya | Id operasi untuk permintaan ini. |
Isi Permintaan
Tidak ada.
Respons
Respons mencakup kode status HTTP, sekumpulan header respons, dan isi respons.
Kode Status
200 (OK) - jika permintaan berhasil diselesaikan.
400 (Permintaan Buruk) - jika isi permintaan gagal validasi.
404 (NotFound) - jika langganan atau grup sumber daya tidak ada.
412 (Prasyarat Gagal) - jika kondisi yang ditentukan oleh header If-Match gagal.
Header Respons
Respons untuk operasi ini mencakup header berikut. Respons juga dapat mencakup header HTTP standar tambahan. Semua header standar sesuai dengan spesifikasi protokol HTTP/1.1.
| Header Respons | Deskripsi |
|---|---|
| x-ms-request-id | Pengidentifikasi unik untuk operasi saat ini, dihasilkan oleh layanan. |
| x-ms-ratelimit-remaining-subscription-writes | Batas yang tersisa untuk langganan saat ini. |
| x-ms-correlation-request-id | Menentukan Id korelasi pelacakan untuk permintaan tersebut. Penyedia sumber daya harus mencatat ini sehingga permintaan end-to-end dapat berkorelasi di seluruh Azure. |
| x-ms-routing-request-id | Location+DateTime+correlation-request-ID |
| Tanggal | Nilai tanggal/waktu UTC yang dihasilkan oleh layanan yang menunjukkan waktu dimulainya respons. |
Isi Respons
{
"value": [
{
"name": <name1> ,
"id": <id>,
"type": "Microsoft.DataFactory/datafactories",
"location": <location>,
"tags": {},
"properties": {
"dataFactoryId": <datafactoryID>
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
},
{
"name": <name2> ,
"id": <id>,
"type": "Microsoft.DataFactory/datafactories",
"location": <location>,
"tags": {},
"properties": {
"dataFactoryId": <datafactoryID>
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
}
]
}
Tabel berikut ini menjelaskan elemen isi respons.
| Nama Elemen | Deskripsi |
|---|---|
| nama | Menentukan nama pabrik data. |
| id | Menentukan URL identifikasi Data Factory. |
| lokasi | Menentukan lokasi Azure pabrik data yang didukung. |
| tags | Daftar pasangan nilai kunci yang menjelaskan sumber daya. |
| datafactoryID | ID yang dibuat secara otomatis untuk pabrik data ini. |
| provisioningstate | Menentukan status penyediaan pabrik data saat ini. Saat pabrik data berhasil dibuat, nilai elemen berhasil. |
| kesalahan | Menentukan kesalahan yang terjadi selama penyebaran. |
| errormessage | Pesan yang terkait dengan kesalahan. |
Jika ada lebih dari 100 rekaman, Anda akan mendapatkan 100 rekaman sekali waktu dengan NextLink:
{
"value": [
{
"name": <name1> ,
"id": <id>,
"type": "Microsoft.DataFactory/datafactories",
"location": <location>,
"tags": {},
"properties": {
"dataFactoryId": <datafactoryID>,
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
},
{
"name": <name2> ,
"id": <id>,
"type": "Microsoft.DataFactory/datafactories",
"location": <location>,
"tags": {},
"properties": {
"dataFactoryId": <datafactoryID>,
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
}
],
"nextLink": "https://management.azure.com/subscriptions/{subscription ID>/resourcegroups/{Resource group name>/providers/Microsoft.DataFactory/datafactories?api-version=2015-10-01&%24skipToken=MSExNiFSR0YwWVVGeWRHbG1ZV04wCjEhNTIhUkVGZlpUSXlaR1UyTXpndFpURTJNeTAwWXpZNUxUaGhNR0l0Wm1VMU1ETmpOakF4T0RObA%3d%3d"
}
Anda mengirim permintaan berikutnya menggunakan URL NextLink untuk mendapatkan kumpulan rekaman berikutnya. Anda mungkin perlu membungkus & dengan tanda kutip ganda ("") di URL NextLink. Hanya 100 rekaman yang dikembalikan pada satu waktu.
Permintaan dan Respons Sampel
Contoh URI:
GET: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories?api-version=2015-10-01
Permintaan dikirim dengan header berikut.
x-ms-client-request-id : 00000000-1111-1111-1111-000000000000
Setelah permintaan dikirim, respons berikut dikembalikan.
Status Code:
OK
Headers:
Pragma : no-cache
x-ms-request-id : 00000000-1111-1111-1111-000000000000
x-ms-ratelimit-remaining-subscription-writes: 799986
x-ms-correlation-request-id : 00000000-1111-2222-1111-000000000000
x-ms-routing-request-id : WESTUS:20141203T221428Z: 00000000-1111-2222-1111-000000000000
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Date : Wed, 03 Dec 2014 22:14:27 GMT
Server : Microsoft-IIS/8.5
X-Powered-By : ASP.NET
The response includes the following XML body.
{
"value": [
{
"name": "test",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test",
"type": "Microsoft.DataFactory/datafactories",
"location": "westus",
"tags": {},
"properties": {
"dataFactoryId": "00000000-1111-1111-1111-000000000000",
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
},
{
"name": "test2",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/adf/providers/Microsoft.DataFactory/datafactories/test2",
"type": "Microsoft.DataFactory/datafactories",
"location": "westus",
"tags": {},
"properties": {
"dataFactoryId": "00000000-1111-1111-1111-000000000001",
"provisioningState": "Succeeded",
"error": null,
"errorMessage": null
}
}
]
}
Windows Aktivitas Daftar
Mencantumkan halaman pertama instans jendela aktivitas yang terkait dengan pabrik data bersama dengan tautan ke halaman berikutnya.
Minta
Permintaan jendela Dapatkan Aktivitas dapat dibuat sebagai berikut (HTTPS disarankan):
| Kata Kerja HTTP | Meminta URI | Versi HTTP |
|---|---|---|
| POST | https://management.azure.com/subscriptions/{SubscriptionID}/resourcegroups/{ResourceGroupName}/providers/Microsoft.DataFactory/datafactories/{DataFactoryName}/activitywindows?api-version={api-version} | HTTP/1.1 |
Parameter URI
| URI Parameter | Diperlukan | Deskripsi |
|---|---|---|
| SubscriptionID | Ya | ID langganan Azure Anda. |
| ResourceGroupName | Ya | Nama grup sumber daya yang menghosting pabrik data Azure Anda. |
| DataFactoryName | Ya | Nama pabrik data. |
| Api-Version | Ya | Menentukan versi protokol yang digunakan untuk membuat permintaan ini. |
Judul Permintaan
Tabel berikut ini menjelaskan header permintaan.
| Header Permintaan | Diperlukan | Deskripsi |
|---|---|---|
| x-ms-client-request-id | Ya | Id operasi untuk permintaan ini. |
Isi Permintaan
| Nama Elemen | Deskripsi | Diperlukan |
|---|---|---|
| Filter | Filter jendela aktivitas yang ditentukan menggunakan tata bahasa filter Azure Search. Lihat https://msdn.microsoft.com/library/azure/dn798921.aspx untuk detailnya. | Tidak |
| OrderBy | Pesan respons berdasarkan properti jendela aktivitas yang ditentukan. Ini adalah daftar properti yang dipisahkan koma. Misalnya: WindowStart, PercentComplete. Dengan befault, urutannya adalah urutan naik (ASC). Tentukan DESC jika Anda ingin daftar diurutkan dalam urutan turun. | Tidak |
| $top | Jumlah jendela aktivitas yang akan dicantumkan. | Tidak |
| JalankanMulai | Waktu mulai eksekusi jendela aktivitas. | Tidak |
| RunEnd | Waktu akhir eksekusi jendela aktivitas. | Tidak |
| WindowStart | Waktu mulai jendela aktivitas. | Tidak |
| WindowEnd | Waktu akhir jendela aktivitas. | Tidak |
| WindowState | Status jendela aktivitas. Harus salah satu nilai yang ditentukan dalam artikel ini. | Tidak |
| WindowSubstate | Substat jendela aktivitas. Harus salah satu nilai yang ditentukan dalam artikel ini. | Tidak |
Respons
Respons mencakup kode status HTTP, sekumpulan header respons, dan isi respons.
Kode Status
200 (OK) - jika permintaan berhasil diselesaikan.
400 (Permintaan Buruk) - jika isi permintaan gagal validasi.
404 (NotFound) - jika langganan atau grup sumber daya tidak ada.
Header Respons
Respons untuk operasi ini mencakup header berikut. Respons juga dapat mencakup header HTTP standar tambahan. Semua header standar sesuai dengan spesifikasi protokol HTTP/1.1.
| Header Respons | Deskripsi |
|---|---|
| x-ms-request-id | Pengidentifikasi unik untuk operasi saat ini, dihasilkan oleh layanan. |
| x-ms-ratelimit-remaining-subscription-writes | Batas yang tersisa untuk langganan saat ini. |
| x-ms-correlation-request-id | Menentukan Id korelasi pelacakan untuk permintaan tersebut. Penyedia sumber daya harus mencatat ini sehingga permintaan end-to-end dapat berkorelasi di seluruh Azure. |
| x-ms-routing-request-id | Location+DateTime+correlation-request-ID |
| Tanggal | Nilai tanggal/waktu UTC yang dihasilkan oleh layanan yang menunjukkan waktu di mana respons dimulai. |
Isi Respons
{
"value": {
"activityWindows": [
{
"resourceGroupName": "<resource group name>",
"dataFactoryName": "<data factory name>",
"pipelineName": "<pipeline name>",
"activityName": "<Pipeline activity name.>",
"linkedServiceName": "<linked service name>",
"activityType": "<The activity type>",
"runAttempts": "<Number of activity run attempts.>",
"runStart": "<start time of the last run>",
"runEnd": "<end time of the last run>",
"duration": "<duration of the activity window>",
"percentComplete": "<percent completion of activity window>",
"windowStart": "<window start time>",
"windowEnd": "<window end time>",
"windowState": "<window state>",
"windowSubstate": "<window substate>",
"inputDatasets": "[<input dataset names>]",
"outputDatasets": [
"<output dataset names>"
],
"inputDatasetIds":["<input dataset ids>"],
"outputDatasetIds": [
"<output dataset ids>"
]
}
],
"lastUpdate":"<The approximate time for the last activity windows>",
"aggregates": {}
},
"nextLink": "<Link to next page>"
}
Permintaan dan Respons Sampel
Contoh URI:
POST:https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/ADF/providers/Microsoft.DataFactory/datafactories/dfName/activitywindows?api-version=2015-10-01
Permintaan dikirim dengan header dan isi berikut:
Header:
x-ms-client-request-id : 00000000-1111-1111-1111-000000000000
Isi:
{
"top": 5
}
Setelah permintaan dikirim, respons berikut dikembalikan.
Status Code:
OK
Headers:
Pragma : no-cache
x-ms-request-id : 00000000-1111-1111-1111-000000000000
x-ms-ratelimit-remaining-subscription-writes: 799985
x-ms-correlation-request-id : 00000000-1111-2222-1111-000000000000
x-ms-routing-request-id : WESTUS:20141203T213307Z: 00000000-1111-2222-1111-000000000000
Strict-Transport-Security : max-age=31536000; includeSubDomains
Cache-Control : no-cache
Date : Wed, 03 Dec 2014 21:33:07 GMT
Server : Microsoft-IIS/8.5
X-Powered-By : ASP.NET
Respons mencakup isi XML berikut.
"value": {
"activityWindows": [
{
"resourceGroupName": "rgName",
"dataFactoryName": "dfName",
"pipelineName": "DA_WikipediaClickEvents",
"activityName": "DA_WikipediaClickEvents",
"linkedServiceName": "LS_Wikipedia",
"activityType": "Copy",
"runAttempts": 1,
"runStart": "2016-01-26T21:41:48.636Z",
"runEnd": "2016-01-26T21:41:48.886Z",
"duration": "00:00:00.0000250",
"percentComplete": 100,
"windowStart": "2016-01-25T01:00:00Z",
"windowEnd": "2016-01-25T02:00:00Z",
"windowState": "Pending",
"windowSubstate": "Validating",
"inputDatasets": ["DA_WikipediaEvents"],
"outputDatasets": [
"DA_WikipediaClickEvents"
],
"inputDatasetIds": ["308F5E07-5B0C-4AE9-95EB-9CEF26CFDD21"],
"outputDatasetIds": [
"1e4a0e42-5df3-4a7e-9860-7f75d306ff75"
]
},
{
"resourceGroupName": "rgName",
"dataFactoryName": "dfName",
"pipelineName": "DA_WikipediaClickEvents",
"activityName": "DA_WikipediaClickEvents",
"linkedServiceName": "LS_Wikipedia",
"activityType": "Copy",
"runAttempts": 1,
"runStart": "2016-01-26T21:41:48.636Z",
"runEnd": "2016-01-26T21:41:48.886Z",
"duration": "00:00:00.0000250",
"percentComplete": 100,
"windowStart": "2016-01-25T02:00:00Z",
"windowEnd": "2016-01-25T03:00:00Z",
"windowState": "Pending",
"windowSubstate": "Validating",
"inputDatasets": ["DA_WikipediaEvents"],
"outputDatasets": [
"DA_WikipediaClickEvents"
],
"inputDatasetIds": ["308F5E07-5B0C-4AE9-95EB-9CEF26CFDD21"],
"outputDatasetIds": [
"1e4a0e42-5df3-4a7e-9860-7f75d306ff75"
]
},
{
"resourceGroupName": "rgName",
"dataFactoryName": "dfName",
"pipelineName": "DA_WikipediaClickEvents",
"activityName": "DA_WikipediaClickEvents",
"linkedServiceName": "LS_Wikipedia",
"activityType": "Copy",
"runAttempts": 1,
"runStart": "2016-01-26T21:41:48.636Z",
"runEnd": "2016-01-26T21:41:48.886Z",
"duration": "00:00:00.0000250",
"percentComplete": 100,
"windowStart": "2016-01-03:00:00Z",
"windowEnd": "2016-01-25T04:00:00Z",
"windowState": "Pending",
"windowSubstate": "Validating",
"inputDatasets": ["DA_WikipediaEvents"],
"outputDatasets": [
"DA_WikipediaClickEvents"
],
"inputDatasetIds": ["308F5E07-5B0C-4AE9-95EB-9CEF26CFDD21"],
"outputDatasetIds": [
"1e4a0e42-5df3-4a7e-9860-7f75d306ff75"
]
},
{
"resourceGroupName": "rgName",
"dataFactoryName": "dfName",
"pipelineName": "DA_WikipediaClickEvents",
"activityName": "DA_WikipediaClickEvents",
"linkedServiceName": "LS_Wikipedia",
"activityType": "Copy",
"runAttempts": 1,
"runStart": "2016-01-26T21:41:48.636Z",
"runEnd": "2016-01-26T21:41:48.886Z",
"duration": "00:00:00.0000250",
"percentComplete": 100,
"windowStart": "2016-01-04:00:00Z",
"windowEnd": "2016-01-25T05:00:00Z",
"windowState": "Pending",
"windowSubstate": "Validating",
"inputDatasets": ["DA_WikipediaEvents"],
"outputDatasets": [
"DA_WikipediaClickEvents"
],
"inputDatasetIds": ["308F5E07-5B0C-4AE9-95EB-9CEF26CFDD21"],
"outputDatasetIds": [
"1e4a0e42-5df3-4a7e-9860-7f75d306ff75"
]
},
{
"resourceGroupName": "rgName",
"dataFactoryName": "dfName",
"pipelineName": "DA_WikipediaClickEvents",
"activityName": "DA_WikipediaClickEvents",
"linkedServiceName": "LS_Wikipedia",
"activityType": "Copy",
"runAttempts": 1,
"runStart": "2016-01-26T21:41:48.636Z",
"runEnd": "2016-01-26T21:41:48.886Z",
"duration": "00:00:00.0000250",
"percentComplete": 100,
"windowStart": "2016-01-25T05:00:00Z",
"windowEnd": "2016-01-25T06:00:00Z",
"windowState": "Pending",
"windowSubstate": "Validating",
"inputDatasets": ["DA_WikipediaEvents"],
"outputDatasets": [
"DA_WikipediaClickEvents"
],
"inputDatasetIds": ["308F5E07-5B0C-4AE9-95EB-9CEF26CFDD21"],
"outputDatasetIds": [
"1e4a0e42-5df3-4a7e-9860-7f75d306ff75"
]
}
],
"lastUpdate": "2016-01-26T21:43:45.6837301+00:00",
"aggregates": {}
},
"nextLink": "https://localhost:86/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/rgName/datafactories/dfName/activitywindows/skip=FG154H?ApiVerion01012015"}
Gunakan URL NextLink untuk mendapatkan halaman hasil berikutnya.
Menggunakan filter dalam isi permintaan
{
"filter": "(ActivityName eq 'BlobToSqlCopyActivity') and (PipelineName eq 'DP_WikipediaSamplePipeline')"
}