Items - Get Downstream Relations (beta)
Henter nedstrømsrelasjoner for et element.
Obs!
Denne API-en er en del av en betaversjon og leveres bare for evaluerings- og utviklingsformål. Det kan endres basert på tilbakemelding og anbefales ikke for produksjonsbruk.
Når du kaller opp denne API-en, må innringere angi true som verdi for spørringsparameteren beta.
Returnerer alle elementer som er nedstrøms for det angitte elementet, inkludert relasjonskanter og refererte arbeidsområder.
Tillatelser
Innringeren må ha lesetillatelser for elementet.
Nødvendige delegerte omfang
Item.Read.All eller Item.ReadWrite.All
Microsoft Entra støttede identiteter
Denne API-en støtter Microsoft identiteter oppført i denne delen.
| Identity | Kundestøtte |
|---|---|
| Bruker | Ja |
| tjenestekontohaver og administrerte identiteter | Ja |
Grensesnitt
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/relations/downstream?beta={beta}
URI-parametere
| Navn | I | Obligatorisk | Type | Beskrivelse |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Element-ID-en. |
|
workspace
|
path | True |
string (uuid) |
Arbeidsområde-ID-en. |
|
beta
|
query | True |
boolean |
Denne nødvendige parameteren må angis for å få tilgang til |
Svar
| Navn | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Forespørselen er fullført. |
|
| 429 Too Many Requests |
Grensen for tjenestesats ble overskredet. Serveren returnerer en Overskrifter Retry-After: integer |
|
| Other Status Codes |
Vanlige feilkoder:
|
Eksempler
Get downstream relations example
Eksempelforespørsel
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/9b218778-e7a5-4d73-8187-f10824047715/relations/downstream?beta=True
Eksempelsvar
{
"items": [
{
"id": "3546052c-ae64-4526-b1a8-52af7761426f",
"type": "Report",
"displayName": "Q4 Sales Dashboard",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
},
{
"id": "9b218778-e7a5-4d73-8187-f10824047715",
"type": "SemanticModel",
"displayName": "Sales Semantic Model",
"workspaceId": "cfafbeb1-8037-4d0c-896e-a46fb27ff229"
}
],
"relations": [
{
"itemId": "3546052c-ae64-4526-b1a8-52af7761426f",
"dependentOnItemId": "9b218778-e7a5-4d73-8187-f10824047715",
"relationType": "PushData"
}
],
"workspaces": [
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"displayName": "Finance Analytics Workspace"
}
]
}
Definisjoner
| Navn | Beskrivelse |
|---|---|
|
Error |
Objektet for feilrelaterte ressursdetaljer. |
|
Error |
Feilsvaret. |
|
Error |
Feilsvardetaljene. |
|
Item |
Typen element. Flere elementtyper kan legges til over tid. |
|
Relations |
En relasjonskant mellom to elementer. |
|
Relations |
Et element som er relatert til det angitte elementet. Dette er et delsett av det fullstendige elementobjektet, som bare inneholder egenskapene som returneres av relasjons-API-ene. |
|
Relations |
Et svar som inneholder relaterte elementer, relasjonskanter og refererte arbeidsområder. |
|
Relations |
Et arbeidsområde det refereres til i relasjonssvaret. |
|
Relation |
Relasjonstypen mellom de to elementene. Flere relasjonstyper kan legges til over tid. |
ErrorRelatedResource
Objektet for feilrelaterte ressursdetaljer.
| Navn | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Ressurs-ID-en som er involvert i feilen. |
| resourceType |
string |
Typen ressurs som er involvert i feilen. |
ErrorResponse
Feilsvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
En bestemt identifikator som gir informasjon om en feilbetingelse, noe som gir standardisert kommunikasjon mellom tjenesten og brukerne. |
| isRetriable |
boolean |
Når sann, kan forespørselen prøves på nytt.
|
| message |
string |
En menneskelig lesbar representasjon av feilen. |
| moreDetails |
Liste over flere feildetaljer. |
|
| relatedResource |
Feilrelaterte ressursdetaljer. |
|
| requestId |
string (uuid) |
ID for forespørselen som er knyttet til feilen. |
ErrorResponseDetails
Feilsvardetaljene.
| Navn | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
En bestemt identifikator som gir informasjon om en feilbetingelse, noe som gir standardisert kommunikasjon mellom tjenesten og brukerne. |
| message |
string |
En menneskelig lesbar representasjon av feilen. |
| relatedResource |
Feilrelaterte ressursdetaljer. |
ItemType
Typen element. Flere elementtyper kan legges til over tid.
| Verdi | Beskrivelse |
|---|---|
| Dashboard |
PowerBI-instrumentbord. |
| Report |
PowerBI-rapport. |
| SemanticModel |
Semantisk PowerBI-modell. |
| PaginatedReport |
Paginert powerbi-rapport. |
| Datamart |
PowerBI-datamart. |
| Lakehouse |
Et innsjøhus. |
| Eventhouse |
Et arrangementshus. |
| Environment |
Et miljø. |
| KQLDatabase |
En KQL-database. |
| KQLQueryset |
Et KQL-spørringssett. |
| KQLDashboard |
Et KQL-instrumentbord. |
| DataPipeline |
Et datasamlebånd. |
| Notebook |
En notatblokk. |
| SparkJobDefinition |
En spark-jobbdefinisjon. |
| MLExperiment |
Et maskinlæringseksperiment. |
| MLModel |
En maskinlæringsmodell. |
| Warehouse |
Et lager. |
| Eventstream |
En hendelsesstrøm. |
| SQLEndpoint |
Et SQL-endepunkt. |
| MirroredWarehouse |
Et speilvendt lager. |
| MirroredDatabase |
En speilvendt database. |
| Reflex |
En refleks. |
| GraphQLApi |
En API for GraphQL-element. |
| MountedDataFactory |
En MountedDataFactory. |
| SQLDatabase |
En SQLDatabase. |
| CopyJob |
En kopieringsjobb. |
| VariableLibrary |
En VariableLibrary. |
| Dataflow |
En dataflyt. |
| ApacheAirflowJob |
En ApacheAirflowJob. |
| WarehouseSnapshot |
Et øyeblikksbilde av lageret. |
| DigitalTwinBuilder |
En DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
En digital Twin Builder-flyt. |
| MirroredAzureDatabricksCatalog |
En speilet azure databricks-katalog. |
| Map |
Et kart. |
| AnomalyDetector |
En avviksdetektor. |
| UserDataFunction |
En brukerdatafunksjon. |
| GraphModel |
En GraphModel. |
| GraphQuerySet |
Et graph QuerySet. |
| SnowflakeDatabase |
En Snowflake Database for å lagre Iceberg-tabeller opprettet fra Snowflake-kontoen. |
| OperationsAgent |
En OperationsAgent. |
| CosmosDBDatabase |
En Cosmos DB-database. |
| Ontology |
En ontologi. |
| EventSchemaSet |
En EventSchemaset. |
| DataAgent |
En DataAgent. |
| MirroredCatalog |
En MirroredCatalog. |
| AppBackend |
En AppBackend. |
| OrgApp |
En organisasjonsapp. |
| OrgAppAudience |
En organisasjonsapp målgruppe. |
| DataBuildToolJob |
En DataBuildToolJob. |
| AzureDatabricksStorage |
Et OneLake-støttet lagringselement for Azure Databricks. |
| Plan |
En plan. |
RelationsEdge
En relasjonskant mellom to elementer.
| Navn | Type | Beskrivelse |
|---|---|---|
| dependentOnItemId |
string (uuid) |
Identifikatoren for elementet som kildeelementet avhenger av. |
| itemId |
string (uuid) |
Kildeelementidentifikatoren. |
| relationType |
Relasjonstypen mellom de to elementene. Flere relasjonstyper kan legges til over tid. |
RelationsRelatedItem
Et element som er relatert til det angitte elementet. Dette er et delsett av det fullstendige elementobjektet, som bare inneholder egenskapene som returneres av relasjons-API-ene.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Visningsnavnet for elementet. |
| id |
string (uuid) |
Element-ID-en. |
| type |
Elementtypen. |
|
| workspaceId |
string (uuid) |
ID-en for arbeidsområdet som inneholder elementet. Bruk denne ID-en til å finne arbeidsområdet i |
RelationsResponse
Et svar som inneholder relaterte elementer, relasjonskanter og refererte arbeidsområder.
| Navn | Type | Beskrivelse |
|---|---|---|
| items |
En liste over relaterte elementer. |
|
| relations |
En liste over relasjonskanter mellom elementer. |
|
| workspaces |
En liste over arbeidsområder det refereres til av de relaterte elementene. |
RelationsWorkspace
Et arbeidsområde det refereres til i relasjonssvaret.
| Navn | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Visningsnavnet for arbeidsområdet. |
| id |
string (uuid) |
Arbeidsområdeidentifikatoren. |
RelationType
Relasjonstypen mellom de to elementene. Flere relasjonstyper kan legges til over tid.
| Verdi | Beskrivelse |
|---|---|
| CascadeDelete |
En CascadeDelete-relasjon angir at elementet er overordnet for den underordnedeOnItemId, og sletting av elementet vil føre til at det avhengige elementet også slettes. |
| WeakAssociation |
En WeakAssociation-relasjon angir at det er en myk avhengighet av elementet som identifiseres av dependentOnItemId. Hvis det underordnede elementet slettes, fjernes relasjonen. |
| Datasource |
En datakilderelasjon angir at det er en myk avhengighet av elementet som identifiseres av en vanlig datakilde. Hvis det underordnede elementet slettes, fjernes relasjonen. |
| PushData |
En PushData-relasjon indikerer at et avhengig element skriver/skyver data til et avhengig element (elementet som identifiseres av den avhengigeOnItemId). Hvis det underordnede elementet slettes, fjernes relasjonen. |
| Orchestration |
En orkestreringsrelasjon indikerer at et element utfører behandlings- eller orkestreringsprosesser for avhengighetselementet (elementet som identifiseres av dependentOnItemId). Hvis det underordnede elementet slettes, fjernes relasjonen. |
| Shortcut |
En snarveisrelasjon angir at et element har en snarvei eller kobling til data eller dataområde fra elementet som identifiseres av dependentOnItemId. Hvis det underordnede elementet slettes, fjernes relasjonen. |
| HiddenInWorkspace |
HiddenInWorkspace angir at elementet som eier denne relasjonen, vil bli skjult i arbeidsområdet. |