Rapor Oluşturucusu'nda Veri Bağlantıları, Veri Kaynakları ve Bağlantı Dizeleri
Rapora veri eklemek için veri bağlantıları ve veri kümeleri oluşturursunuz. Veri bağlantısı bir dış veri kaynağına nasıl erişileceğine dair bilgiler içerir. Veri kümesi, veri bağlantısını kullanarak eklenecek verileri belirten bir sorgu komutu içerir.
Rapor Verileri bölmesinde veri kaynakları Katıştırılmış veri kaynağı oluşturduğunuzda veya paylaşılan veri kaynağı eklediğinizde, Rapor Verileri bölmesinde bir veri kaynağı gösterilir.
Bağlantı İletişim Kutusu Bağlantı dizesi oluşturmak veya bir bağlantı dizesini yapıştırmak için Bağlantı İletişim Kutusunu kullanın.
Veri bağlantısı bilgileri Bağlantı dizesi veri uzantısına geçirilir.
Kimlik bilgileri Kimlik bilgileri, bağlantı dizesinden ayrı olarak yönetilir.
Veri Uzantısı/Veri Sağlayıcısı Verileri birden çok veri erişim katmanı aracılığıyla bağlanılabilir.
Dış veri kaynakları Verileri ilişkisel veritabanlarından, çok boyutlu veritabanlarından, SharePoint listelerinden, Web hizmetlerinden veya rapor modellerinden alın.
Daha fazla bilgi için bkz. Katıştırılmış ve Paylaşılan Veri Bağlantıları ve Veri Kaynakları (Rapor Oluşturucusu ve SSRS) ve Data Connections, Data Sources, and Connection Strings (SSRS).
Rapor veri eklemek için önceden tanımlanmış paylaşılan veri kaynakları, paylaşılan veri sayfaları ve rapor bölümleri de kullanılabilir. Bu öğeler ihtiyacınız olan veri bağlantısı bilgilerine zaten sahiptir. Daha fazla bilgi için, bkz. Rapora Veri Ekleme (Rapor Oluşturucusu ve SSRS).
[!NOT]
SQL Server Data Tools'daki Rapor Oluşturucusu ve Rapor Tasarımcısı ile rapor tanımları (.rdl) oluşturabilir ve bunları değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu'nda Rapor Tasarlama makalesine bakın.
Bu Makalede
Bağlantı Dizesi Örnekleri
Veri Kaynakları Oluşturma
Bağlantı Dizesi Örnekleri
Bir veri bağlantısı tipik olarak dış veri kaynağının sahibi tarafından sağlanan bir bağlantı dizesi içerir. Aşağıdaki tabloda, farklı dış veri kaynağı türleri için bağlantı dizesi örnekleri listelenmiştir.
Veri kaynağı |
Örnek |
Açıklama |
---|---|---|
Yerel sunucudaki SQL Server veritabanı |
data source="(local)";initial catalog=AdventureWorks2012 |
Veri kaynağı türünü SQL Server olarak ayarlayın. |
SQL Server örneği veritabanı |
Data Source=localhost\MSSQL11.InstanceName; Initial Catalog= AdventureWorks2012 |
Veri kaynağı türünü SQL Server olarak ayarlayın. |
SQL Server Express veritabanı |
Data Source=localhost\MSSQL11.SQLEXPRESS; Initial Catalog= AdventureWorks2012 |
Veri kaynağı türünü SQL Server olarak ayarlayın. |
Yerel sunucudaki Analysis Services veritabanı |
data source=localhost;initial catalog=Adventure Works DW 2012 |
Veri kaynağı türünü SQL Server Analysis Services olarak ayarlayın. |
SharePoint Listesi |
data source=http://MySharePointWeb/MySharePointSite/ |
Veri kaynağı türünü SharePoint List olarak ayarlayın. |
Rapor Modelleri |
Uygulanamaz. |
Rapor modeli için bağlantı dizesi gerekli değildir. Rapor Oluşturucusu'nda, rapor sunucusuna gidin ve rapor modeli olan .smdl dosyasını seçin. |
Oracle sunucusu |
data source=myserver |
Veri kaynağı türünü Oracle olarak ayarlayın. Oracle istemci araçları, Rapor Oluşturucusu bilgisayarında ve rapor sunucusunda yüklü olmalıdır. |
SAP NetWeaver BI veri kaynağı |
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla |
Veri kaynağı türünü SAP NetWeaver BI olarak ayarlayın. |
Hyperion Essbase veri kaynağı |
Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample |
Veri kaynağı türünü Hyperion Essbase olarak ayarlayın. |
Teradata veri kaynağı |
data source=<NN>.<NNN>.<NNN>.<N>; |
Veri kaynağı türünü Teradata olarak ayarlayın. Bağlantı dizesi, her biri bir ile üç arası basamaktan oluşan dört alan biçimindeki bir Internet Protokolü (IP) adresidir. |
Teradata veri kaynağı |
Database=<database name>; data source=<NNN>.<NNN>.<NNN>.<NNN>;Use X Views=False;Restrict to Default Database=True |
Veri kaynağı türünü, önceki örneğe benzer şekilde Teradata olarak ayarlayın. Yalnızca Veritabanı etiketinde belirtilen varsayılan veritabanını kullanın ve veri ilişkilerini otomatik olarak keşfetmeyin. |
XML veri kaynağı, Web hizmeti |
data source=http://adventure-works.com/results.aspx |
Veri kaynağı türünü XML olarak ayarlayın. Bağlantı dizesi, Web Hizmetleri Tanım Dilini (WSDL) destekleyen bir web hizmetidir. |
XML veri kaynağı, XML belgesi |
https://localhost/XML/Customers.xml |
Veri kaynağı türünü XML olarak ayarlayın. Bağlantı dizesi, XML belgesine giden bir URL’dir. |
XML veri kaynağı, katıştırılmış XML belgesi |
Boş |
Veri kaynağı türünü XML olarak ayarlayın. XML verileri rapor tanımına katıştırılmıştır. |
Her bir bağlantı türü hakkında daha fazla bilgi için, bkz. Adding Data from External Data Sources (SSRS) ve Data Sources Supported by Reporting Services (SSRS).
Başa Dön
Veri Kaynakları Oluşturma
Katıştırılmış bir veri kaynağı oluşturmak için, verilere erişmek için ihtiyacınız bir bağlantı dizesine ve kimlik bilgilerine sahip olmanız gerekir. Bu bilgiler genellikle veri kaynağının sahibinden alınır. Veri bağlantısı veri kaynağının bir parçası olarak rapor tanımına kaydedilir. Kimlik bilgileri bağlantıdan bağımsız olarak yönetilir. Adım adım yönergeler için, bkz. Veri Bağlantısı veya Veri Kaynağı Ekleme ve Doğrulama (Rapor Oluşturucusu ve SSRS).
[!NOT]
Bazı kimlik bilgisi türleri Rapor Oluşturucusu'nun kullandığı tüm senaryoları desteklemeyebilir: sorgu tasarımcısında sorgu çalıştırma, rapor sunucusuna bağlı değilken bilgisayarınızdan bir raporu önizleme ve raporu rapor sunucusundan çalıştırma. Mümkün olduğunca paylaşılan veri kaynaklarını kullanmanızı öneririz. Paylaşılan veri kaynağının kimlik bilgilerini rapor sunucusun depolayabilirsiniz. Daha fazla bilgi için, bkz. Rapor Oluşturucusu'nda Kimlik Bilgilerini Belirtme.
Paylaşılan bir veri kaynağı oluşturmak için, Rapor Yöneticisi'ni kullanarak veri kaynağını doğrudan rapor sunucusu üzerinde oluşturmanız veya SQL Server SQL Server Veri Akışı Araçları (SSDT) içinde Rapor Tasarımcısı gibi bir yazma ortamı kullanmanız gerekir. Daha fazla bilgi için, bkz. How to: Create an Embedded or Shared Data Source (SSRS).
Başa Dön