Verilere dayanan abonelik sayfası (Rapor Yöneticisi) oluşturma

Abonelik oluşturmak verilere bağlı sayfaları oluşturmak veya bir abone veritabanı abonelik çalıştırır abonelik bilgileri her saat için sorgular bir abonelik değiştirmek için kullanın.Veri uygulamalı abonelikleri kullanın sorgu sonuçlar alıcı abonelik, teslim ayarları ve rapor parametre değerlerini belirlemek için.Çalışma sırasında saat, rapor sunucusu abonelik ayarları için kullanılan değerleri almak için bir sorgu çalıştırır.Sorgu tanımlamak ve abonelik ayarları sorgu değerleri atamak için abonelik oluşturmak verilere bağlı sayfaları kullanabilirsiniz.Değerleri ve veri temelli abonelik için belirlediğiniz seçenekler, birkaç sayfa Sihirbazı'na benzer arasında bölünmüştür.Var. yedi sayfaların tümünde

veri temelli abonelik oluşturmak için sorgu veya abonelik için veriyi alır komut yazma hakkında bilmeniz gerekir.Ayrıca abonelik için kullanmak için (örneğin, abone adları ve e-posta adresleri) abone verileri içeren bir veri deposu olması gerekir.

Bu sayfa Gelişmiş izinlere sahip olan kullanıcılar için kullanılabilir.Varsayılan güvenlik kullanıyorsanız, veri uygulamalı abonelikleri Raporlarım klasöründe bulunan raporlar için kullanılamaz.

Not

Bu özellik desteklenmiyor SQL Server Express ile Gelişmiş hizmetleri.Özellik kullanılabilirliği hakkında daha fazla bilgi için bkz: Gelişmiş Hizmetleri ile SQL Server Raporlama Hizmetleri Express.

Gezinti

Kullanıcı arabirim (UI) bu konuma gitmek için aşağıdaki yordamı kullanın.

Veri kullanan bir abonelik sayfa açmak için

  1. Rapor Yöneticisi'ni açın ve veri temelli abonelik oluşturmak istediğiniz rapor bulun.

  2. Raporun üzerine getirin ve kapalı açılan oku tıklatın.

  3. Drop-kapalı menüsünde'i tıklatın Yönet.Bu açılır Genel özellikler sayfası rapor için.

  4. Seçin abonelikleri sekmesini ve sonra Yeni veri kullanan bir abonelik.

    Not

    Raporu veri kaynak depolanan kimlik bilgileri bilgilerini bu düğme etkinleştirilmesi için kullanmalıdır.

Abonelik (sayfa 1) Başlat

  • Açıklama
    Abonelik için bir açıklama sağlar.Abonelik listelerini açıklaması görünür Aboneliklerim ve abonelikleri rapor sekmesi.

  • Alıcıların nasıl bildirileceğini belirtin
    Seçin teslim uzantısı rapor dağıtmak için kullanılacak.Her abonelik için tek bir teslim uzantısı kullanılır.Aşağıdaki seçenekler kullanılabilir:

    • Seçin Rapor sunucu dosya paylaşım bir dosya paylaşımına raporları sunmak için.Raporu rapor sunucusu statik bir dosya olarak teslim edilecektir.Daha fazla bilgi için bkz: Raporlama Servisleri içinde dosya paylaşımı teslim.

    • Seçin Rapor sunucusu e-posta raporları e-posta gelen kutusuna teslim etmek için.Daha fazla bilgi için bkz: Raporlama Servisleri içinde e-posta teslimi.

    • Seçin Null teslim sağlayıcı rapor sunucusu veritabanı için rapor sunmak için.Bu seçenek rapor anlık görüntülerini oluşturur.Kullanıcıya özgü veya parametreli rapor anlık görüntülerini belirli bir zamanlama ile rapor sunucusu önceden yüklemek istediğinizde, bu seçeneği seçin.Daha fazla bilgi için bkz: Raporlar (ssrs) önbelleğe alma.

  • Bir veri belirtmek kaynak alıcı bilgilerini içeren
    Veri kaynak bağlantısı nasıl tanımlandığını belirtir.Gerek duyduğunuz bağlantı bilgilerini içeren varsa, paylaşılan veri kaynak seçebilirsiniz.Bu abonelik doğrudan bağlantı bilgilerini de belirtebilirsiniz.

    Veri kaynak abone veri sağlar.Bu veriler, çalışan adlarını, çalışanın kimlikleri, e-posta adresleri ve verme biçimleri (örneğin, html veya pdf) için tercihler içerebilir.Rapor sunucusu e-posta teslim uzantısı kullanılıyorsa, veri kaynak e-posta adreslerini içermelidir.

Bir bağlantı (sayfa 2) belirtin

