Published - Get Spark Compute
Umgebungs-Spark compute abrufen.
Hinweis
Diese API ist eine Version einer Betaversion, die am 1. März 2026 veraltet ist.
Beim Aufrufen dieser API müssen Aufrufer den Abfrageparameter beta auf den Wert festlegen. false
Erlaubnisse
Lesen-Berechtigung für das Umgebungselement.
Erforderliche delegierte Bereiche
Item.Read.All oder Item.ReadWrite.All oder Environment.Read.All oder Environment.ReadWrite.All
Von Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.
| Identität | Support |
|---|---|
| Benutzer | Yes |
| Service Principal und Verwaltete Identitäten | Yes |
Schnittstelle
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}/sparkcompute?beta={beta}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
environment
|
path | True |
string (uuid) |
Die Umgebungs-ID. |
|
workspace
|
path | True |
string (uuid) |
Die Arbeitsbereichs-ID. |
|
beta
|
query | True |
boolean |
Dieser Parameter gibt an, welche Version der API verwendet werden soll. Legen Sie diese Einstellung fest, |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung wurde erfolgreich abgeschlossen. |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
Get environment Spark compute example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/environments/707cfd07-cbf1-41da-aad7-dd157ddb8c11/sparkcompute?beta=false
Beispiel für eine Antwort
{
"instancePool": {
"name": "MyWorkspacePool",
"type": "Workspace",
"id": "78942136-106c-4f3e-80fc-7ff4eae11603"
},
"driverCores": 4,
"driverMemory": "56g",
"executorCores": 4,
"executorMemory": "56g",
"dynamicExecutorAllocation": {
"enabled": false,
"minExecutors": 1,
"maxExecutors": 1
},
"sparkProperties": [
{
"key": "spark.acls.enable",
"value": "false"
}
],
"runtimeVersion": "1.2"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Custom |
Benutzerdefinierter Poolspeicher für Spark-Treiber oder Spark-Executor. Zusätzliche |
|
Custom |
Benutzerdefinierter Pooltyp. Zusätzliche |
|
Dynamic |
Dynamischer Zuweisungsprozeur. |
|
Environment |
|
|
Error |
Das Fehlerbezogene Ressourcendetails-Objekt. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
|
Instance |
Eine Instanz eines Pools. |
|
Spark |
Ein Spark-Eigenschaftsschlüssel und sein Wert. |
CustomPoolMemory
Benutzerdefinierter Poolspeicher für Spark-Treiber oder Spark-Executor. Zusätzliche CustomPoolMemory Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| 28g |
28 GB Arbeitsspeicher. |
| 56g |
56G Arbeitsspeicher. |
| 112g |
112G-Speicher. |
| 224g |
224G Arbeitsspeicher. |
| 400g |
400G Arbeitsspeicher. |
CustomPoolType
Benutzerdefinierter Pooltyp. Zusätzliche CustomPoolType Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Workspace |
Benutzerdefinierter Arbeitsbereichpool |
| Capacity |
Benutzerdefinierter Kapazitätspool |
DynamicExecutorAllocationProperties
Dynamischer Zuweisungsprozeur.
| Name | Typ | Beschreibung |
|---|---|---|
| enabled |
boolean |
Der Status der dynamischen Executorzuordnung. False – Deaktiviert, true – Aktiviert. |
| maxExecutors |
integer (int32) minimum: 1 |
Die maximale Ausführungsnummer für die dynamische Zuordnung und das Minimum für diese Eigenschaft ist 1. Der Maximalwert muss niedriger als der Instanzpool |
| minExecutors |
integer (int32) minimum: 1 |
Die minimale Ausführungsnummer für die dynamische Zuordnung und das Mindestmaß für diese Eigenschaft ist 1. Der Maximalwert muss niedriger sein als |
EnvironmentSparkCompute
| Name | Typ | Beschreibung |
|---|---|---|
| driverCores |
integer (int32) |
Spark-Treiberkern. Muss einer der folgenden Werte sein: 4, 8, 16, 32, 64. |
| driverMemory |
Spark-Treiberspeicher. |
|
| dynamicExecutorAllocation |
Dynamische Ausführungszuweisung. |
|
| executorCores |
integer (int32) |
Spark executor core. Muss einer der folgenden Werte sein: 4, 8, 16, 32, 64. |
| executorMemory |
Spark executor memory. |
|
| instancePool |
Der Umgebungspool muss ein gültiger benutzerdefinierter Pool sein. "StarterPool" bedeutet, den Startpool zu verwenden. |
|
| runtimeVersion |
string |
Laufzeitversion: Suchen Sie die unterstützten Fabric-Laufzeiten. Beispiel: 1.3 |
| sparkProperties |
Spark-Eigenschaften. |
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 |
Liste der zusätzlichen Fehlerdetails. |
|
| relatedResource |
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 |
Die fehlerbezogenen Ressourcendetails. |
InstancePool
Eine Instanz eines Pools.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string (uuid) |
Instanzpool-ID. |
| name |
string |
Name des Instanzpools. |
| type |
Instanzpooltyp. |
SparkProperty
Ein Spark-Eigenschaftsschlüssel und sein Wert.
| Name | Typ | Beschreibung |
|---|---|---|
| key |
string |
Der Spark-Eigenschaftsschlüssel. |
| value |
string |
Der Spark-Eigenschaftswert. |