Freigeben über


Items - List Environments

Gibt eine Liste der Umgebungen aus dem angegebenen Arbeitsbereich zurück.
Diese API unterstützt Paginierung.

Erlaubnisse

Der Aufrufer muss über eine Rolle des Viewer-Arbeitsbereichs verfügen.

Erforderliche delegierte Bereiche

Workspace.Read.All oder Workspace.ReadWrite.All

Von Microsoft Entra unterstützte Identitäten

Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.

Identität Unterstützen
Benutzer Ja
Dienstprinzipal und verwaltete Identitäten Ja

Schnittstelle

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
workspaceId
path True

string (uuid)

Die Arbeitsbereichs-ID.

continuationToken
query

string

Ein Token zum Abrufen der nächsten Seite mit Ergebnissen.

Antworten

Name Typ Beschreibung
200 OK

Environments

Die Anforderung wurde erfolgreich abgeschlossen.

Other Status Codes

ErrorResponse

Häufige Fehlercodes:

  • InvalidItemType – Ungültiger Elementtyp

Beispiele

List environments in workspace example

Beispielanforderung

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

Beispiel für eine Antwort

{
  "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"
            }
          }
        }
      }
    }
  ]
}

Definitionen

Name Beschreibung
ComponentPublishInfo

Veröffentlichen Sie Informationen für die einzelnen Komponenten in der Umgebung.

Environment

Ein Umgebungselement.

EnvironmentProperties

Umgebungseigenschaften.

EnvironmentPublishState

Veröffentlichungsstatus. Zusätzliche Statustypen können im Laufe der Zeit hinzugefügt werden.

Environments

Eine Liste der Umgebungen.

ErrorRelatedResource

Das Fehlerbezogene Ressourcendetails-Objekt.

ErrorResponse

Die Fehlerantwort.

ErrorResponseDetails

Die Fehlerantwortdetails.

ItemTag

Stellt ein Tag dar, das auf ein Element angewendet wird.

ItemType

Der Typ des Elements. Zusätzliche Elementtypen können im Laufe der Zeit hinzugefügt werden.

PublishDetails

Details des Veröffentlichungsvorgangs.

SparkLibraries

Spark-Bibliotheken.

SparkSettings

Spark-Einstellungen.

ComponentPublishInfo

Veröffentlichen Sie Informationen für die einzelnen Komponenten in der Umgebung.

Name Typ Beschreibung
sparkLibraries

SparkLibraries

Spark-Bibliotheken veröffentlichen Informationen.

sparkSettings

SparkSettings

Spark-Einstellungen veröffentlichen Informationen.

Environment

Ein Umgebungselement.

Name Typ Beschreibung
description

string

Die Elementbeschreibung.

displayName

string

Der Anzeigename des Elements.

folderId

string (uuid)

Die Ordner-ID.

id

string (uuid)

Die Element-ID.

properties

EnvironmentProperties

Die Umgebungseigenschaften.

tags

ItemTag[]

Liste der angewendeten Tags.

type

ItemType

Der Elementtyp.

workspaceId

string (uuid)

Die Arbeitsbereichs-ID.

EnvironmentProperties

Umgebungseigenschaften.

Name Typ Beschreibung
publishDetails

PublishDetails

Details zum Veröffentlichen von Vorgängen in der Umgebung.

EnvironmentPublishState

Veröffentlichungsstatus. Zusätzliche Statustypen können im Laufe der Zeit hinzugefügt werden.

Wert Beschreibung
Success

Die Veröffentlichung der Umgebung befindet sich im Erfolgszustand.

Cancelled

Die Veröffentlichung der Umgebung befindet sich im Zustand "Abgebrochen".

Failed

Die Veröffentlichung der Umgebung ist fehlgeschlagen.

Cancelling

Die Veröffentlichung der Umgebung befindet sich im Zustand "Abbrechen".

Running

Die Veröffentlichung der Umgebung befindet sich im Ausführungszustand.

Waiting

Die Veröffentlichung der Umgebung befindet sich im Wartezustand.

Environments

Eine Liste der Umgebungen.

Name Typ Beschreibung
continuationToken

string

Das Token für den nächsten Resultsetbatch. Wenn keine weiteren Datensätze vorhanden sind, wird sie aus der Antwort entfernt.

continuationUri

string

Der URI des nächsten Resultsetbatches. Wenn keine weiteren Datensätze vorhanden sind, wird sie aus der Antwort entfernt.

value

Environment[]

Eine Liste der Umgebungen.

ErrorRelatedResource

Das Fehlerbezogene Ressourcendetails-Objekt.

Name Typ Beschreibung
resourceId

string

Die Ressourcen-ID, die an dem Fehler beteiligt ist.

resourceType

string

Der Typ der Ressource, die an dem Fehler beteiligt ist.