Bir paylaşılan veri kaynak belirttiniz, seçmek için bu sayfa kullanın paylaşılan veri kaynak öğesi.Gidip öğe seçmek için ağaç yapısında denetim kullanabilirsiniz.Bu abonelik için bir bağlantı tanımlıyorsanız, aşağıdaki seçenekleri belirtmek için bu sayfa kullanın.

  • Bağlantı türü
    Veri ile kullanmak için hangi veri işleme uzantısı seçin kaynak.

  • Bağlantı Dizesi
    Bağlantı yazın dize veri kaynağına bağlanmak için kullanılacak.

  • Kullanarak bağlan
    Verilere bağlanırken kullanılacak kimlik bilgileri bilgilerini yazın kaynak.Kimlik bilgileri, rapor sunucusu veritabanı şifrelenmiş değerler olarak depolanır.

    Veri kaynak Windows kimlik doğrulaması seçin kullanır Windows kimlik bilgileri olarak kullanması bağlantı belirtmek için.

    (Örneğin, veri kaynağının bir xml dosyasıdır) kullanıcı bağlantılarının kimliğini doğrulamak için bir veri kaynak kullanıyorsanız, select kimlik bilgileri gerekli değildir.Bu seçenek, katılımsız yürütme hesabı önceden yapılandırılmış gerektirir.Daha fazla bilgi için bkz: Katılımsız yürütme hesabı yapılandırma.

Bir sorgu (sayfa 3) belirtin

Alan bir sorgu girmek için bu sayfa kullanın abone veri.Kullanmadan önce ilk olarak, en iyi sonuç için sql Server Management Studio'da sorgu Çalıştır veri temelli abonelik.Daha sonra gereksinim duyduğunuz bilgileri içerdiğini doğrulamak için sonuçlar inceleyebilirsiniz.Sorgu sonuçlar hakkında tanımak için önemli noktalar şunlardır:

  • sonuç küme sütun değerleri için teslim seçeneklerini belirtin ve rapor parametrelerini belirler.Örneğin, e-posta teslimi için veri temelli abonelik oluşturuyorsanız, e-posta adreslerinin bir sütun olması gerekir.

  • sonuç küme satırların oluşturulan rapor teslimatlar sayısını belirler.10.000 Satır varsa, rapor sunucusu 10.000 bildirimleri ve teslimatlar oluşturur.

  • Sorgu
    Bir sql sorgusu veya abonelik her alıcı için tek satır içeren bir sonuç küme alır bir komut belirtin.Birbirini izleyen sayfalarda sonuç küme verilere bağlı bir uzantı ayarları doldurmak için kullanılır.

  • Timeout
    Sorgu saat aşımı değerini belirtin.Bu değerin tam sorgu işleme için yeterince büyük olması gerekir.

  • Doğrula
    ' I doğrulama sorgu doğrulamak için.Devam etmeden önce sorgu geçerli sonuçlar gerekir.Tıklatın, doğrulama, tıklattığınızda sorgu geçerliliği İleri.

Teslim seçeneklerini ayarlama (sayfa 4)

Dördüncü üzerinde sayfa, teslimat uzantısı seçenekleri belirtin.Görüntülenen seçenekler sayfa teslim uzantı türetilmiştir.Bu seçenekleri belirleyin nasıl önemli ölçüde göre nasıl teslim uzantısı bunları sunan üzerinde farklılık gösterebilir.Uzantısı herhangi bir ayar varsa, bu seçeneği yok görünür sayfa.

Bunu seçin

Bunu yapmak için

Statik bir değer belirtin

Sabit bir değer için teslimat ayarını kullanın.Aralarından seçim yapabileceğiniz statik değerler bazı teslimat uzantıları sağlar.Örneğin, değerleri için rapor sunucusu e-posta teslimini sağlar IncludeReport, RenderFormat, Öncelik, ve Bağlantı dahil.

Veritabanından almak

Sonuç küme arasında bir değer kullanın.Sonuç küme sütunlarından abone veri ve rapor parametre değerlerini sağlamak için kullanılabilir.

Değer yok

Abonelik ayardan atlayın.

Dosya paylaşım teslim teslim seçeneklerini ayarlama

Önceki yapılandırma gerekmez çünkü dosya paylaşım teslim uzantısı kullanılır.Dosya paylaşım teslim uzantısı aşağıdaki kullanırsanız, tablo ayarlayabileceğiniz seçenekleri açıklanmaktadır:

  • Dosya adı
    Rapor için bir dosya adı belirtir.Dosya paylaşım teslim uzantısı paylaşılan klasöre statik uygulama dosyası olarak bir rapor sunar.Çoğu durumda, dosya adını oluşturmak için veritabanı arasında bir değer kullanmanız gerekir.Nasıl bağlı, küme statik bir değer kullanarak yazma modu, her yeni teslim önceki teslim üzerine yazmak neden olur.

  • Yol
    Bir ağ bağlantısı üzerinden erişilebilir bir paylaşılan klasör belirtin.Bu klasöre erişilebilir doğrulamak için burayı tıklatarak çalıştırmak Başlat menüsünde klasör girin ve yol bu biçimde: \\<bilgisayaradı>\<sharedfoldername>.

  • Biçim işle
    Dosya çıktı formatını belirtin.Rapor sunucusu rapor sunucusunda yüklü işleme uzantıları uygulama biçimleri dosya yazabilirsiniz.

  • Yazma modu
    Rapor sunucusu bir dosyanın daha yeni bir ile değiştirmeniz gerekir olup olmadığını belirtmek sürüm, onu artýrýn veya aynı ada sahip bir dosya bulunursa, teslim bırakma.

  • Dosya uzantısı
    Belirleme, seçtiğiniz işle biçimiyle eşleşen bir dosya uzantısı eklemek için doğru.

  • Kullanıcı adı
    Bu biçimde paylaşılan klasöre dosya eklemek için izni olan bir etki alanı kullanıcı hesabı girin: <etki alanı>\<kullanıcı adı>.

  • Parola
    Hesap için parola girin.

