Gateways - Get Datasource

Belirtilen ağ geçidinden belirtilen veri kaynağını döndürür.

İzinler

Kullanıcının ağ geçidi yönetici izinlerine sahip olması gerekir.

Gerekli Kapsam

Dataset.ReadWrite.All veya Dataset.Read.All

Sınırlamalar

Sanal ağ (VNet) ağ geçitleri desteklenmez.

GET https://api.powerbi.com/v1.0/myorg/gateways/{gatewayId}/datasources/{datasourceId}

URI Parametreleri

Name İçinde Gerekli Tür Description
datasourceId
path True

string

uuid

Veri kaynağı kimliği

gatewayId
path True

string

uuid

Ağ geçidi kimliği. Ağ geçidi kümesi kullanılırken, ağ geçidi kimliği kümedeki birincil (ilk) ağ geçidine başvurur. Böyle durumlarda ağ geçidi kimliği, ağ geçidi küme kimliğine benzer.

Yanıtlar

Name Tür Description
200 OK

GatewayDatasource

Tamam

Örnekler

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/gateways/1f69e798-5852-4fdd-ab01-33bb14b6e934/datasources/252b9de8-d915-4788-aaeb-ec8c2395f970

Sample Response

{
  "id": "252b9de8-d915-4788-aaeb-ec8c2395f970",
  "gatewayId": "1f69e798-5852-4fdd-ab01-33bb14b6e934",
  "datasourceType": "Sql",
  "connectionDetails": "{\"server\":\"MyServer\",\"database\":\"MyDatabase\"}",
  "credentialType": "Windows",
  "datasourceName": "Sample Datasource"
}

Tanımlar

Name Description
credentialType

Veri kaynağı kimlik bilgilerinin türü

GatewayDatasource

Power BI ağ geçidi veri kaynağı

GatewayDatasourceCredentialDetails

Veri kaynağı kimlik bilgisi ayrıntıları

credentialType

Veri kaynağı kimlik bilgilerinin türü

Name Tür Description
Anonymous

string

Basic

string

Key

string

OAuth2

string

SAS

string

Windows

string

GatewayDatasource

Power BI ağ geçidi veri kaynağı

Name Tür Description
connectionDetails

string

JSON biçiminde bağlantı ayrıntıları

credentialDetails

GatewayDatasourceCredentialDetails

Güncelleştirilmesi gereken veri kaynağının bağlantı ayrıntıları. Veri kümesinde birden fazla veri kaynağı olduğunda bağlantı ayrıntıları zorunlu olur.

credentialType

credentialType

Veri kaynağı kimlik bilgilerinin türü

datasourceName

string

Veri kaynağının adı

datasourceType

string

Veri kaynağının türü.

Veri kaynağı için API adı
ActiveDirectory AdobeAnalytics AdoDotNet
AnalysisServices AzureBlobs AzureDataLakeStorage
AzureMarketplace AzureTables BizTalk
CDPA CustomConnector ÖzelHttpApi
DB2 Essbase EventHub
Excel Exchange Dahili numara
Facebook Dosya Klasör
GoogleAnalytics Hdfs HDInsight
Informix MQ MySql
OData ODBC OleDb
Oracle PostgreSql PowerQueryMashup
PubNub Salesforce SAPBW
SAPBWMessageServer SapErp SAPHana
SharePoint SharePointDocLib SharePointList
Sql Sybase Teradata
UIFlow Web
gatewayId

string

İlişkili ağ geçidi kimliği. Ağ geçidi kümesi kullanılırken, ağ geçidi kimliği kümedeki birincil (ilk) ağ geçidine başvurur ve ağ geçidi küme kimliğine benzer.

id

string

Veri kaynağının benzersiz kimliği

GatewayDatasourceCredentialDetails

Veri kaynağı kimlik bilgisi ayrıntıları

Name Tür Description
useEndUserOAuth2Credentials

boolean

DirectQuery modunda veri kaynağına bağlanırken son kullanıcının Azure AD kimliğinin (OAuth 2.0 kimlik bilgileri) kullanılıp kullanılmadığı. Çoklu oturum açmayı (SSO) destekleyen veri kaynaklarıyla kullanın.