Pipelines - Get Pipeline Operations
Mengembalikan daftar operasi penyebaran terbaru hingga 20 yang dilakukan pada alur penyebaran yang ditentukan.
Cakupan yang Diperlukan
Pipeline.ReadWrite.All atau Pipeline.Read.All
GET https://api.powerbi.com/v1.0/myorg/pipelines/{pipelineId}/operations
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
pipeline
|
path | True |
string uuid |
ID alur penyebaran |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
OK |
Contoh
Get pipeline operations example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/pipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/operations
Sample Response
{
"value": [
{
"id": "1065e6a3-a020-4c0c-ada7-92b5fe99eec5",
"type": "Deploy",
"status": "Succeeded",
"lastUpdatedTime": "2020-12-13T09:26:43.153",
"executionStartTime": "2020-12-13T09:25:43.153Z",
"executionEndTime": "2020-12-13T09:26:43.153Z",
"sourceStageOrder": 0,
"targetStageOrder": 1,
"note": {
"content": "Sample note",
"isTruncated": false
},
"preDeploymentDiffInformation": {
"newArtifactsCount": 0,
"differentArtifactsCount": 0,
"noDifferenceArtifactsCount": 1
},
"performedBy": {
"userPrincipalName": "john@contoso.com",
"principalType": "User"
}
}
]
}
Definisi
Nama | Deskripsi |
---|---|
Deployment |
Detail kesalahan untuk langkah penyebaran |
Deployment |
Rencana eksekusi penyebaran |
Deployment |
Langkah eksekusi penyebaran |
Deployment |
Adalah item baru, berbeda, atau identik dengan item dalam tahap target sebelum penyebaran. |
Deployment |
Item sumber dan target |
Deployment |
Jenis langkah penyebaran |
Pipeline |
Operasi alur penyebaran Power BI |
Pipeline |
Catatan yang menjelaskan penyebaran. |
Pipeline |
Pembungkus respons OData untuk kumpulan operasi alur penyebaran Power BI |
Pipeline |
Status operasi alur |
Pipeline |
Jenis operasi |
Pipeline |
Pengguna atau perwakilan layanan yang melakukan operasi alur. |
Pre |
Jumlah item baru yang disebarkan, berbeda, dan identik sebelum penyebaran. |
Principal |
Jenis utama |
DeploymentError
Detail kesalahan untuk langkah penyebaran
Nama | Jenis | Deskripsi |
---|---|---|
errorCode |
string |
Kode kesalahan |
errorDetails |
string |
Detail kesalahan tambahan |
DeploymentExecutionPlan
Rencana eksekusi penyebaran
Nama | Jenis | Deskripsi |
---|---|---|
steps |
Pengumpulan langkah-langkah rencana eksekusi |
DeploymentExecutionStep
Langkah eksekusi penyebaran
Nama | Jenis | Deskripsi |
---|---|---|
error |
Detail kesalahan. Hanya berlaku jika operasi alur gagal. |
|
index |
integer |
Indeks langkah |
preDeploymentDiffState |
Adalah item baru, berbeda, atau identik dengan item dalam tahap target sebelum penyebaran. |
|
sourceAndTarget |
Item sumber dan target langkah |
|
status |
Status operasi alur |
|
type |
Jenis langkah penyebaran |
DeploymentExecutionStepPreDeploymentDiffState
Adalah item baru, berbeda, atau identik dengan item dalam tahap target sebelum penyebaran.
Nama | Jenis | Deskripsi |
---|---|---|
Different |
string |
Sebelum penyebaran, item dalam tahap sumber tidak identik dengan item dalam tahap target. |
New |
string |
Item baru yang disebarkan yang tidak ada di tahap target. |
NoDifference |
string |
Sebelum penyebaran, item dalam tahap sumber identik dengan yang ada di tahap target. |
DeploymentSourceAndTarget
Item sumber dan target
Nama | Jenis | Deskripsi |
---|---|---|
source |
string |
ID item Power BI yang disebarkan dari tahap sumber |
sourceDisplayName |
string |
Nama tampilan item Power BI yang disebarkan dari tahap sumber |
target |
string |
ID item Power BI yang akan ditimpa dalam tahap target. Hanya berlaku saat menimpa item Power BI. |
targetDisplayName |
string |
Nama item Power BI yang akan ditimpa dalam tahap target. Hanya berlaku saat menimpa item Power BI. |
type |
string |
Jenis item Power BI yang akan ditimpa dalam tahap target. Hanya berlaku saat menimpa item Power BI. |
DeploymentStepType
Jenis langkah penyebaran
Nama | Jenis | Deskripsi |
---|---|---|
DashboardDeployment |
string |
Langkah untuk menyebarkan satu dasbor |
DataflowDeployment |
string |
Langkah untuk menyebarkan satu aliran data |
DatamartDeployment |
string |
Langkah untuk menyebarkan satu datamart |
DatasetDeployment |
string |
Langkah untuk menyebarkan satu himpunan data |
ReportDeployment |
string |
Langkah untuk menyebarkan satu laporan |
PipelineOperation
Operasi alur penyebaran Power BI
Nama | Jenis | Deskripsi |
---|---|---|
executionEndTime |
string |
Tanggal dan waktu operasi berakhir |
executionPlan |
Rencana eksekusi penyebaran. Hanya berlaku untuk satu operasi alur. |
|
executionStartTime |
string |
Tanggal dan waktu operasi dimulai |
id |
string |
ID operasi |
lastUpdatedTime |
string |
Tanggal dan waktu operasi terakhir diperbarui |
note |
Catatan yang mewakili deskripsi operasi. |
|
performedBy |
Pengguna atau perwakilan layanan yang melakukan operasi alur. |
|
preDeploymentDiffInformation |
Jumlah item yang disebarkan dalam tahap sumber, yang baru, identik atau berbeda dengan item dalam tahap target, sebelum penyebaran. |
|
sourceStageOrder |
integer |
Pengidentifikasi numerik dari tahap penyebaran alur sumber. Pengembangan (0), Pengujian (1), Produksi (2). |
status |
Status operasi alur |
|
targetStageOrder |
integer |
Pengidentifikasi numerik dari tahap penyebaran alur target. Pengembangan (0), Pengujian (1), Produksi (2). |
type |
Jenis operasi |
PipelineOperationNote
Catatan yang menjelaskan penyebaran.
Nama | Jenis | Deskripsi |
---|---|---|
content |
string |
Teks yang menjelaskan penyebaran. |
isTruncated |
boolean |
Menunjukkan apakah catatan tidak lengkap. Benar, hanya sebagian catatan yang dikembalikan. False, catatan selesai. |
PipelineOperations
Pembungkus respons OData untuk kumpulan operasi alur penyebaran Power BI
Nama | Jenis | Deskripsi |
---|---|---|
odata.context |
string |
Konteks OData |
value |
Pengumpulan operasi alur penyebaran |
PipelineOperationStatus
Status operasi alur
Nama | Jenis | Deskripsi |
---|---|---|
Executing |
string |
Operasi yang dijalankan |
Failed |
string |
Operasi gagal |
NotStarted |
string |
Operasi tidak dimulai |
Succeeded |
string |
Operasi berhasil |
PipelineOperationType
Jenis operasi
Nama | Jenis | Deskripsi |
---|---|---|
Deploy |
string |
Menyebarkan konten antar tahap |
PipelineOperationUser
Pengguna atau perwakilan layanan yang melakukan operasi alur.
Nama | Jenis | Deskripsi |
---|---|---|
principalObjectID |
string |
ID perwakilan layanan yang melakukan penyebaran. |
principalType |
Jenis pengguna yang melakukan penyebaran. |
|
userPrincipalName |
string |
UPN pengguna yang melakukan penyebaran. |
PreDeploymentDiffInformation
Jumlah item baru yang disebarkan, berbeda, dan identik sebelum penyebaran.
Nama | Jenis | Deskripsi |
---|---|---|
differentArtifactsCount |
integer |
Jumlah item yang disebarkan dengan perbedaan antara tahap sumber dan target, sebelum penyebaran. |
newArtifactsCount |
integer |
Jumlah item baru yang disebarkan ke tahap target. |
noDifferenceArtifactsCount |
integer |
Jumlah item yang disebarkan yang identik dalam tahap sumber dan target, sebelum penyebaran. |
PrincipalType
Jenis utama
Nama | Jenis | Deskripsi |
---|---|---|
App |
string |
Jenis perwakilan layanan |
Group |
string |
Jenis prinsipal grup |
None |
string |
Tidak ada jenis utama. Gunakan untuk akses tingkat seluruh organisasi. |
User |
string |
Jenis prinsipal pengguna |