Parametreleri ayarlama (sayfa 5)

Rapor parametrelerini içeriyorsa, raporu ile kullanmak için hangi parametre değerleri belirtmeniz gerekir.Parametre değerleri elde edilebilir abone verileri kaynak (bölgesel bir kodu göre belirlenmi bir bölgesel satış raporunuz varsa, bu bilgileri personel veritabanında depolanıyorsa, örneğin, her çalışan için bölge bilgilerini edinebilirsiniz).

Bunu seçin

Bunu yapmak için

Statik bir değer belirtin

Tüm aboneleri için aynı parametre kullanmak istiyorsanız, sabit bir değer parametre için kullanmak.Parametre birden çok değere sahip değilse, listeden bir değer seçebilirsiniz.

Varsayılanı kullan

Bazı raporları, tüm veya bazı parametreleri için varsayılan bir değer içerir.Rapor parametre varsayılan değeri varsa, bunu kullanmak için bu onay kutusunu tıklatın.

Veritabanından almak

Sonuç küme arasında bir değer kullanın.Sonuç küme sütunlarından her abonelik örnek ile kullanmak için veri değeri kaynak olarak seçilebilir.

Tetikleyici (sayfa 6) belirtin

Abonelik işlemi başlatan bir olay seçin.

Bunu seçin

Bunu yapmak için

Ne zaman rapor verileri güncelleştirilir üzerinderapor sunucusu

Rapor olarak çalışacak şekilde yapılandırılmışsa, bir rapor yürütme anlık görüntü görüntüsü, anlık görüntü görüntüsünü yenilendiğinde abonelik çalıştırır belirtebilirsiniz.

Bu abonelik için oluşturulan bir zamanlama

Belirli bir tarihte abonelik çalıştırın ve saat.

Üzerinde birpaylaşılan zamanlama

Abonelik yoluyla sağlanan zamanlama bilgilerini kullanarak çalışacak bir paylaşılan zamanlama.

Abonelik (sayfa 7) zamanlama

Abonelik zamanlarsanız, raporu'ile teslim edilen frekans belirtmeniz gerekir.İlk seçenek küme kategori frekans (hourly, DAILY, weekly, vb.) belirtir.İkinci küme görüntülenir seçeneği de ilk seçiminiz temel alır.

  • Saat
    Saatlik aralıklarla çalışacak bir zamanlama tanımlayın.

  • Günlük
    Belirli saat ve dakika seçin günlerinde çalışacak bir zamanlama tanımlayın.Gün aşağıdaki yöntemlerle belirtebilirsiniz: Her <gün>, haftanın her günü ve her <numarası> gün.Seçilecek bir gün görünse bile seçme bir yaklaşım diğer konu.

  • Haftalık
    Belirli saat ve dakika haftalık aralıklarla çalışacak bir zamanlama tanımlayın.Aralığı (örneğin, iki haftada) tam hafta veya gün bir hafta içinde olabilir.

  • Aylık
    Aylık bazda çalışacak bir zamanlama tanımlayın.Bir ay içinde (örneğin, her ayın son Pazar günü) bir desen veya belirli Takvim tarihlerini (1 ve her ayın ilk ve on beşinci günü belirtmek için 15 gibi) temel bir gün seçebilirsiniz.Virgül ve tireleri kullanarak, birden çok gün ve 1, 5, 7-12, 21 Aralık belirtebilirsiniz.

  • Bir kez
    Yalnızca bir kez çalışacak bir zamanlama tanımlayın.Use Başlangıç ve bitiş tarihlerini çalıma zamanlaması günde belirtmek için bölüm.Bu zamanlama işlendiği gibi sona erdi.

  • Başlangıç ve bitiş tarihleri
    Ne zaman çizelgesi efekti ve zamanlama süresi dolduğunda belirleyen bir bitiş tarih aldığı belirleyen bir başlangıç tarih belirtin.Zamanlamaları bildirim sona.Sonra son tarih, artık bir zamanlama çalışır.

Abonelik kaydetme

The Finish button is enabled when there is enough information for the subscription.' I Son abonelik tamamlamak için.