ErrorResponse

Die Fehlerantwort.

Name Typ Beschreibung
errorCode

string

Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht.

message

string

Eine lesbare Darstellung des Fehlers.

moreDetails

ErrorResponseDetails[]

Liste der zusätzlichen Fehlerdetails.

relatedResource

ErrorRelatedResource

Die fehlerbezogenen Ressourcendetails.

requestId

string

ID der Anforderung, die dem Fehler zugeordnet ist.

ErrorResponseDetails

Die Fehlerantwortdetails.

Name Typ Beschreibung
errorCode

string

Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht.

message

string

Eine lesbare Darstellung des Fehlers.

relatedResource

ErrorRelatedResource

Die fehlerbezogenen Ressourcendetails.

ItemTag

Stellt ein Tag dar, das auf ein Element angewendet wird.

Name Typ Beschreibung
displayName

string

Der Name des Tags.

id

string (uuid)

Die Tag-ID.

ItemType

Der Typ des Elements. Zusätzliche Elementtypen können im Laufe der Zeit hinzugefügt werden.

Wert Beschreibung
Dashboard

PowerBI-Dashboard.

Report

PowerBI-Bericht.

SemanticModel

PowerBI-Semantikmodell.

PaginatedReport

PowerBI-Paginated-Bericht.

Datamart

PowerBI datamart.

Lakehouse

Ein Seehaus.

Eventhouse

Ein Eventhouse.

Environment

Eine Umgebung.

KQLDatabase

Eine KQL-Datenbank.

KQLQueryset

Ein KQL-Abfrageset.

KQLDashboard

Ein KQL-Dashboard.

DataPipeline

Eine Datenpipeline.

Notebook

Ein Notizbuch.

SparkJobDefinition

Eine Sparkauftragsdefinition.

MLExperiment

Ein Machine Learning-Experiment.

MLModel

Ein Machine Learning-Modell.

Warehouse

Ein Lagerhaus.

Eventstream

Ein Ereignisstream.

SQLEndpoint

Ein SQL-Endpunkt.

MirroredWarehouse

Ein gespiegeltes Lager.

MirroredDatabase

Eine gespiegelte Datenbank.

Reflex

Ein Reflex.

GraphQLApi

Eine API für GraphQL-Element.

MountedDataFactory

Eine MountedDataFactory.

SQLDatabase

Eine SQLDatabase.

CopyJob

Ein Kopierauftrag.

VariableLibrary

Eine VariableLibrary.

Dataflow

Ein Datenfluss.

ApacheAirflowJob

Ein ApacheAirflowJob.

WarehouseSnapshot

Eine Warehouse-Momentaufnahme.

DigitalTwinBuilder

Ein DigitalTwinBuilder.

DigitalTwinBuilderFlow

Ein Digital Twin Builder Flow.

MirroredAzureDatabricksCatalog

Ein gespiegelter Azure Databricks-Katalog.

Map

Eine Karte.

AnomalyDetector

Anomaliedetektor.

UserDataFunction

Eine Benutzerdatenfunktion.

GraphModel

Ein GraphModel.

GraphQuerySet

Ein Graph QuerySet.

SnowflakeDatabase

Eine Snowflake-Datenbank zum Speichern von Iceberg-Tabellen, die aus dem Snowflake-Konto erstellt wurden.

OperationsAgent

Ein OperationsAgent.

CosmosDBDatabase

Eine Cosmos DB-Datenbank.

Ontology

Eine Ontologie.

EventSchemaSet

Ein EventSchemaSet.

PublishDetails

Details des Veröffentlichungsvorgangs.

Name Typ Beschreibung
componentPublishInfo

ComponentPublishInfo

Informationen zur Umgebungskomponente veröffentlichen.

endTime

string (date-time)

Endzeit des Veröffentlichungsvorgangs in UTC mit dem Format JJJJ-MM-DDTHH:mm:sssZ.

startTime

string (date-time)

Startzeit des Veröffentlichungsvorgangs in UTC mit dem Format JJJJ-MM-TTTHH:mm:sssZ.

state

EnvironmentPublishState

Veröffentlichungsstatus. Zusätzliche Statustypen können im Laufe der Zeit hinzugefügt werden.

targetVersion

string (uuid)

Zielverion, die veröffentlicht werden soll.

SparkLibraries

Spark-Bibliotheken.

Name Typ Beschreibung
state

EnvironmentPublishState

Veröffentlichungsstatus. Zusätzliche Statustypen können im Laufe der Zeit hinzugefügt werden.

SparkSettings

Spark-Einstellungen.

Name Typ Beschreibung
state

EnvironmentPublishState

Veröffentlichungsstatus. Zusätzliche Statustypen können im Laufe der Zeit hinzugefügt werden.