Connections - Get Connection
Verbindung nach ID abrufen.
Permissions
Der Anrufer muss über die Berechtigung für die Verbindung oder administratorberechtigung für das Gateway der Verbindung verfügen.
Erforderliche delegierte Bereiche
Connection.Read.All oder Connection.ReadWrite.All
Von Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.
| Identity | Support |
|---|---|
| User | Yes |
| Dienstprinzipal und verwaltete Identitäten | Yes |
Interface
GET https://api.fabric.microsoft.com/v1/connections/{connectionId}
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
connection
|
path | True |
string (uuid) |
Die ID der Verbindung. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK | Connection: |
OK. Der Vorgang war erfolgreich. |
| 429 Too Many Requests |
Der Dienstratengrenzwert wurde überschritten. Der Server gibt einen Header Retry-After: integer |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
Example
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/connections/f6a39b76-9816-4e4b-b93a-f42e405017b7
Beispiel für eine Antwort
{
"id": "f6a39b76-9816-4e4b-b93a-f42e405017b7",
"displayName": "ContosoConnection",
"gatewayId": "58376c10-5f61-4024-887e-748df4beae45",
"connectivityType": "OnPremisesGateway",
"connectionDetails": {
"type": "SQL",
"path": "contoso.database.windows.net;sales"
},
"privacyLevel": "Organizational",
"credentialDetails": {
"credentialType": "Basic",
"singleSignOnType": "None",
"connectionEncryption": "NotEncrypted",
"skipTestConnection": false
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Connection |
Der Verbindungsverschlüsselungstyp der Verbindung. Zusätzliche Verbindungsverschlüsselungswerte können im Laufe der Zeit hinzugefügt werden. |
|
Connectivity |
Der Verbindungstyp der Verbindung. Zusätzliche Verbindungstypen können im Laufe der Zeit hinzugefügt werden. |
|
Credential |
Der Anmeldeinformationstyp der Verbindung. Zusätzliche Anmeldeinformationstypen können im Laufe der Zeit hinzugefügt werden. |
|
Error |
Das Fehlerbezogene Ressourcendetails-Objekt. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
|
List |
Die Ausgabe der Verbindungsdetails für Listenvorgänge. |
|
List |
Die Beim Abrufen einer Verbindung zurückgegebenen Anmeldeinformationen. |
|
On |
Eine Verbindung, die über das lokale Datengateway eine Verbindung herstellt. |
|
On |
Eine Verbindung, die über ein persönliches lokales Datengateway eine Verbindung herstellt. |
|
Personal |
Eine Verbindung, die eine Verbindung über die Cloud herstellt und nicht freigegeben werden kann. |
|
Privacy |
Die Einstellung der Datenschutzstufe der Verbindung. Zusätzliche Datenschutzstufen können im Laufe der Zeit hinzugefügt werden. |
|
Shareable |
Eine Verbindung, die über die Cloud verbunden ist. |
|
Single |
Der Single Sign-On-Typ der Verbindung. Zusätzliche Single Sign On-Typen können im Laufe der Zeit hinzugefügt werden. |
|
Virtual |
Eine Verbindung, die über ein virtuelles Netzwerkdatengateway eine Verbindung herstellt. |
ConnectionEncryption
Der Verbindungsverschlüsselungstyp der Verbindung. Zusätzliche Verbindungsverschlüsselungswerte können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Encrypted |
Der Verbindungsversuch erfolgt mithilfe einer verschlüsselten Verbindung. |
| Any |
Der Verbindungsversuch erfolgt zuerst mithilfe einer verschlüsselten Verbindung und greift dann bei Erfolg auf unverschlüsselte Verbindung zurück. |
| NotEncrypted |
Der Verbindungsversuch erfolgt mithilfe einer unverschlüsselten Verbindung. |
ConnectivityType
Der Verbindungstyp der Verbindung. Zusätzliche Verbindungstypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| ShareableCloud |
Die Verbindung verbindet sich über die Cloud und kann für andere freigegeben werden. |
| PersonalCloud |
Die Verbindung verbindet sich über die Cloud und kann nicht für andere freigegeben werden. |
| OnPremisesGateway |
Die Verbindung wird über ein lokales Datengateway hergestellt. |
| OnPremisesGatewayPersonal |
Die Verbindung wird über ein persönliches lokales Datengateway hergestellt. |
| VirtualNetworkGateway |
Die Verbindung wird über ein virtuelles Netzwerkdatengateway hergestellt. |
| Automatic |
Die Verbindung wird über die Cloud mithilfe einer impliziten Datenverbindung hergestellt. Diese Option ist nur für bestimmte Szenarien wie semantische Modelle verfügbar, die single Sign-On (SSO) verwenden". |
| None |
Die Verbindung ist nicht gebunden. |
CredentialType
Der Anmeldeinformationstyp der Verbindung. Zusätzliche Anmeldeinformationstypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Windows |
Die Verbindung verwendet die Windows-Authentifizierung, um eine Verbindung herzustellen. Wird nur für lokale Gateways unterstützt. |
| Anonymous |
Die Verbindung verwendet die anonyme Authentifizierung, um eine Verbindung herzustellen. |
| Basic |
Die Verbindung verwendet die Standardauthentifizierung, um eine Verbindung herzustellen. |
| Key |
Die Verbindung verwendet die Schlüsselauthentifizierung, um eine Verbindung herzustellen. |
| OAuth2 |
Die Verbindung verwendet die OAuth 2.0-Authentifizierung, um eine Verbindung herzustellen. |
| WindowsWithoutImpersonation |
Die Verbindung verwendet die Windows-Authentifizierung (ohne die Option für identitätswechselbasierte Authentifizierung), um eine Verbindung herzustellen. Wird nur für lokale Gateways (persönlicher Modus) unterstützt. |
| SharedAccessSignature |
Die Verbindung verwendet die SAS-Authentifizierung (Shared Access Signature), um eine Verbindung herzustellen. |
| ServicePrincipal |
Die Verbindung verwendet die Dienstprinzipalauthentifizierung, um eine Verbindung herzustellen. |
| WorkspaceIdentity |
Die Verbindung verwendet die Arbeitsbereichsidentitätsauthentifizierung, um eine Verbindung herzustellen. |
| KeyPair |
Die Verbindung verwendet die Schlüsselpaarauthentifizierung, um eine Verbindung herzustellen. |
ErrorRelatedResource
Das Fehlerbezogene Ressourcendetails-Objekt.
| 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 lesbare 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 lesbare Darstellung des Fehlers. |
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
ListConnectionDetails
Die Ausgabe der Verbindungsdetails für Listenvorgänge.
| Name | Typ | Beschreibung |
|---|---|---|
| path |
string |
Der Pfad der Verbindung. |
| type |
string |
Der Typ der Verbindung. |
ListCredentialDetails
Die Beim Abrufen einer Verbindung zurückgegebenen Anmeldeinformationen.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionEncryption |
Die Verbindungsverschlüsselungseinstellung, die während der Testverbindung verwendet wird. |
|
| credentialType |
Der Anmeldeinformationstyp der Verbindung. |
|
| singleSignOnType |
Der Single Sign-On-Typ der Verbindung. |
|
| skipTestConnection |
boolean |
Gibt an, ob die Verbindung die Testverbindung während der Erstellung und Aktualisierung überspringen soll. True – Überspringen Sie die Testverbindung, False – Überspringen Sie die Testverbindung nicht. |
OnPremisesGatewayConnection
Eine Verbindung, die über das lokale Datengateway eine Verbindung herstellt.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionDetails |
Die Verbindungsdetails der Verbindung. |
|
| connectivityType |
string:
On |
Der Verbindungstyp der Verbindung. |
| credentialDetails |
Die Anmeldeinformationen der Verbindung. |
|
| displayName |
string |
Der Anzeigename der Verbindung. |
| gatewayId |
string (uuid) |
Die Gatewayobjekt-ID der Verbindung. |
| id |
string (uuid) |
Die Objekt-ID der Verbindung. |
| privacyLevel |
Die Datenschutzstufe der Verbindung. |
OnPremisesGatewayPersonalConnection
Eine Verbindung, die über ein persönliches lokales Datengateway eine Verbindung herstellt.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionDetails |
Die Verbindungsdetails der Verbindung. |
|
| connectivityType |
string:
On |
Der Verbindungstyp der Verbindung. |
| credentialDetails |
Die Anmeldeinformationen der Verbindung. |
|
| displayName |
string |
Der Anzeigename der Verbindung. |
| gatewayId |
string (uuid) |
Die Gatewayobjekt-ID der Verbindung. |
| id |
string (uuid) |
Die Objekt-ID der Verbindung. |
| privacyLevel |
Die Datenschutzstufe der Verbindung. |
PersonalCloudConnection
Eine Verbindung, die eine Verbindung über die Cloud herstellt und nicht freigegeben werden kann.
| Name | Typ | Beschreibung |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Zulassen, dass diese Verbindung entweder mit lokalen Datengateways oder VNet-Datengateways verwendet wird. |
| connectionDetails |
Die Verbindungsdetails der Verbindung. |
|
| connectivityType |
string:
Personal |
Der Verbindungstyp der Verbindung. |
| credentialDetails |
Die Anmeldeinformationen der Verbindung. |
|
| displayName |
string |
Der Anzeigename der Verbindung. |
| id |
string (uuid) |
Die Objekt-ID der Verbindung. |
| privacyLevel |
Die Datenschutzstufe der Verbindung. |
PrivacyLevel
Die Einstellung der Datenschutzstufe der Verbindung. Zusätzliche Datenschutzstufen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| None |
Es ist keine Einstellung auf Datenschutzebene konfiguriert. |
| Private |
Verbindungen, die auf "Privat" festgelegt sind, enthalten vertrauliche oder vertrauliche Informationen. Die Sichtbarkeit kann auf autorisierte Benutzer beschränkt werden. Daten aus einer privaten Verbindung werden nicht in andere Verbindungen eingefaltet, einschließlich anderer privater Verbindungen. |
| Organizational |
Verbindungen, die auf Die Organisation festgelegt sind, können in private und andere Organisationsverbindungen gefaltet werden. Sie können nicht in öffentliche Verbindungen gefaltet werden. Die Sichtbarkeit ist auf eine vertrauenswürdige Gruppe festgelegt. |
| Public |
Dateien, Internetverbindungen und Arbeitsmappendaten können auf "öffentlich" festgelegt werden. Daten können in andere Verbindungen gefaltet werden. Sichtbarkeit steht allen zur Verfügung. |
ShareableCloudConnection
Eine Verbindung, die über die Cloud verbunden ist.
| Name | Typ | Beschreibung |
|---|---|---|
| allowConnectionUsageInGateway |
boolean |
Zulassen, dass diese Verbindung entweder mit lokalen Datengateways oder VNet-Datengateways verwendet wird. |
| allowUsageInUserControlledCode |
boolean |
Zulassen, dass diese Verbindung mit Elementen verwendet wird, die benutzerdefinierten Code wie Notizbuch zulassen. |
| connectionDetails |
Die Verbindungsdetails der Verbindung. |
|
| connectivityType |
string:
Shareable |
Der Verbindungstyp der Verbindung. |
| credentialDetails |
Die Anmeldeinformationen der Verbindung. |
|
| displayName |
string |
Der Anzeigename der Verbindung. |
| id |
string (uuid) |
Die Objekt-ID der Verbindung. |
| privacyLevel |
Die Datenschutzstufe der Verbindung. |
SingleSignOnType
Der Single Sign-On-Typ der Verbindung. Zusätzliche Single Sign On-Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| None |
Die Verbindung verwendet kein einmaliges Anmelden, um eine Verbindung herzustellen. |
| Kerberos |
Die Verbindung verwendet einmaliges Kerberos-Anmelden, um eine Verbindung herzustellen. |
| MicrosoftEntraID |
Die Verbindung verwendet das einmalige Anmelden der Microsoft Entra-ID, um eine Verbindung herzustellen. |
| SecurityAssertionMarkupLanguage |
Connection verwendet einmaliges Anmelden (Security Assertion Markup Language, SAML), um eine Verbindung herzustellen. |
| KerberosDirectQueryAndRefresh |
Die Verbindung verwendet Kerberos DirectQuery und einmaliges Anmelden aktualisieren, um eine Verbindung herzustellen. |
VirtualNetworkGatewayConnection
Eine Verbindung, die über ein virtuelles Netzwerkdatengateway eine Verbindung herstellt.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionDetails |
Die Verbindungsdetails der Verbindung. |
|
| connectivityType |
string:
Virtual |
Der Verbindungstyp der Verbindung. |
| credentialDetails |
Die Anmeldeinformationen der Verbindung. |
|
| displayName |
string |
Der Anzeigename der Verbindung. |
| gatewayId |
string (uuid) |
Die Gatewayobjekt-ID der Verbindung. |
| id |
string (uuid) |
Die Objekt-ID der Verbindung. |
| privacyLevel |
Die Datenschutzstufe der Verbindung. |