BİLGİ. DATASOURCES

Şunlar için geçerlidir: Hesaplanan sütun Hesaplanan tablo Ölçü Görsel hesaplama DAX sorgusu

Anlam modelindeki her veri kaynağı hakkında bilgi içeren bir tablo döndürür. Bu işlev, modele bağlı veri kaynakları hakkında meta veriler sağlar.

Sözdizimi

INFO.DATASOURCES ( [<Restriction name>, <Restriction value>], ... )

Parametreler

Parametreler bu DAX işlevi için isteğe bağlıdır. Parametreler kullanıldığında her ikisi de verilmelidir. Birden fazla parametre çifti izin verilir. Kısıtlama adı ve değeri metindir ve çift tırnak içine girilir.

Süre Definition
Kısıtlama adı Sonuçları filtrelemek için kullanılan kısıtlamanın adı.
Kısıtlama değeri Kısıtlamanın sonuçlarını filtrelemek için kullanılan değer.

Restrictions

Genellikle, DAX işlevi sonuçlarının tüm sütunları kısıtlama olarak kullanılabilir. Ek kısıtlamalara da izin verilebilir.

Dönüş değeri

Aşağıdaki sütunları içeren bir tablo:

Sütun adı Veri türü Description
[Kimlik] Integer Veri kaynağı için benzersiz tanımlayıcı
[ModelKimliği] Integer Anlamsal modelin tanımlayıcısı
[Ad] String Veri kaynağının adı
[Açıklama] String Veri kaynağının açıklaması
[Tür] String Veri kaynağının türü
[ConnectionString] String Veri kaynağı için bağlantı dizesi
[ImpersonationMode] String Veri kaynağı için kullanılan kimliğe bürünme modu
[Hesap] String Kimliğe bürünme için kullanılan hesap
[Şifre] String Veri kaynağının parolası (genellikle maskelenmiş)
[MaxConnections] Integer İzin verilen en fazla bağlantı sayısı
[Yalıtım] String Veri kaynağı için yalıtım düzeyi
[Zaman Aşımı] Integer Bağlantılar için zaman aşımı değeri
[Sağlayıcı] String Veri kaynağı için veri sağlayıcısı
[ModifiedTime] DateTime Veri kaynağının en son değiştirildiği tarih ve saat
[ConnectionDetails] String Ek bağlantı ayrıntıları
[Seçenekler] String Veri kaynağı için ek seçenekler
[Kimlik Bilgileri] String Kimlik bilgileri
[ContextExpression] String Veri kaynağı için bağlam ifadesi

Açıklamalar

  • Genellikle model meta verilerini incelemek ve belgeleyen sorgularda DAX kullanılır.
  • Gereken izinler konağa bağlıdır. Tam meta verileri sorgulamak için model yöneticisi izinleri gerekebilir.

Example

Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:

EVALUATE
	INFO.DATASOURCES()

Örnek 2 - Birleştirmelerle DAX sorgu

Aşağıdaki DAX sorgu DAX sorgu görünümünde çalıştırılabilir:

EVALUATE
	VAR _DataSources =
		INFO.DATASOURCES()

	VAR _Model = 
		SELECTCOLUMNS(
			INFO.MODEL(),
			"ModelID", [ID],
			"Model Name", [Name]
		)

	VAR _CombinedTable =
		NATURALLEFTOUTERJOIN(
			_DataSources,
			_Model
		)

	RETURN
		SELECTCOLUMNS(
			_CombinedTable,
			"Model Name", [Model Name],
			"Data Source Name", [Name],
			"Data Source Type", [Type],
			"Max Connections", [MaxConnections],
			"Modified Time", [ModifiedTime]
		)
	ORDER BY [Data Source Name]

Ayrıca bakınız