SORGUAÇ (DMX)

Kaynak veri sorgusu ile varolan bir veri kaynağına bir sorgu yerini alır.Ekle seçin gelen tahmin JOIN ve seçin gelen DOĞAL tahmin birleştirme ifadeleri destek OPENQUERY.

Sözdizimi

OPENQUERY(<named datasource>, <query syntax>)

Bağımsız değişkenler

  • named datasource
    A data source that exists on the Microsoft SQL Server Analysis Services database.

  • query syntax
    Bir satır kümesi döndüren bir sorgu sözdizimi.

Açıklamalar

OPENQUERY veri kaynak izinleri destekleyerek dış verilere erişmek için daha güvenli bir yol sağlar.Çünkü bağlantı dize depolanan veri kaynaknda, veri erişimi yönetmek için veri kaynaknın özelliklerini yöneticileri kullanabilir.Veri kaynakları hakkında daha fazla bilgi için bkz: Veri kaynakları (Analysis Services) tanımlama.

SORGUAÇ için ilgili izin sorunları hakkında daha fazla bilgi için bkz: Analysis Services tarafından kullanılan veri kaynaklarını güvenliğini sağlama.

Sorgulayarak bir sunucuda kullanılabilir veri kaynaklarının bir listesini elde edebilirsiniz MDSCHEMA_INPUT_DATASOURCES şema satır kümesi.Kullanma hakkında daha fazla bilgi için MDSCHEMA_INPUT_DATASOURCES, bkz: MDSCHEMA_INPUT_DATASOURCES satır kümesi.

Ayrıca, aşağıdaki dmx sorgu kullanarak veri kaynakları listesi geçerli Analysis Services veritabanında dönebilirsiniz:

SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES

Örnekler

Aşağıdaki örnek, MyDS veri kullanır kaynak önceden tanımlanmış Analysis Services bir bağlantı oluşturmak için veritabanı AdventureWorksDW veritabanına ve sorgu vTargetMail görünümü.

OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')