Deployment Pipelines - Get Deployment Pipeline Operation
Retourneert de details van de opgegeven implementatiebewerking die wordt uitgevoerd op de opgegeven implementatiepijplijn, inclusief het implementatieuitvoeringsplan.
Machtigingen
De aanroeper moet de rol pijplijnen voor beheerdersimplementatie hebben.
Vereiste gedelegeerde bereiken
Pipeline.Read.All of Pipeline.ReadWrite.All
Door Microsoft Entra ondersteunde identiteiten
Deze API ondersteunt de Microsoft -identiteiten vermeld in deze sectie.
| Identiteit | Ondersteuning |
|---|---|
| Gebruiker | Ja |
| serviceprincipal en beheerde identiteiten | Ja |
gebruikersinterface
GET https://api.fabric.microsoft.com/v1/deploymentPipelines/{deploymentPipelineId}/operations/{operationId}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
deployment
|
path | True |
string (uuid) |
De implementatiepijplijn-id. |
|
operation
|
path | True |
string (uuid) |
De bewerkings-id. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| 429 Too Many Requests |
De servicesnelheidslimiet is overschreden. De server retourneert een Kopteksten Retry-After: integer |
|
| Other Status Codes |
Veelvoorkomende foutcodes:
|
Voorbeelden
Get a deployment pipeline operation example
Voorbeeldaanvraag
GET https://api.fabric.microsoft.com/v1/deploymentPipelines/a5ded933-57b7-41f4-b072-ed4c1f9d5824/operations/1065e6a3-a020-4c0c-ada7-92b5fe99eec5
Voorbeeldrespons
{
"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",
"sourceStageId": "2e6f0272-e809-410a-be63-50e1d97ba75a",
"targetStageId": "d2056166-041c-4a56-8d37-ea90038bc0d6",
"executionPlan": {
"steps": [
{
"index": 0,
"description": "DataflowDeployment",
"status": "Succeeded",
"preDeploymentDiffState": "New",
"sourceAndTarget": {
"sourceItemId": "29efcfb0-0063-44af-a4ed-6c0bee3417d3",
"sourceItemDisplayName": "Source dataflow",
"itemType": "Dataflow"
}
},
{
"index": 1,
"description": "DatamartDeployment",
"status": "Succeeded",
"preDeploymentDiffState": "New",
"sourceAndTarget": {
"sourceItemId": "645cd81f-1b21-4006-82b6-54cc7ec0352e",
"sourceItemDisplayName": "Source datamart",
"itemType": "Datamart"
}
},
{
"index": 2,
"description": "DatasetDeployment",
"status": "Succeeded",
"preDeploymentDiffState": "NoDifference",
"sourceAndTarget": {
"sourceItemId": "1a201f2a-d1d8-45c0-8c61-1676338517de",
"sourceItemDisplayName": "Source dataset",
"targetItemId": "dd3b6aa1-4d40-405c-a19b-48314a27e8ee",
"targetItemDisplayName": "Target dataset",
"itemType": "SemanticModel"
}
},
{
"index": 3,
"description": "ReportDeployment",
"status": "Succeeded",
"preDeploymentDiffState": "Different",
"sourceAndTarget": {
"sourceItemId": "2d225191-65f8-4ec3-b77d-06100602b1f7",
"sourceItemDisplayName": "Source report",
"targetItemId": "9d5c1f0f-f85c-48f4-8a8e-4c77547116b3",
"targetItemDisplayName": "Target report",
"itemType": "Report"
}
},
{
"index": 4,
"description": "DashboardDeployment",
"status": "Succeeded",
"preDeploymentDiffState": "New",
"sourceAndTarget": {
"sourceItemId": "9046e4cc-8aea-4a7a-a3b5-1a78b1447d82",
"sourceItemDisplayName": "Source dashboard",
"itemType": "Dashboard"
}
}
]
},
"note": {
"content": "Sample note"
},
"preDeploymentDiffInformation": {
"newItemsCount": 3,
"differentItemsCount": 1,
"noDifferenceItemsCount": 1
},
"performedBy": {
"id": "a35d842b-90d5-59a2-c56a-5f8fcff0bf9d",
"type": "User"
}
}
Definities
| Name | Description |
|---|---|
|
Deployment |
Een implementatieuitvoeringsplan. |
|
Deployment |
Een implementatieuitvoeringsstap. |
|
Deployment |
Een infrastructuurimplementatiepijplijnbewerking. |
|
Deployment |
Een opmerking waarin de implementatie wordt beschreven. |
|
Deployment |
De status van de implementatiepijplijnbewerking. Er kunnen na verloop van tijd extra statussen worden toegevoegd. |
|
Deployment |
Het bewerkingstype. Er kunnen in de loop van de tijd extra typen worden toegevoegd. |
|
Deployment |
Bron- en doelitems. |
|
Entire |
Vertegenwoordigt een tenant-principal |
|
Error |
Het foutgerelateerde resourcedetailsobject. |
|
Error |
Het foutbericht. |
|
Error |
De details van het foutbericht. |
|
Group |
Groepsspecifieke details. Van toepassing wanneer het principal-type is |
|
Group |
Vertegenwoordigt een beveiligingsgroep. |
|
Group |
Het type groep. Er kunnen in de loop van de tijd extra groepstypen worden toegevoegd. |
|
Item |
Hiermee geeft u op of een item nieuw, anders of identiek is aan items in de doelfase vóór de implementatie. Er kunnen na verloop van tijd extra statussen worden toegevoegd. |
|
Item |
Het type item. Er kunnen in de loop van de tijd extra itemtypen worden toegevoegd. |
|
Pre |
Het aantal nieuwe, verschillende en identieke geïmplementeerde items vóór de implementatie. |
|
Principal |
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd. |
|
Service |
Specifieke details van de service-principal. Van toepassing wanneer het principal-type is |
|
Service |
Vertegenwoordigt een Microsoft Entra-service-principal. |
|
Service |
Details van service-principalprofiel. Van toepassing wanneer het principal-type is |
|
Service |
Vertegenwoordigt een service-principalprofiel. |
|
User |
Specifieke details van gebruikersprincipaal. Van toepassing wanneer het principal-type is |
|
User |
Vertegenwoordigt een Microsoft Entra-gebruikersprincipaal. |
DeploymentExecutionPlan
Een implementatieuitvoeringsplan.
| Name | Type | Description |
|---|---|---|
| steps |
De verzameling stappen voor het uitvoeringsplan. |
DeploymentExecutionStep
Een implementatieuitvoeringsstap.
| Name | Type | Description |
|---|---|---|
| description |
string |
De beschrijving van de implementatiestap. |
| error |
De foutdetails. Alleen van toepassing als de implementatiepijplijnbewerking is mislukt. |
|
| index |
integer |
De stapindex. |
| preDeploymentDiffState |
Is een item nieuw, anders dan of identiek aan items in de doelfase vóór de implementatie. |
|
| sourceAndTarget |
De bron- en doelitems van de stap. |
|
| status |
De status van de implementatiepijplijnbewerking. Er kunnen na verloop van tijd extra statussen worden toegevoegd. |
DeploymentPipelineOperationExtendedInfo
Een infrastructuurimplementatiepijplijnbewerking.
| Name | Type | Description |
|---|---|---|
| executionEndTime |
string (date-time) |
De datum en tijd waarop de bewerking is beëindigd. |
| executionPlan |
Het implementatieuitvoeringsplan. |
|
| executionStartTime |
string (date-time) |
De datum en tijd waarop de bewerking is gestart. |
| id |
string (uuid) |
De bewerkings-id. |
| lastUpdatedTime |
string (date-time) |
De datum en tijd waarop de bewerking het laatst is bijgewerkt. |
| note |
Een notitie die een beschrijving van de bewerking aangeeft. |
|
| performedBy | Principal: |
De principal die de implementatiepijplijnbewerking heeft uitgevoerd. |
| preDeploymentDiffInformation |
Het aantal geïmplementeerde items in de bronfase, dat nieuw, identiek of anders is aan items in de doelfase, vóór de implementatie. |
|
| sourceStageId |
string (uuid) |
De id van een pijplijnfase voor de bronimplementatie. |
| status |
De bewerkingsstatus van de implementatiepijplijn. Er kunnen na verloop van tijd extra statussen worden toegevoegd. |
|
| targetStageId |
string (uuid) |
De id van een pijplijnfase voor de doelimplementatie. |
| type |
Het bewerkingstype. Er kunnen in de loop van de tijd extra typen worden toegevoegd. |
DeploymentPipelineOperationNote
Een opmerking waarin de implementatie wordt beschreven.
| Name | Type | Description |
|---|---|---|
| content |
string |
Tekst met een beschrijving van de implementatie. |
| isTruncated |
boolean |
Geeft aan of de notitie-inhoud is afgekapt. Waar- de inhoud van de notitie is afgekapt, Onwaar - de inhoud van de notitie wordt niet afgekapt. De standaardwaarde is onwaar. |
DeploymentPipelineOperationStatus
De status van de implementatiepijplijnbewerking. Er kunnen na verloop van tijd extra statussen worden toegevoegd.
| Waarde | Description |
|---|---|
| NotStarted |
De implementatiepijplijnbewerking is niet gestart. |
| Running |
De implementatiepijplijnbewerking wordt uitgevoerd. |
| Succeeded |
De implementatiepijplijnbewerking is voltooid. |
| Failed |
De implementatiepijplijnbewerking is mislukt. |
DeploymentPipelineOperationType
Het bewerkingstype. Er kunnen in de loop van de tijd extra typen worden toegevoegd.
| Waarde | Description |
|---|---|
| Deploy |
Inhoud tussen fasen implementeren. |
DeploymentSourceAndTarget
Bron- en doelitems.
| Name | Type | Description |
|---|---|---|
| itemType |
Het type fabric-item dat wordt overschreven in de doelfase. Alleen van toepassing bij het overschrijven van een Fabric-item. |
|
| sourceItemDisplayName |
string |
De weergavenaam van het Fabric-item dat is geïmplementeerd vanuit de bronfase. |
| sourceItemId |
string (uuid) |
De id van het Fabric-item dat is geïmplementeerd vanuit de bronfase. |
| targetItemDisplayName |
string |
De naam van het fabric-item dat wordt overschreven in de doelfase. Alleen van toepassing bij het overschrijven van een Fabric-item. |
| targetItemId |
string (uuid) |
De id van het fabric-item dat in de doelfase wordt overschreven. Alleen van toepassing bij het overschrijven van een Fabric-item. |
EntireTenantPrincipal
Vertegenwoordigt een tenant-principal
| Name | Type | Description |
|---|---|---|
| displayName |
string |
De weergavenaam van de principal. |
| id |
string (uuid) |
De id van de principal. |
| type |
string:
Entire |
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd. |
ErrorRelatedResource
Het foutgerelateerde resourcedetailsobject.
| Name | Type | Description |
|---|---|---|
| resourceId |
string |
De resource-id die betrokken is bij de fout. |
| resourceType |
string |
Het type resource dat betrokken is bij de fout. |
ErrorResponse
Het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| isRetriable |
boolean |
Wanneer waar, kan de aanvraag opnieuw worden geprobeerd. Gebruik de |
| message |
string |
Een leesbare weergave van de fout. |
| moreDetails |
Lijst met aanvullende foutdetails. |
|
| relatedResource |
De foutgerelateerde resourcedetails. |
|
| requestId |
string (uuid) |
Id van de aanvraag die is gekoppeld aan de fout. |
ErrorResponseDetails
De details van het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| relatedResource |
De foutgerelateerde resourcedetails. |
GroupDetails
Groepsspecifieke details. Van toepassing wanneer het principal-type is Group.
| Name | Type | Description |
|---|---|---|
| groupType |
Het type groep. Er kunnen in de loop van de tijd extra groepstypen worden toegevoegd. |
GroupPrincipal
Vertegenwoordigt een beveiligingsgroep.
| Name | Type | Description |
|---|---|---|
| displayName |
string |
De weergavenaam van de principal. |
| groupDetails |
Groepsspecifieke details. Van toepassing wanneer het principal-type is |
|
| id |
string (uuid) |
De id van de principal. |
| type |
string:
Group |
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd. |
GroupType
Het type groep. Er kunnen in de loop van de tijd extra groepstypen worden toegevoegd.
| Waarde | Description |
|---|---|
| Unknown |
Het type Principal-groep is onbekend. |
| SecurityGroup |
Principal is een beveiligingsgroep. |
| DistributionList |
Principal is een distributielijst. |
ItemPreDeploymentDiffState
Hiermee geeft u op of een item nieuw, anders of identiek is aan items in de doelfase vóór de implementatie. Er kunnen na verloop van tijd extra statussen worden toegevoegd.
| Waarde | Description |
|---|---|
| New |
Een nieuw geïmplementeerd item dat niet bestaat in de doelfase. |
| Different |
Vóór de implementatie was het item in de bronfase niet identiek aan het item in de doelfase. |
| NoDifference |
Vóór de implementatie was het item in de bronfase identiek aan het item in de doelfase. |
ItemType
Het type item. Er kunnen in de loop van de tijd extra itemtypen worden toegevoegd.
| Waarde | Description |
|---|---|
| Dashboard |
PowerBI-dashboard. |
| Report |
PowerBI-rapport. |
| SemanticModel |
Semantisch Power BI-model. |
| PaginatedReport |
Gepagineerd Power BI-rapport. |
| Datamart |
PowerBI-datamart. |
| Lakehouse |
Een lakehouse. |
| Eventhouse |
Een eventhouse. |
| Environment |
Een omgeving. |
| KQLDatabase |
Een KQL-database. |
| KQLQueryset |
Een KQL-queryset. |
| KQLDashboard |
Een KQL-dashboard. |
| DataPipeline |
Een gegevenspijplijn. |
| Notebook |
Een notitieblok. |
| SparkJobDefinition |
Een Spark-taakdefinitie. |
| MLExperiment |
Een machine learning-experiment. |
| MLModel |
Een machine learning-model. |
| Warehouse |
Een magazijn. |
| Eventstream |
Een eventstream. |
| SQLEndpoint |
Een SQL-eindpunt. |
| MirroredWarehouse |
Een gespiegeld magazijn. |
| MirroredDatabase |
Een gespiegelde database. |
| Reflex |
Een reflex. |
| GraphQLApi |
Een API voor GraphQL-item. |
| MountedDataFactory |
Een MountedDataFactory. |
| SQLDatabase |
Een SQLDatabase. |
| CopyJob |
Een kopieertaak. |
| VariableLibrary |
Een VariableLibrary. |
| Dataflow |
Een gegevensstroom. |
| ApacheAirflowJob |
Een ApacheAirflowJob. |
| WarehouseSnapshot |
Een momentopname van een magazijn. |
| DigitalTwinBuilder |
Een DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Een Digital Twin Builder Flow. |
| MirroredAzureDatabricksCatalog |
Een gespiegelde Azure Databricks-catalogus. |
| Map |
Een kaart. |
| AnomalyDetector |
Een Anomaly Detector. |
| UserDataFunction |
Een gebruikersgegevensfunctie. |
| GraphModel |
Een GraphModel. |
| GraphQuerySet |
Een Graph QuerySet. |
| SnowflakeDatabase |
Een Snowflake-database voor het opslaan van Iceberg-tabellen die zijn gemaakt op basis van het Snowflake-account. |
| OperationsAgent |
Een OperationsAgent. |
| CosmosDBDatabase |
Een Cosmos DB-database. |
| Ontology |
Een Ontologie. |
| EventSchemaSet |
Een EventSchemaSet. |
| DataAgent |
Een DataAgent. |
| MirroredCatalog |
Een mirroredCatalog. |
PreDeploymentDiffInformation
Het aantal nieuwe, verschillende en identieke geïmplementeerde items vóór de implementatie.
| Name | Type | Description |
|---|---|---|
| differentItemsCount |
integer |
Het aantal geïmplementeerde items met verschillen tussen bron- en doelfasen, vóór de implementatie. |
| newItemsCount |
integer |
Het aantal nieuwe items dat is geïmplementeerd in de doelfase. |
| noDifferenceItemsCount |
integer |
Het aantal identieke geïmplementeerde items in de bron- en doelfasen vóór de implementatie. |
PrincipalType
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd.
| Waarde | Description |
|---|---|
| User |
Principal is een Microsoft Entra-gebruikersprincipaal. |
| ServicePrincipal |
Principal is een Microsoft Entra-service-principal. |
| Group |
Principal is een beveiligingsgroep. |
| ServicePrincipalProfile |
Principal is een service-principalprofiel. |
| EntireTenant |
Principal vertegenwoordigt alle tenantgebruikers. |
ServicePrincipalDetails
Specifieke details van de service-principal. Van toepassing wanneer het principal-type is ServicePrincipal.
| Name | Type | Description |
|---|---|---|
| aadAppId |
string (uuid) |
De Microsoft Entra AppId van de service-principal. |
ServicePrincipalPrincipal
Vertegenwoordigt een Microsoft Entra-service-principal.
| Name | Type | Description |
|---|---|---|
| displayName |
string |
De weergavenaam van de principal. |
| id |
string (uuid) |
De id van de principal. |
| servicePrincipalDetails |
Specifieke details van de service-principal. Van toepassing wanneer het principal-type is |
|
| type |
string:
Service |
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd. |
ServicePrincipalProfileDetails
Details van service-principalprofiel. Van toepassing wanneer het principal-type is ServicePrincipalProfile.
| Name | Type | Description |
|---|---|---|
| parentPrincipal | Principal: |
De bovenliggende principal van het service-principalprofiel. |
ServicePrincipalProfilePrincipal
Vertegenwoordigt een service-principalprofiel.
| Name | Type | Description |
|---|---|---|
| displayName |
string |
De weergavenaam van de principal. |
| id |
string (uuid) |
De id van de principal. |
| servicePrincipalProfileDetails |
Details van service-principalprofiel. Van toepassing wanneer het principal-type is |
|
| type |
string:
Service |
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd. |
UserDetails
Specifieke details van gebruikersprincipaal. Van toepassing wanneer het principal-type is User.
| Name | Type | Description |
|---|---|---|
| userPrincipalName |
string |
De principal-naam van de gebruiker. |
UserPrincipal
Vertegenwoordigt een Microsoft Entra-gebruikersprincipaal.
| Name | Type | Description |
|---|---|---|
| displayName |
string |
De weergavenaam van de principal. |
| id |
string (uuid) |
De id van de principal. |
| type |
string:
User |
Het type principal. Er kunnen in de loop van de tijd extra principal-typen worden toegevoegd. |
| userDetails |
Specifieke details van gebruikersprincipaal. Van toepassing wanneer het principal-type is |