Workspace Settings - Get Spark Settings
Obtiene la configuración de Spark del área de trabajo.
Permisos
El autor de la llamada debe tener rol de área de trabajo o superior del visor.
Ámbitos delegados necesarios
Workspace.Read.All o Workspace.ReadWrite.All
Identidades admitidas de Microsoft Entra
Esta API admite las identidades de Microsoft enumeradas en esta sección.
| Identidad | Apoyo |
|---|---|
| Usuario | Sí |
| de entidad de servicio y identidades administradas | Sí |
Interfaz
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/spark/settings
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Identificador del área de trabajo. |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Solicitud completada correctamente. |
|
| 429 Too Many Requests |
Se superó el límite de frecuencia de servicio. El servidor devuelve un Encabezados Retry-After: integer |
|
| Other Status Codes |
Códigos de error comunes:
|
Ejemplos
Get workspace Spark settings example
Solicitud de ejemplo
GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/spark/settings
Respuesta de muestra
{
"automaticLog": {
"enabled": true
},
"highConcurrency": {
"notebookInteractiveRunEnabled": true,
"notebookPipelineRunEnabled": false
},
"pool": {
"customizeComputeEnabled": true,
"defaultPool": {
"name": "Starter Pool",
"type": "Workspace",
"id": "00000000-0000-0000-0000-000000000000"
},
"starterPool": {
"maxNodeCount": 2,
"maxExecutors": 1
}
},
"environment": {
"name": "environment1",
"runtimeVersion": "1.2"
},
"job": {
"conservativeJobAdmissionEnabled": false,
"sessionTimeoutInMinutes": 20
}
}
Definiciones
| Nombre | Description |
|---|---|
|
Automatic |
Propiedades automáticas del registro. |
|
Custom |
Tipo de grupo personalizado. Se pueden agregar tipos de |
|
Environment |
Propiedades de un entorno. |
|
Error |
Objeto de detalles del recurso relacionado con el error. |
|
Error |
Respuesta de error. |
|
Error |
Detalles de la respuesta de error. |
|
High |
Propiedades de simultaneidad alta. |
|
Instance |
El grupo de instancias. |
|
Pool |
Propiedades de un grupo |
|
Spark |
Propiedades de un trabajo de Spark. |
|
Starter |
Grupo de inicio personalizado. |
|
Workspace |
Configuración de Spark del área de trabajo. |
AutomaticLogProperties
Propiedades automáticas del registro.
| Nombre | Tipo | Description |
|---|---|---|
| enabled |
boolean |
Estado del registro automático. False: deshabilitado, true: habilitado. |
CustomPoolType
Tipo de grupo personalizado. Se pueden agregar tipos de CustomPoolType adicionales a lo largo del tiempo.
| Valor | Description |
|---|---|
| Workspace |
Grupo personalizado de nivel de área de trabajo |
| Capacity |
Grupo personalizado de nivel de capacidad |
EnvironmentProperties
Propiedades de un entorno.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
Nombre del entorno predeterminado. Cadena vacía que indica que no hay ningún entorno predeterminado del área de trabajo. |
| runtimeVersion |
string |
versión de runtime. Por ejemplo: 1.3 |
ErrorRelatedResource
Objeto de detalles del recurso relacionado con el error.
| Nombre | Tipo | Description |
|---|---|---|
| resourceId |
string |
Identificador de recurso implicado en el error. |
| resourceType |
string |
Tipo del recurso implicado en el error. |
ErrorResponse
Respuesta de error.
| Nombre | Tipo | Description |
|---|---|---|
| errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
| isRetriable |
boolean |
Cuando es true, se puede reintentar la solicitud. Use el |
| message |
string |
Representación legible del error. |
| moreDetails |
Lista de detalles de error adicionales. |
|
| relatedResource |
Detalles del recurso relacionado con el error. |
|
| requestId |
string (uuid) |
Identificador de la solicitud asociada al error. |
ErrorResponseDetails
Detalles de la respuesta de error.
| Nombre | Tipo | Description |
|---|---|---|
| errorCode |
string |
Identificador específico que proporciona información sobre una condición de error, lo que permite una comunicación estandarizada entre nuestro servicio y sus usuarios. |
| message |
string |
Representación legible del error. |
| relatedResource |
Detalles del recurso relacionado con el error. |
HighConcurrencyProperties
Propiedades de simultaneidad alta.
| Nombre | Tipo | Description |
|---|---|---|
| notebookInteractiveRunEnabled |
boolean |
Estado de la alta simultaneidad para la ejecución interactiva del cuaderno. False: deshabilitado, true: habilitado. |
| notebookPipelineRunEnabled |
boolean |
Estado de la alta simultaneidad para la ejecución de la canalización de cuadernos. False: deshabilitado, true: habilitado. |
InstancePool
El grupo de instancias.
| Nombre | Tipo | Description |
|---|---|---|
| id |
string (uuid) |
Identificador del grupo de instancias. |
| name |
string |
Nombre del grupo de instancias. |
| type |
Tipo de grupo de instancias. |
PoolProperties
Propiedades de un grupo
| Nombre | Tipo | Description |
|---|---|---|
| customizeComputeEnabled |
boolean |
Personalice las configuraciones de proceso para los elementos. False: deshabilitado, true: habilitado. |
| defaultPool |
Grupo predeterminado para el área de trabajo. Debe ser un nombre de grupo personalizado válido. "Grupo de inicio" significa usar el grupo de inicio. |
|
| starterPool |
Personalice el grupo de inicio. Para obtener más información sobre cómo configurar el grupo de inicio, consulte configuración del grupo de inicio. |
SparkJobsProperties
Propiedades de un trabajo de Spark.
StarterPoolProperties
Grupo de inicio personalizado.
| Nombre | Tipo | Description |
|---|---|---|
| maxExecutors |
integer (int32) minimum: 1 |
Número máximo de ejecutores. |
| maxNodeCount |
integer (int32) minimum: 1 |
Número máximo de nodos. |
WorkspaceSparkSettings
Configuración de Spark del área de trabajo.
| Nombre | Tipo | Description |
|---|---|---|
| automaticLog |
Configuración automática del registro. |
|
| environment |
Configuración del entorno. |
|
| highConcurrency |
Configuración de simultaneidad alta. |
|
| job |
Configuración de administración de trabajos. |
|
| pool |
Configuración del grupo. |