Published - Get Spark Compute
Ortam spark işlem alın.
Uyarı
Bu API, 1 Mart 2026'da kullanım dışı bırakılacağı için bir beta sürümünün yayın sürümüdür.
Bu API'yi çağırırken - çağıranların sorgu parametresini beta değere ayarlaması gerekir false
Permissions
Ortam öğesi için okuma izni.
Gerekli Temsilci Kapsamları
Item.Read.All veya Item.ReadWrite.All veya Environment.Read.All veya Environment.ReadWrite.All
Microsoft Entra destekli kimlikler
Bu API, bu bölümde listelenen Microsoft kimliklerini destekler.
| Kimlik | Support |
|---|---|
| User | Yes |
| Hizmet sorumlusu ve yönetilen kimlikler | Yes |
Arayüz
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}/sparkcompute?beta={beta}
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
environment
|
path | True |
string (uuid) |
Ortam kimliği. |
|
workspace
|
path | True |
string (uuid) |
Çalışma alanı kimliği. |
|
beta
|
query | True |
boolean |
Bu parametre, API'nin hangi sürümünün kullanılacağını belirtir.
|
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
İstek başarıyla tamamlandı. |
|
| Other Status Codes |
Yaygın hata kodları:
|
Örnekler
Get environment Spark compute example
Örnek isteği
GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/environments/707cfd07-cbf1-41da-aad7-dd157ddb8c11/sparkcompute?beta=false
Örnek yanıt
{
"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"
}
Tanımlar
| Name | Description |
|---|---|
|
Custom |
Spark sürücüsü veya Spark yürütücüsü için özel havuz belleği. Zaman içinde ek |
|
Custom |
Özel havuz türü. Zaman içinde ek |
|
Dynamic |
Dinamik yürütücü ayırma avantajları. |
|
Environment |
|
|
Error |
Hatayla ilgili kaynak ayrıntıları nesnesi. |
|
Error |
Hata yanıtı. |
|
Error |
Hata yanıtı ayrıntıları. |
|
Instance |
Bir havuzun örneği. |
|
Spark |
Spark özellik anahtarı ve değeri. |
CustomPoolMemory
Spark sürücüsü veya Spark yürütücüsü için özel havuz belleği. Zaman içinde ek CustomPoolMemory türleri eklenebilir.
| Değer | Description |
|---|---|
| 28g |
28 GB bellek. |
| 56g |
56G bellek. |
| 112g |
112G bellek. |
| 224g |
224G bellek. |
| 400g |
400G bellek. |
CustomPoolType
Özel havuz türü. Zaman içinde ek CustomPoolType türleri eklenebilir.
| Değer | Description |
|---|---|
| Workspace |
Çalışma alanı özel havuzu |
| Capacity |
Kapasite özel havuzu |
DynamicExecutorAllocationProperties
Dinamik yürütücü ayırma avantajları.
| Name | Tür | Description |
|---|---|---|
| enabled |
boolean |
Dinamik yürütücü ayırmasının durumu. False - Devre dışı, true - Etkin. |
| maxExecutors |
integer (int32) minimum: 1 |
Dinamik ayırma için en yüksek yürütücü sayısı ve bu özelliğin en düşük değeri 1'dir. En büyük değerin örnek havuzundan |
| minExecutors |
integer (int32) minimum: 1 |
Dinamik ayırma için en düşük yürütücü numarası ve bu özelliğin en düşük yürütücü sayısı 1'dir. En büyük değerin değerinden |
EnvironmentSparkCompute
| Name | Tür | Description |
|---|---|---|
| driverCores |
integer (int32) |
Spark sürücü çekirdeği. Şu değerlerden biri olmalıdır: 4, 8, 16, 32, 64. |
| driverMemory |
Spark sürücü belleği. |
|
| dynamicExecutorAllocation |
Dinamik yürütücü ayırma. |
|
| executorCores |
integer (int32) |
Spark yürütücü çekirdeği. Şu değerlerden biri olmalıdır: 4, 8, 16, 32, 64. |
| executorMemory |
Spark yürütücü belleği. |
|
| instancePool |
Ortam havuzunun geçerli bir özel havuz olması gerekir. "Başlangıç Havuzu", başlangıç havuzunu kullanma anlamına gelir. |
|
| runtimeVersion |
string |
Çalışma zamanı sürümü, desteklenen doku çalışma zamanlarını bulun. Örneğin: 1.3 |
| sparkProperties |
Spark özellikleri. |
ErrorRelatedResource
Hatayla ilgili kaynak ayrıntıları nesnesi.
| Name | Tür | Description |
|---|---|---|
| resourceId |
string |
Hataya dahil olan kaynak kimliği. |
| resourceType |
string |
Hataya dahil olan kaynağın türü. |
ErrorResponse
Hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hizmetimiz ve kullanıcıları arasında standartlaştırılmış iletişime olanak sağlayan bir hata koşulu hakkında bilgi sağlayan belirli bir tanımlayıcı. |
| message |
string |
Hatanın okunabilir bir gösterimi. |
| moreDetails |
Ek hata ayrıntılarının listesi. |
|
| relatedResource |
Hatayla ilgili kaynak ayrıntıları. |
|
| requestId |
string |
Hatayla ilişkili isteğin kimliği. |
ErrorResponseDetails
Hata yanıtı ayrıntıları.
| Name | Tür | Description |
|---|---|---|
| errorCode |
string |
Hizmetimiz ve kullanıcıları arasında standartlaştırılmış iletişime olanak sağlayan bir hata koşulu hakkında bilgi sağlayan belirli bir tanımlayıcı. |
| message |
string |
Hatanın okunabilir bir gösterimi. |
| relatedResource |
Hatayla ilgili kaynak ayrıntıları. |
InstancePool
Bir havuzun örneği.
| Name | Tür | Description |
|---|---|---|
| id |
string (uuid) |
Örnek havuzu kimliği. |
| name |
string |
Örnek havuzu adı. |
| type |
Örnek havuzu türü. |
SparkProperty
Spark özellik anahtarı ve değeri.
| Name | Tür | Description |
|---|---|---|
| key |
string |
Spark özellik anahtarı. |
| value |
string |
Spark özellik değeri. |