Dela via


Items - List Environments

Returnerar en lista över miljöer från den angivna arbetsytan.
Det här API:et stöder sidnumrering.

Behörigheter

Anroparen måste ha visningsprogram eller högre arbetsyteroll.

Obligatoriska delegerade omfång

Workspace.Read.All eller Workspace.ReadWrite.All

Identiteter som stöds av Microsoft Entra

Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.

Identitet Stöd
Användare Ja
Tjänstens huvudnamn och hanterade identiteter Ja

Gränssnitt

GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments?continuationToken={continuationToken}

URI-parametrar

Name I Obligatorisk Typ Description
workspaceId
path True

string

uuid

Arbetsytans ID.

continuationToken
query

string

En token för att hämta nästa sida med resultat.

Svar

Name Typ Description
200 OK

Environments

Begäran har slutförts.

Other Status Codes

ErrorResponse

Vanliga felkoder:

  • InvalidItemType – Ogiltig objekttyp

Exempel

List environments in workspace example

Exempelbegäran

GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/environments

Exempelsvar

{
  "value": [
    {
      "id": "3546052c-ae64-4526-b1a8-52af7761426f",
      "displayName": "Environment_1",
      "description": "A environment description.",
      "type": "Environment",
      "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
      "properties": {
        "publishDetails": {
          "state": "Failed",
          "targetVersion": "14ece8b5-68a1-4130-a9e7-074c04537588",
          "startTime": "2024-03-30T14:17:09.0697022Z",
          "endTime": "2024-03-30T14:48:09.0697022Z",
          "componentPublishInfo": {
            "sparkLibraries": {
              "state": "Failed"
            },
            "sparkSettings": {
              "state": "Success"
            }
          }
        }
      }
    },
    {
      "id": "a8a1bffa-7eea-49dc-a1d2-6281c1d031f1",
      "displayName": "Environment_2",
      "description": "A environment description.",
      "type": "Environment",
      "workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
      "properties": {
        "publishDetails": {
          "state": "Success",
          "targetVersion": "46838a80-5450-4414-bea0-40fb6f3e0c0d",
          "startTime": "2024-03-29T14:17:09.0697022Z",
          "endTime": "2024-03-29T14:48:09.0697022Z",
          "componentPublishInfo": {
            "sparkLibraries": {
              "state": "Success"
            },
            "sparkSettings": {
              "state": "Success"
            }
          }
        }
      }
    }
  ]
}

Definitioner

Name Description
ComponentPublishInfo

Publicera information för varje komponenter i miljön.

Environment

Ett miljöobjekt.

EnvironmentPublishInfo

Information om miljöpublicering.

EnvironmentPublishState

Publiceringstillstånd. Ytterligare tillståndstyper kan läggas till över tid.

Environments

En lista över miljöer.

ErrorRelatedResource

Det felrelaterade resursinformationsobjektet.

ErrorResponse

Felsvaret.

ErrorResponseDetails

Information om felsvar.

ItemType

Typ av objekt. Ytterligare objekttyper kan läggas till över tid.

PublishDetails

Information om publiceringsåtgärden.

SparkLibraries

Spark-bibliotek.

SparkSettings

Spark-inställningar.

ComponentPublishInfo

Publicera information för varje komponenter i miljön.

Name Typ Description
sparkLibraries

SparkLibraries

Spark-bibliotek publicerar information.

sparkSettings

SparkSettings

Spark-inställningar publicerar information.

Environment

Ett miljöobjekt.

Name Typ Description
description

string

Objektbeskrivningen.

displayName

string

Objektets visningsnamn.

id

string

uuid

Objekt-ID:t.

properties

EnvironmentPublishInfo

Miljöegenskaperna.

type

ItemType

Objekttypen.

workspaceId

string

uuid

Arbetsytans ID.

EnvironmentPublishInfo

Information om miljöpublicering.

Name Typ Description
publishDetails

PublishDetails

Information om miljöpubliceringsåtgärder.

EnvironmentPublishState

Publiceringstillstånd. Ytterligare tillståndstyper kan läggas till över tid.

Värde Description
Cancelled

Publiceringen av miljön är i avbrutet tillstånd.

Cancelling

Miljöpublicering är i avbrutet tillstånd.

Failed

Miljöpublicering är i fel tillstånd.

Running

Miljöpublicer är i körningstillstånd.

Success

Miljöpublicering har slutförts.

Waiting

Publiceringen av miljön är i vänteläge.

Environments

En lista över miljöer.

Name Typ Description
continuationToken

string

Token för nästa resultatuppsättningsbatch. Om det inte finns några fler poster tas den bort från svaret.

continuationUri

string

URI:n för nästa resultatuppsättningsbatch. Om det inte finns några fler poster tas den bort från svaret.

value

Environment[]

En lista över miljöer.

ErrorRelatedResource

Det felrelaterade resursinformationsobjektet.

Name Typ Description
resourceId

string

Det resurs-ID som ingår i felet.

resourceType

string

Typen av resurs som är inblandad i felet.

ErrorResponse

Felsvaret.

Name Typ Description
errorCode

string

En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare.

message

string

En mänsklig läsbar representation av felet.

moreDetails

ErrorResponseDetails[]

Lista över ytterligare felinformation.

relatedResource

ErrorRelatedResource

Felrelaterad resursinformation.

requestId

string

ID för den begäran som är associerad med felet.

ErrorResponseDetails

Information om felsvar.

Name Typ Description
errorCode

string

En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare.

message

string

En mänsklig läsbar representation av felet.

relatedResource

ErrorRelatedResource

Felrelaterad resursinformation.

ItemType

Typ av objekt. Ytterligare objekttyper kan läggas till över tid.

Värde Description
Dashboard

PowerBI-instrumentpanel.

DataPipeline

En datapipeline.

Datamart

PowerBI-datamart.

Environment

En miljö.

Eventhouse

Ett eventhouse.

Eventstream

En händelseström.

GraphQLApi

Ett API för GraphQL-objekt.

KQLDashboard

En KQL-instrumentpanel.

KQLDatabase

En KQL-databas.

KQLQueryset

En KQL-frågeuppsättning.

Lakehouse

Ett sjöhus.

MLExperiment

Ett maskininlärningsexperiment.

MLModel

En maskininlärningsmodell.

MirroredDatabase

En speglad databas.

MirroredWarehouse

Ett speglat lager.

MountedDataFactory

En MountedDataFactory.

Notebook

En notebook-fil.

PaginatedReport

Sidnumrerad PowerBI-rapport.

Reflex

En reflex.

Report

PowerBI-rapport.

SQLDatabase

En SQLDatabase.

SQLEndpoint

En SQL-slutpunkt.

SemanticModel

PowerBI-semantisk modell.

SparkJobDefinition

En definition för Spark-jobb.

Warehouse

Ett lager.

PublishDetails

Information om publiceringsåtgärden.

Name Typ Description
componentPublishInfo

ComponentPublishInfo

Publicera information om miljökomponenten.

endTime

string

date-time

Sluttid för publiceringsåtgärden.

startTime

string

date-time

Starttid för publiceringsåtgärden.

state

EnvironmentPublishState

Publiceringstillstånd. Ytterligare tillståndstyper kan läggas till över tid.

targetVersion

string

uuid

Målverion som ska publiceras.

SparkLibraries

Spark-bibliotek.

Name Typ Description
state

EnvironmentPublishState

Publiceringstillstånd. Ytterligare tillståndstyper kan läggas till över tid.

SparkSettings

Spark-inställningar.

Name Typ Description
state

EnvironmentPublishState

Publiceringstillstånd. Ytterligare tillståndstyper kan läggas till över tid.