다음을 통해 공유


Published - Get Spark Compute

환경 Spark 컴퓨팅을 가져옵니다.

비고

이 API는 2026년 3월 1일에 더 이상 사용되지 않는 베타 버전의 릴리스 버전입니다. 이 API를 호출할 때 호출자는 쿼리 매개 변수 beta 를 값으로 설정해야 합니다. false

Permissions

환경 항목에 대한 읽기 권한입니다.

필요한 위임된 범위

Item.Read.All 또는 Item.ReadWrite.All 또는 Environment.Read.All 또는 Environment.ReadWrite.All

Microsoft Entra 지원 식별자

이 API는 이 섹션에 나열된 Microsoft ID 지원합니다.

아이덴티티 Support
사용자 Yes
서비스 주체관리 ID Yes

인터페이스

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
environmentId
path True

string (uuid)

환경 ID입니다.

workspaceId
path True

string (uuid)

작업 영역 ID입니다.

beta
query True

boolean

이 매개 변수는 사용할 API 버전을 지정합니다. false 릴리스 버전을 사용하도록 설정합니다.

응답

Name 형식 Description
200 OK

EnvironmentSparkCompute

요청이 성공적으로 완료되었습니다.

Other Status Codes

ErrorResponse

일반적인 오류 코드:

  • UnknownError - 오류가 발생했습니다.

예제

Get environment Spark compute example

샘플 요청

GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/environments/707cfd07-cbf1-41da-aad7-dd157ddb8c11/sparkcompute?beta=false

샘플 응답

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

정의

Name Description
CustomPoolMemory

Spark 드라이버 또는 Spark 실행기용 사용자 지정 풀 메모리입니다. 추가 CustomPoolMemory 형식은 시간이 지남에 따라 추가될 수 있습니다.

CustomPoolType

사용자 지정 풀 유형입니다. 추가 CustomPoolType 형식은 시간이 지남에 따라 추가될 수 있습니다.

DynamicExecutorAllocationProperties

동적 실행기 할당 절차입니다.

EnvironmentSparkCompute
ErrorRelatedResource

오류 관련 리소스 세부 정보 개체입니다.

ErrorResponse

오류 응답입니다.

ErrorResponseDetails

오류 응답 세부 정보입니다.

InstancePool

풀의 인스턴스입니다.

SparkProperty

Spark 속성 키 및 해당 값입니다.

CustomPoolMemory

Spark 드라이버 또는 Spark 실행기용 사용자 지정 풀 메모리입니다. 추가 CustomPoolMemory 형식은 시간이 지남에 따라 추가될 수 있습니다.

Description
28g

28GB 메모리.

56g

56G 메모리.

112g

112G 메모리.

224g

224G 메모리.

400g

400G 메모리.

CustomPoolType

사용자 지정 풀 유형입니다. 추가 CustomPoolType 형식은 시간이 지남에 따라 추가될 수 있습니다.

Description
Workspace

작업 영역 사용자 지정 풀

Capacity

용량 사용자 지정 풀

DynamicExecutorAllocationProperties

동적 실행기 할당 절차입니다.

Name 형식 Description
enabled

boolean

동적 실행기 할당의 상태입니다. False - Disabled, true - Enabled.

maxExecutors

integer (int32)

minimum: 1

동적 할당의 최대 실행기 번호와 이 속성의 최소값은 1입니다. 최대값은 인스턴스 풀 maxNodeCount보다 낮아야 합니다.

minExecutors

integer (int32)

minimum: 1

동적 할당에 대한 최소 실행기 번호와 이 속성의 최소값은 1입니다. 최대값은 .보다 maxExecutors낮아야 합니다.

EnvironmentSparkCompute

Name 형식 Description
driverCores

integer (int32)

Spark 드라이버 코어. 4, 8, 16, 32, 64 값 중 하나여야 합니다.

driverMemory

CustomPoolMemory

Spark 드라이버 메모리입니다.

dynamicExecutorAllocation

DynamicExecutorAllocationProperties

동적 실행기 할당.

executorCores

integer (int32)

Spark 실행기 코어. 4, 8, 16, 32, 64 값 중 하나여야 합니다.

executorMemory

CustomPoolMemory

Spark 실행기 메모리.

instancePool

InstancePool

환경 풀은 유효한 사용자 지정 풀이어야 합니다. "시작 풀"은 시작 풀을 사용한다는 의미입니다.

runtimeVersion

string

런타임 버전에서 지원되는 패브릭 런타임을 찾습니다. 예: 1.3

sparkProperties

SparkProperty[]

Spark 속성입니다.

ErrorRelatedResource

오류 관련 리소스 세부 정보 개체입니다.

Name 형식 Description
resourceId

string

오류와 관련된 리소스 ID입니다.

resourceType

string

오류와 관련된 리소스의 형식입니다.

ErrorResponse

오류 응답입니다.

Name 형식 Description
errorCode

string

오류 조건에 대한 정보를 제공하여 서비스와 사용자 간의 표준화된 통신을 허용하는 특정 식별자입니다.

message

string

사용자가 읽을 수 있는 오류 표현입니다.

moreDetails

ErrorResponseDetails[]

추가 오류 세부 정보 목록입니다.

relatedResource

ErrorRelatedResource

오류 관련 리소스 세부 정보입니다.

requestId

string

오류와 연결된 요청의 ID입니다.

ErrorResponseDetails

오류 응답 세부 정보입니다.

Name 형식 Description
errorCode

string

오류 조건에 대한 정보를 제공하여 서비스와 사용자 간의 표준화된 통신을 허용하는 특정 식별자입니다.

message

string

사용자가 읽을 수 있는 오류 표현입니다.

relatedResource

ErrorRelatedResource

오류 관련 리소스 세부 정보입니다.

InstancePool

풀의 인스턴스입니다.

Name 형식 Description
id

string (uuid)

인스턴스 풀 ID입니다.

name

string

인스턴스 풀 이름입니다.

type

CustomPoolType

인스턴스 풀 유형입니다.

SparkProperty

Spark 속성 키 및 해당 값입니다.

Name 형식 Description
key

string

Spark 속성 키입니다.

value

string

Spark 속성 값입니다.