Aracılığıyla paylaş


Uzantıları (ssrs)

Rapor sunucusu SQL Server Reporting Servicesgiriş türlerini işlevselliklerinin veya kimlik doğrulama, veri işleme, rapor oluşturma ve raporu teslim için kabul ettiği çıkış için uzantıları kullanır. Bu, mevcut kolaylaştırır Reporting Servicesteçhizatları yeni yazılım standartları sektöründe yeni bir kimlik doğrulama düzeni, ya da özel bir veri kullanmak için kaynak türü. Rapor sunucusu özel kimlik doğrulama uzantıları, veri işleme uzantıları, rapor işleme uzantıları, işleme uzantıları ve teslim uzantıları destekler ve kullanıcılar için kullanılabilir uzantılar RSReportServer.config yapılandırma dosyasında yapılandırılabilir. Örneğin, rapor Görüntüleyicisi'ni kullanmak için izin verme biçimleri sınırlayabilirsiniz. Rapor sunucusu, en az bir kimlik doğrulama uzantısı, veri işleme uzantısı ve işleme uzantısı gerekir. Teslimat ve uzantılarını işleme raporunu isteğe bağlıdır, ancak rapor dağıtım veya özel denetimleri desteklemek istiyorsanız gerekli.

Bu konu, kolayca kullanılabilir uzantıları açıklar Reporting Services.

Güvenlik Uzantıları

Güvenlik Uzantıları, kimliğini ve kullanıcılar ve gruplar için rapor sunucusu yetkilendirmek için kullanılır. Varsayılan güvenlik uzantısı, Windows kimlik doğrulamasını dayanır. (Örneğin, form tabanlı kimlik doğrulaması Internet veya extranet dağıtımı için gerektiriyorsa) dağıtım modeli farklı kimlik doğrulama bir yaklaşım gerektiriyorsa, varsayılan güvenlik yerine özel güvenlik uzantısı da oluşturabilirsiniz. Tek bir güvenlik uzantısı-ebilmek var olmak kullanılmış içinde tek bir Reporting ServicesYükleme. Varsayılan Windows kimlik doğrulaması güvenlik uzantısı değiştirebilirsiniz, ancak özel güvenlik uzantısı ile birlikte kullanamazsınız.

Veri işleme uzantıları

Veri işleme uzantıları, veri kaynağını sorgulamak ve düzleştirilmiş satır kümesi döndürmek için kullanılır. Reporting Servicesfarklı veri kaynakları ile etkileşimine farklı uzantılar kullanır. Sen-ebilmek kullanma içerdiği uzantılar Reporting Services, ya da kendi uzantıları gelişebilir. Veri işleme uzantıları için SQL Server, Analysis Services, Oracle, SAP NetWeaver Business Intelligence, Hyperion Essbase, Teradata, ole db ve odbc veri kaynakları sağlanmaktadır. Reporting ServicesAyrıca kullanabilirsiniz ADO.NETveri sağlayıcısı. Veri işleme uzantıları aşağıdaki görevleri gerçekleştirerek rapor işlemci bileşen sorgu isteklerini işleme:

  • Bir veri kaynağına bir bağlantı açın.

  • Bir sorguyu çözümlemek ve alan adları listesini döndürür.

  • Bir sorguyu veri kaynağına karşı çalıştırmak ve bir satır kümesi döndürür.

  • Bir sorgu, eğer gerekli parametreler.

  • Satır kümesi yineleme ve verileri almak.

Bazı uzantılar da aşağıdaki görevleri gerçekleştirebilirsiniz:

  • Bir sorguyu çözümlemek ve sorguda kullanılan parametre adları listesini döndürür.

  • Bir sorguyu çözümlemek ve gruplandırma için kullanılan alanları listesini döndürür.

  • Bir sorguyu çözümlemek ve sıralamak için kullanılan alanları listesini döndürür.

  • Bir kullanıcı adı ve veri kaynağına bağlanmak için parola sağlayın.

  • Sorguya birden çok değeri olan parametreler.

  • Satırlar arasında yineleme ve yardımcı meta veri alabilirsiniz.

Daha fazla bilgi için, bkz. NIB Deleted. Connecting to Report Data.

Uzantıları oluşturma

