Staging - Get Datasource
Gibt Metadaten für eine bestimmte Stagingdatenquelle des angegebenen DataAgent zurück.
Hinweis
Die Verwaltung der Daten-Agent-Konfiguration befindet sich derzeit in der Vorschau (weitere Informationen).
Berechtigungen
Der Aufrufer muss über Leseberechtigungen für den DataAgent verfügen.
Erforderliche delegierte Zugriffsbereiche
Item.Read.All oder Item.ReadWrite.All oder DataAgent.Read.All oder DataAgent.ReadWrite.All
Von Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.
| Identität | Support |
|---|---|
| Benutzer | Ja |
| Service Principal und Verwaltete Identitäten | Ja |
Schnittstelle
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/dataAgents/{dataAgentId}/staging/datasources/{datasourceId}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
data
|
path | True |
string (uuid) |
Die DataAgent-ID. |
|
datasource
|
path | True |
string (uuid) |
Die Datenquellen-ID. |
|
workspace
|
path | True |
string (uuid) |
Die Arbeitsbereichs-ID. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK | DataAgentDatasourceResponse: |
Der Auftrag wurde erfolgreich abgeschlossen. |
| 429 Too Many Requests |
Der Dienstratenlimit wurde überschritten. Der Server gibt einen Header Retry-After: integer |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
Get staging DataAgent datasource example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces/f089354e-8366-4e18-aea3-4cb4a3a50b48/dataAgents/41ce06d1-d81b-4ea0-bc6d-2ce3dd2f8e87/staging/datasources/70f9282b-1b64-4f08-9e4e-2ab9f0e20e01
Beispiel für eine Antwort
{
"id": "70f9282b-1b64-4f08-9e4e-2ab9f0e20e01",
"instructions": "Use this for document retrieval queries.",
"type": "FabricItem",
"displayName": "SalesWarehouse",
"description": "Sales data warehouse with order and customer information.",
"itemReference": {
"referenceType": "ById",
"itemId": "01234372-7fd9-44d3-bd75-a2718645a82a",
"workspaceId": "abdd0d48-2eed-4066-adc4-321a9f6a628e"
},
"fabricItemType": "Warehouse"
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Data |
Der unterstützte Fabric Elementtyp für eine |
|
Datasource |
Der Datenquellentyp. Zusätzliche DatasourceType-Typen können im Laufe der Zeit hinzugefügt werden. |
|
Error |
Das Objekt der fehlerbezogenen Ressourcendetails. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
|
Fabric |
Eine DataAgent-Datenquelle, die von einem Fabric Element unterstützt wird. |
|
Item |
Ein Elementverweis nach ID-Objekt. |
|
Item |
Ein Elementverweis nach Variable. |
|
Item |
Der Elementverweistyp. Zusätzliche |
|
Lakehouse |
Eine DataAgent-Datenquelle, die ein Seehaus im Nur-Tabellen-Modus verwendet. |
DataAgentSupportedItemType
Der unterstützte Fabric Elementtyp für eine FabricItem Datenquelle. Werte verwenden veröffentlichte Fabric Elementnamen. Zusätzliche DataAgentSupportedItemType-Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Report |
Power BI Bericht. |
| SemanticModel |
Power BI semantischen Modell. |
| Lakehouse |
Ein Seehaus. |
| KQLDatabase |
Eine KQL-Datenbank. |
| Warehouse |
Ein Lagerhaus. |
| MirroredDatabase |
Eine gespiegelte Datenbank. |
| MirroredAzureDatabricksCatalog |
Ein gespiegelter Azure Databricks Katalog. |
| GraphModel |
Ein Diagrammmodell. |
| SQLDatabase |
Eine SQL-Datenbank. |
| Ontology |
Eine Ontologie. |
DatasourceType
Der Datenquellentyp. Zusätzliche DatasourceType-Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| FabricItem |
Eine Datenquelle, die von einem unterstützten Fabric Element unterstützt wird. |
| LakehouseTables |
Eine Datenquelle, die von einem Seehaus im Nur-Tabellen-Modus unterstützt wird. |
ErrorRelatedResource
Das Objekt der fehlerbezogenen Ressourcendetails.
| Name | Typ | Beschreibung |
|---|---|---|
| resourceId |
string |
Die Ressourcen-ID, die an dem Fehler beteiligt ist. |
| resourceType |
string |
Der Typ der Ressource, die an dem Fehler beteiligt ist. |
ErrorResponse
Die Fehlerantwort.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| isRetriable |
boolean |
Wenn true, kann die Anforderung wiederholt werden. Verwenden Sie den |
| message |
string |
Eine menschenlesbare Darstellung des Fehlers. |
| moreDetails |
Liste der zusätzlichen Fehlerdetails. |
|
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
|
| requestId |
string (uuid) |
ID der Anforderung, die dem Fehler zugeordnet ist. |
ErrorResponseDetails
Die Fehlerantwortdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine menschenlesbare Darstellung des Fehlers. |
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
FabricItemDatasource
Eine DataAgent-Datenquelle, die von einem Fabric Element unterstützt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| description |
string |
Die Beschreibung der Datenquelle. |
| displayName |
string |
Der Anzeigename der Datenquelle. |
| fabricItemType |
Der Fabric Elementtyp der Datenquelle. |
|
| id |
string (uuid) |
Die Datenquellen-ID. |
| instructions |
string |
Benutzerdefinierte KI-Anweisungen speziell für diese Datenquelle. |
| itemReference | ItemReference: |
Ein Elementverweisobjekt. |
| type |
string:
Fabric |
Der Datenquellentyp. |
ItemReferenceById
Ein Elementverweis nach ID-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| itemId |
string (uuid) |
Die ID des Elements. |
| referenceType |
string:
By |
Der Elementverweistyp. |
| workspaceId |
string (uuid) |
Die Arbeitsbereichs-ID des Elements. |
ItemReferenceByVariable
Ein Elementverweis nach Variable.
| Name | Typ | Beschreibung |
|---|---|---|
| referenceType |
string:
By |
Der Elementverweistyp. |
| variableReference |
string |
Eine Variablenverweiszeichenfolge, die die Variable Library und den Variablennamen darin angibt. Format: |
ItemReferenceType
Der Elementverweistyp. Zusätzliche ItemReferenceType Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| ById |
Auf das Element wird anhand seiner ID verwiesen. |
| ByVariable |
Auf das Element wird von einer Variablen verwiesen. |
LakehouseTablesDatasource
Eine DataAgent-Datenquelle, die ein Seehaus im Nur-Tabellen-Modus verwendet.
| Name | Typ | Beschreibung |
|---|---|---|
| description |
string |
Die Beschreibung der Datenquelle. |
| displayName |
string |
Der Anzeigename der Datenquelle. |
| id |
string (uuid) |
Die Datenquellen-ID. |
| instructions |
string |
Benutzerdefinierte KI-Anweisungen speziell für diese Datenquelle. |
| lakehouseReference | ItemReference: |
Ein Elementverweisobjekt. |
| type |
string:
Lakehouse |
Der Datenquellentyp. |