Items - Get Item
Nota
Esta API está en versión preliminar.
Devuelve el elemento Fabric o PowerBI especificados.
Permisos
El autor de la llamada debe ser un administrador de Fabric o autenticarse mediante una entidad de servicio.
Ámbitos delegados necesarios
Tenant.Read.All o Tenant.ReadWrite.All
Limitaciones
Máximo de 200 solicitudes por hora.
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/admin/workspaces/{workspaceId}/items/{itemId}
GET https://api.fabric.microsoft.com/v1/admin/workspaces/{workspaceId}/items/{itemId}?type={type}
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
item
|
path | True |
string uuid |
El identificador del elemento |
workspace
|
path | True |
string uuid |
Identificador del área de trabajo. |
type
|
query |
string |
Tipo del elemento. Al consultar los siguientes tipos, este parámetro es necesario:
|
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
De acuerdo |
|
Other Status Codes |
Códigos de error comunes:
|
Ejemplos
Get item details by ID and type example |
Get item details by ID example |
Get item details by ID and type example
Solicitud de ejemplo
GET https://api.fabric.microsoft.com/v1/admin/workspaces/7f4496db-9929-47bd-89c0-d7eb2f517a98/items/f089354e-8366-4e18-aea3-4cb4a3a50b48?type=Report
Respuesta de muestra
{
"id": "17d8929d-ab32-46d1-858b-fdea74e93bf2",
"type": "Report",
"name": "Test",
"description": "Test Jacob's Report,",
"state": "Active",
"lastUpdatedDate": "2022-04-29T17:47:29.98673",
"workspaceId": "7f4496db-9929-47bd-89c0-d7eb2f517a98",
"capacityId": "D5E336D6-D919-4ECC-B424-1F771A506851",
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "Jacob@example.com"
}
}
}
Get item details by ID example
Solicitud de ejemplo
GET https://api.fabric.microsoft.com/v1/admin/workspaces/7f4496db-9929-47bd-89c0-d7eb2f517a98/items/f089354e-8366-4e18-aea3-4cb4a3a50b48
Respuesta de muestra
{
"id": "17d8929d-ab32-46d1-858b-fdea74e93bf2",
"type": "Kusto",
"name": "Test",
"description": "Test Jacob's notebook.",
"state": "Active",
"lastUpdatedDate": "2022-04-29T17:47:29.98673",
"workspaceId": "7f4496db-9929-47bd-89c0-d7eb2f517a98",
"capacityId": "D5E336D6-D919-4ECC-B424-1F771A506851",
"creatorPrincipal": {
"id": "f3052d1c-61a9-46fb-8df9-0d78916ae041",
"displayName": "Jacob Hancock",
"type": "User",
"userDetails": {
"userPrincipalName": "Jacob@example.com"
}
}
}
Definiciones
Nombre | Description |
---|---|
Error |
Objeto de detalles del recurso relacionado con el error. |
Error |
Respuesta de error. |
Error |
Detalles de la respuesta de error. |
Group |
Detalles específicos del grupo. Aplicable cuando el tipo de entidad de seguridad es |
Group |
Tipo del grupo. Se pueden agregar tipos de grupo adicionales a lo largo del tiempo. |
Item |
Detalles del elemento. |
Item |
Estado del elemento. Se pueden agregar estados de elemento adicionales con el tiempo. |
Item |
Tipo del elemento. Se pueden agregar tipos de elementos adicionales a lo largo del tiempo. |
Principal |
Representa una identidad o un grupo de Microsoft Entra. |
Principal |
Tipo de la entidad de seguridad. Se pueden agregar tipos de entidad de seguridad adicionales a lo largo del tiempo. |
Service |
Detalles específicos de la entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
Service |
Detalles del perfil de entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
User |
Detalles específicos de la entidad de seguridad de usuario. Aplicable cuando el tipo de entidad de seguridad es |
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. |
message |
string |
Representación legible del error. |
moreDetails |
Lista de detalles de error adicionales. |
|
relatedResource |
Detalles del recurso relacionado con el error. |
|
requestId |
string |
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. |
GroupDetails
Detalles específicos del grupo. Aplicable cuando el tipo de entidad de seguridad es Group
.
Nombre | Tipo | Description |
---|---|---|
groupType |
Tipo del grupo. Se pueden agregar tipos de grupo adicionales a lo largo del tiempo. |
GroupType
Tipo del grupo. Se pueden agregar tipos de grupo adicionales a lo largo del tiempo.
Valor | Description |
---|---|
DistributionList |
La entidad de seguridad es una lista de distribución. |
SecurityGroup |
La entidad de seguridad es un grupo de seguridad. |
Unknown |
El tipo de grupo principal es desconocido. |
Item
Detalles del elemento.
Nombre | Tipo | Description |
---|---|---|
capacityId |
string uuid |
Identificador de capacidad del área de trabajo. |
creatorPrincipal |
Propietario del elemento. |
|
description |
string |
Detalles del elemento, incluido el tipo de elemento y el uso de elementos. |
id |
string uuid |
Identificador del elemento. |
lastUpdatedDate |
string date-time |
Fecha y hora actualizadas por última vez. |
name |
string |
Nombre del elemento. |
state |
Estado del elemento. |
|
type |
Tipo de elemento. Incluye valores como Synapse, Notebook, Kqldatabase y SynapseWorkbook. |
|
workspaceId |
string uuid |
Identificador del área de trabajo del elemento. |
ItemState
Estado del elemento. Se pueden agregar estados de elemento adicionales con el tiempo.
Valor | Description |
---|---|
Active |
Un elemento activo. |
ItemType
Tipo del elemento. Se pueden agregar tipos de elementos adicionales a lo largo del tiempo.
Valor | Description |
---|---|
Dashboard |
Panel de PowerBI. |
DataPipeline |
Una canalización de datos. |
Datamart |
Datamart de PowerBI. |
Environment |
Un entorno. |
Eventhouse |
Un centro de eventos. |
Eventstream |
Una secuencia de eventos. |
GraphQLApi |
Una API para el elemento GraphQL. |
KQLDashboard |
Un panel de KQL. |
KQLDatabase |
Una base de datos KQL. |
KQLQueryset |
Un conjunto de consultas KQL. |
Lakehouse |
Una casa de lago. |
MLExperiment |
Un experimento de aprendizaje automático. |
MLModel |
Un modelo de aprendizaje automático. |
MirroredDatabase |
Una base de datos reflejada. |
MirroredWarehouse |
Un almacén reflejado. |
MountedDataFactory |
A MountedDataFactory. |
Notebook |
Un cuaderno. |
PaginatedReport |
Informe paginado de PowerBI. |
Reflex |
Un reflejo. |
Report |
Informe de PowerBI. |
SQLDatabase |
A SQLDatabase. |
SQLEndpoint |
Un punto de conexión de SQL. |
SemanticModel |
Modelo semántico de PowerBI. |
SparkJobDefinition |
Una definición de trabajo de Spark. |
Warehouse |
Un almacén. |
Principal
Representa una identidad o un grupo de Microsoft Entra.
Nombre | Tipo | Description |
---|---|---|
displayName |
string |
Nombre para mostrar de la entidad de seguridad. |
groupDetails |
Detalles específicos del grupo. Aplicable cuando el tipo de entidad de seguridad es |
|
id |
string uuid |
Identificador de la entidad de seguridad. |
servicePrincipalDetails |
Detalles específicos de la entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
|
servicePrincipalProfileDetails |
Detalles del perfil de entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es |
|
type |
Tipo de la entidad de seguridad. Se pueden agregar tipos de entidad de seguridad adicionales a lo largo del tiempo. |
|
userDetails |
Detalles específicos de la entidad de seguridad de usuario. Aplicable cuando el tipo de entidad de seguridad es |
PrincipalType
Tipo de la entidad de seguridad. Se pueden agregar tipos de entidad de seguridad adicionales a lo largo del tiempo.
Valor | Description |
---|---|
Group |
La entidad de seguridad es un grupo de seguridad. |
ServicePrincipal |
La entidad de seguridad es una entidad de servicio de Microsoft Entra. |
ServicePrincipalProfile |
La entidad de servicio es un perfil de entidad de servicio. |
User |
La entidad de seguridad es una entidad de seguridad de usuario de Microsoft Entra. |
ServicePrincipalDetails
Detalles específicos de la entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es ServicePrincipal
.
Nombre | Tipo | Description |
---|---|---|
aadAppId |
string uuid |
Microsoft Entra AppId de la entidad de servicio. |
ServicePrincipalProfileDetails
Detalles del perfil de entidad de servicio. Aplicable cuando el tipo de entidad de seguridad es ServicePrincipalProfile
.
Nombre | Tipo | Description |
---|---|---|
parentPrincipal |
La entidad de seguridad principal del perfil de la entidad de servicio. |
UserDetails
Detalles específicos de la entidad de seguridad de usuario. Aplicable cuando el tipo de entidad de seguridad es User
.
Nombre | Tipo | Description |
---|---|---|
userPrincipalName |
string |
Nombre principal de usuario. |