Items - Get Upstream Relations (beta)
Henter upstream-relationer for et element.
Bemærk
Denne API er en del af en betaversion og leveres kun til evaluerings- og udviklingsformål. Det kan ændre sig baseret på feedback og anbefales ikke til produktionsbrug.
Når du kalder denne API, skal kaldere angive true som værdien for forespørgselsparameteren beta.
Returnerer alle elementer, der er upstream for det angivne element, herunder relationens kanter og arbejdsområder, der refereres til.
Rettigheder
Den, der ringer op, skal have læserettigheder til elementet.
Påkrævede delegerede områder
Item.Read.All eller Item.ReadWrite.All
Microsoft Entra understøttede identiteter
Denne API understøtter de Microsoft identities, der er angivet i dette afsnit.
| Identity | Støtte |
|---|---|
| Bruger | Ja |
| tjenesteprincipal og administrerede identiteter | Ja |
Grænseflade
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/relations/upstream?beta={beta}
URI-parametre
| Name | I | Påkrævet | Type | Beskrivelse |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Element-id'et. |
|
workspace
|
path | True |
string (uuid) |
Arbejdsområde-id'et. |
|
beta
|
query | True |
boolean |
Denne påkrævede parameter skal angives til for at |
Svar
| Name | Type | Beskrivelse |
|---|---|---|
| 200 OK |
Anmodningen blev fuldført. |
|
| 429 Too Many Requests |
Grænsen for tjenestetakst blev overskredet. Serveren returnerer en Headere Retry-After: integer |
|
| Other Status Codes |
Almindelige fejlkoder:
|
Eksempler
Get upstream relations example
Eksempelanmodning
GET https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/items/3546052c-ae64-4526-b1a8-52af7761426f/relations/upstream?beta=True
Eksempelsvar
{
"items": [
{
"id": "9b218778-e7a5-4d73-8187-f10824047715",
"type": "Lakehouse",
"displayName": "Enterprise Sales Lakehouse",
"workspaceId": "9a1f7d8b-4f9c-4c1e-b8e7-3d6c2b0a5f41"
}
],
"relations": [
{
"itemId": "3546052c-ae64-4526-b1a8-52af7761426f",
"dependentOnItemId": "9b218778-e7a5-4d73-8187-f10824047715",
"relationType": "PushData"
}
],
"workspaces": [
{
"id": "9a1f7d8b-4f9c-4c1e-b8e7-3d6c2b0a5f41",
"displayName": "Data Engineering Workspace"
}
]
}
Definitioner
| Name | Beskrivelse |
|---|---|
|
Error |
Objektet med fejlrelaterede ressourceoplysninger. |
|
Error |
Fejlsvaret. |
|
Error |
Oplysninger om fejlsvar. |
|
Item |
Elementets type. Der kan tilføjes flere elementtyper over tid. |
|
Relations |
En relationskant mellem to elementer. |
|
Relations |
Et element, der er relateret til det angivne element. Dette er et undersæt af det fulde elementobjekt, der kun indeholder de egenskaber, der returneres af relations-API'erne. |
|
Relations |
Et svar, der indeholder relaterede elementer, relationskanter og arbejdsområder, der refereres til. |
|
Relations |
Et arbejdsområde, der refereres til i relationssvaret. |
|
Relation |
Typen af relation mellem de to elementer. Der kan tilføjes flere relationstyper over tid. |
ErrorRelatedResource
Objektet med fejlrelaterede ressourceoplysninger.
| Name | Type | Beskrivelse |
|---|---|---|
| resourceId |
string |
Det ressource-id, der er involveret i fejlen. |
| resourceType |
string |
Typen af ressource, der er involveret i fejlen. |
ErrorResponse
Fejlsvaret.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| isRetriable |
boolean |
Når sand, kan anmodningen prøves igen. Brug svarheaderen |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| moreDetails |
Liste over yderligere oplysninger om fejl. |
|
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
|
| requestId |
string (uuid) |
Id'et for den anmodning, der er knyttet til fejlen. |
ErrorResponseDetails
Oplysninger om fejlsvar.
| Name | Type | Beskrivelse |
|---|---|---|
| errorCode |
string |
Et bestemt id, der indeholder oplysninger om en fejltilstand, der muliggør standardiseret kommunikation mellem vores tjeneste og dens brugere. |
| message |
string |
En menneskelig læsbar gengivelse af fejlen. |
| relatedResource |
De fejlrelaterede ressourceoplysninger. |
ItemType
Elementets type. Der kan tilføjes flere elementtyper over tid.
| Værdi | Beskrivelse |
|---|---|
| Dashboard |
PowerBI-dashboard. |
| Report |
PowerBI-rapport. |
| SemanticModel |
Semantisk PowerBI-model. |
| PaginatedReport |
Sideinddelt PowerBI-rapport. |
| Datamart |
PowerBI-datamart. |
| Lakehouse |
Et søhus. |
| Eventhouse |
Et eventhouse. |
| Environment |
Et miljø. |
| KQLDatabase |
En KQL-database. |
| KQLQueryset |
Et KQL-forespørgselssæt. |
| KQLDashboard |
Et KQL-dashboard. |
| DataPipeline |
En datapipeline. |
| Notebook |
En notesbog. |
| SparkJobDefinition |
En spark jobdefinition. |
| MLExperiment |
Et maskinel indlæringseksperiment. |
| MLModel |
En model til maskinel indlæring. |
| Warehouse |
Et lager. |
| Eventstream |
En hændelsesstream. |
| SQLEndpoint |
Et SQL-slutpunkt. |
| MirroredWarehouse |
Et spejlvendt lager. |
| MirroredDatabase |
En spejlet database. |
| Reflex |
En refleks. |
| GraphQLApi |
En API til GraphQL-element. |
| MountedDataFactory |
En MountedDataFactory. |
| SQLDatabase |
En SQLDatabase. |
| CopyJob |
Et kopijob. |
| VariableLibrary |
En VariabelLibrary. |
| Dataflow |
Et dataflow. |
| ApacheAirflowJob |
En ApacheAirflowJob. |
| WarehouseSnapshot |
Et lagersnapshot. |
| DigitalTwinBuilder |
En DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Et Digital Twin Builder-flow. |
| MirroredAzureDatabricksCatalog |
Et spejlet Azure Databricks-katalog. |
| Map |
Et kort. |
| AnomalyDetector |
En uregelmæssighedsregistrering. |
| UserDataFunction |
En brugerdatafunktion. |
| GraphModel |
En GraphModel. |
| GraphQuerySet |
Et Graph QuerySet. |
| SnowflakeDatabase |
En Snowflake-database til lagring af Iceberg-tabeller, der er oprettet fra Snowflake-konto. |
| OperationsAgent |
En OperationsAgent. |
| CosmosDBDatabase |
En Cosmos DB-database. |
| Ontology |
En ontologi. |
| EventSchemaSet |
Et EventSchemaSet. |
| DataAgent |
En DataAgent. |
| MirroredCatalog |
En MirroredCatalog. |
| AppBackend |
En AppBackend. |
| OrgApp |
En organisationsapp. |
| OrgAppAudience |
En målgruppe for organisationsapps. |
| DataBuildToolJob |
Et DataBuildToolJob. |
| AzureDatabricksStorage |
Et OneLake-understøttet lagerelement til Azure Databricks. |
RelationsEdge
En relationskant mellem to elementer.
| Name | Type | Beskrivelse |
|---|---|---|
| dependentOnItemId |
string (uuid) |
Id'et for det element, som kildeelementet afhænger af. |
| itemId |
string (uuid) |
Kildeelement-id'et. |
| relationType |
Typen af relation mellem de to elementer. Der kan tilføjes flere relationstyper over tid. |
RelationsRelatedItem
Et element, der er relateret til det angivne element. Dette er et undersæt af det fulde elementobjekt, der kun indeholder de egenskaber, der returneres af relations-API'erne.
| Name | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Det viste elementnavn. |
| id |
string (uuid) |
Element-id'et. |
| type |
Elementtypen. |
|
| workspaceId |
string (uuid) |
Id'et for det arbejdsområde, der indeholder elementet. Brug dette id til at finde arbejdsområdet på |
RelationsResponse
Et svar, der indeholder relaterede elementer, relationskanter og arbejdsområder, der refereres til.
| Name | Type | Beskrivelse |
|---|---|---|
| items |
En liste over relaterede elementer. |
|
| relations |
En liste over relationskanter mellem elementer. |
|
| workspaces |
En liste over arbejdsområder, som de relaterede elementer refererer til. |
RelationsWorkspace
Et arbejdsområde, der refereres til i relationssvaret.
| Name | Type | Beskrivelse |
|---|---|---|
| displayName |
string |
Det viste navn på arbejdsområdet. |
| id |
string (uuid) |
Id'et for arbejdsområdet. |
RelationType
Typen af relation mellem de to elementer. Der kan tilføjes flere relationstyper over tid.
| Værdi | Beskrivelse |
|---|---|
| CascadeDelete |
En CascadeDelete-relation angiver, at elementet er det overordnede element for det afhængigeOnItemId, og hvis du sletter elementet, slettes det afhængige element også. |
| WeakAssociation |
En WeakAssociation-relation angiver, at der er en blød afhængighed af det element, der er identificeret af det afhængigeOnItemId. Hvis det afhængige element slettes, fjernes relationen. |
| Datasource |
En datakilderelation angiver, at der er en blød afhængighed af det element, der er identificeret af en fælles datakilde. Hvis det afhængige element slettes, fjernes relationen. |
| PushData |
En PushData-relation angiver, at et afhængigt element skriver/pusher data til et afhængighedselement (det element, der er identificeret af det afhængigeOnItemId). Hvis det afhængige element slettes, fjernes relationen. |
| Orchestration |
En orkestreringsrelation angiver, at et element udfører administrations- eller orkestreringsprocesser for afhængighedselementet (det element, der er identificeret af det afhængigeOnItemId). Hvis det afhængige element slettes, fjernes relationen. |
| Shortcut |
En genvejsrelation angiver, at et element har en genvej eller et link til data eller dataområde fra element, der er identificeret af det afhængigeOnItemId. Hvis det afhængige element slettes, fjernes relationen. |
| HiddenInWorkspace |
HiddenInWorkspace angiver, at det element, der ejer denne relation, vil være skjult i arbejdsområdet. |