İşleme uzantıları rapor işlemci veri ve düzen bilgilerini bir aygıta özgü biçimine dönüştürmek. Reporting Servicesyedi işleme uzantıları içerir: html, Excel, csv, xml, görüntü, pdf, ve MicrosoftWord.

  • html işleme uzantısı bir Web tarayıcısı aracılığıyla bir rapor sunucudan rapor istediğinde, rapor sunucusu, rapor işlemek için html işleme uzantısı kullanır. html işleme uzantısı utf-8 kodlaması kullanan tüm html üretir. Daha fazla bilgi için Rendering to HTMLve Raporlama Hizmetleri tarayıcı desteği için planlama.

  • Excel işleme uzantısı Excel işleme uzantısı işler incelendi ve içinde değişiklik rapor Microsoft Excel97 veya sonraki sürümü. Bu işleme uzantısı, ikili değişim dosyası biçimi (BIFF içinde) dosyaları oluşturur. BIFF, Excel verileri için yerel dosya biçimidir. İçinde işlenen raporları Microsoft Excelherhangi bir e-tablo için tüm kullanılabilir özellikleri desteği. Daha fazla bilgi için, bkz. Exporting to Microsoft Excel.

  • csv işleme uzantısı The Comma-Separated değer (csv) işleme uzantısı, herhangi bir formatlama olmaksızın virgülle ayrılmış düz metin dosyaları, raporlarında işler. Kullanıcılar daha sonra açabilirsiniz Bu dosyaları bir elektronik tablo uygulaması ile gibi Microsoft Excel, ya da metin dosyalarını okur başka bir programı. Daha fazla bilgi için, bkz. Exporting to a CSV File.

  • xml işleme uzantısı xml işleme uzantısı raporları xml dosyaları işler. Bu xml dosyalarında depolanan veya diğer programlar tarafından okundu. xslt dönüşümü, başka bir uygulama tarafından başka bir xml şeması kullanmak için rapor açmak için de kullanabilirsiniz. xml işleme uzantısı tarafından oluşturulan xml, utf-8 kodlu olduğundan. Daha fazla bilgi için, bkz. Exporting to XML.

  • Görüntü işleme uzantısı görüntü işleme uzantısı reports bitmapler veya meta dosyaları işler. Uzantısı raporları aşağıdaki biçimlerde işleyebilir: bmp, emf, GIF, jpeg, png, TIFF ve wmf. Varsayılan olarak, işletim sistemi (örneğin, Windows Resim ve Faks Görüntüleyicisi) varsayılan Resim Görüntüleyicisi ile görüntülenebilir TIFF formatında görüntü işlenir. Resim Görüntüleyici bir yazıcıya gönderebilirsiniz. Görüntü işleme uzantısı raporları işlemek için kullanmak, rapor her istemcide aynı görünüyor sağlar. (Kullanıcı html biçiminde bir rapor görüntülediğinde, rapor görünümünü kullanıcının tarayıcısı, kullanıcının tarayıcı ayarlarını ve kullanılabilen yazı tiplerini sürümüne bağlı olarak değişebilir.) Tüm kullanıcılar aynı görüntüyü görmek görüntü işleme uzantısı rapor sunucusu işler. Rapor sunucu üzerinde işlendiğini, raporda kullanılan tüm yazı tipleri sunucuda yüklü olmalıdır. Daha fazla bilgi için, bkz. Exporting to an Image File.

  • pdf işleme uzantısı pdf işleme uzantısı işler açılabilir ve Adobe Acrobat 6.0 veya sonraki sürümlerde görüntülenebilir pdf dosyaları raporlar. Daha fazla bilgi için, bkz. Exporting to a PDF File.

  • Sözcük işleme uzantısı Microsoftsözcük işleme uzantısı ile uyumlu olan bir Word belgesi olarak bir rapor işler MicrosoftOffice Word 2000 veya sonraki sürümü. Daha fazla bilgi için, bkz. Exporting to Microsoft Word.

Rapor işleme uzantıları

Uzantılarını işleme eklenebilir işleme dahil olmayan rapor öğeler için özel bir rapor sunmak için rapor Reporting Services. Varsayılan olarak, rapor sunucusu işlemi tablolar, charts, matrisler, listeler, metin kutuları, görüntüleri ve tüm diğer rapor öğelerini açıklanan Adding Other Report Items. Özel işleme raporunu yürütme sırasında gerekli rapor için özel özellikler eklemek istiyorsanız (örneğin, gömmek istiyorsanız bir MicrosoftMapPoint haritası), işleme uzantısı so yapmak için bir rapor oluşturabilirsiniz

Teslimat uzantıları

Uygulama işleme arka plan raporları çeşitli yerlere teslim teslimat uzantıları kullanır. Reporting Servicesbir e-posta teslim uzantısı ve dosya paylaşım teslim uzantısı bulunur. E-posta teslim uzantısı aracılığıyla Basit Posta Aktarım Protokolü (rapor veya rapor için bir url bağlantısını içeren smtp) e-posta iletisi gönderir. Kısa uyarılar olmadan url bağlantı veya rapor da çağrı cihazları, telefonlar veya diğer aygıtlar için gönderilebilir. Dosya paylaşım teslim uzantısı raporları ağınızdaki bir paylaşılan klasöre kaydeder. Bir konum, işleme biçimini ve dosya adı belirleyin ve üzerine yazma seçeneklerini oluşturduğunuz dosya için. Çok büyük raporlar ile çalışmak için dosya paylaşım teslim raporları oluşturulmasını arşivleme ve bir stratejinin bir parçası olarak kullanabilirsiniz. Teslimat uzantıları abonelikleri ile birlikte çalışır. Bir kullanıcı bir abonelik oluştururken, kullanıcı rapor nasıl teslim belirlemek için kullanılabilir teslim uzantıları birini seçer.