Aracılığıyla paylaş


Ders 3: Veri kullanan bir abonelik tanımlama

Bu derste, bir abonelik verilere bağlanmak için veri temelli abonelik sayfaları kullanmak kaynak, abonelik veri alan bir sorgu oluşturmak ve sonuç raporu ve teslim seçenekleri kümeni eşleyin.

Not

Başlamadan önce aşağıdakilerden emin olun SQL Server Agent hizmet olan çalışıyor.Çalışmıyorsa, abonelik kaydedemiyor.

Bu derste, Ders 1'de tamamlandı ve Ders 2 ve raporun veri kaynak kullandığı kimlik bilgileri depolanan varsayar.Daha fazla bilgi için bkz. Ders 2: Raporu veri kaynağı özelliklerini değiştirme

Veri kullanımlı abonelik Sihirbazı başlatın

  1. Rapor Yöneticisi'nde [NULL]'ı Girişve çalışan satış Özeti raporunu içeren klasöre gidin.Örneğin, AdventureWorks 2008 Örnek raporlar.

  2. Çalışan satış raporu için komut menüsünü açın.

  3. ' I yönetmek.

  4. ' I abonelikleri sekmesi.

  5. ' I Yeni veri kullanan bir abonelik.Bu düğmeyi göremiyorsanız, İçerik Yöneticisi izinlerine sahip değilsiniz.

1. Adım - bir açıklama belirtin.

  1. Abonelik için bir açıklama yazın.

  2. Seçin Windows paylaşımına için Alıcılar nasıl bildirileceğini belirtin.

  3. Seçin belirleme yalnızca bu abonelik içinve i İleri.

2. Adım - bir abone veri bağlantısını belirtin.kaynak

  1. Seçin Microsoft sql Server veri kaynak türü olarak.

  2. Bağlantı dize, aşağıdaki bağlantıyı yazın dize:

    data source=localhost; initial catalog=Subscribers
    

    Not

    Aboneler, Ders 1'de oluşturduğunuz veritabanı olur.

  3. ' I kimlik bilgileri depolanan rapor sunucusu içinde güvenli bir şekilde.

  4. De Kullanıcı adı ve parola, etki alanı kullanıcı adınızı ve parolanızı yazın.Belirtirken etki alanı ve kullanıcı hesabı Ekle Kullanıcı adı.

    Önemli notÖnemli

    Abone verilere bağlanmak için kullanılan kimlik bilgileri kaynak üzere geri aktarılır Management Studio.Değiştirirseniz, abonelik daha sonra veri kaynağına bağlanmak için kullanılan parolayı yazın.

  5. Seçin verilere bağlanırken windows kimlik bilgileri olarak kullanması kaynakve i İleri.

3. Adım - abone veri almak için sorgu tanımlayın

  1. Sorgu bölmesinde aşağıdaki sorgu yazın:

    Select * from UserInfo
    
  2. 30 Saniyelik bir saat aşımı belirtin.

  3. ' I doğrulamave i İleri.

4. Adım - teslim seçeneklerini ayarlama

  1. Dosya adı için select değeri veritabanından al.Ayar değeri seçin Soyadı.

  2. Seçmek için yolu, statik bir değer belirtin.Ayar değeri yazma izinlerini (örneğin, \\mycomputer\public\myreports) sahip bir ortak dosya paylaşım adını yazın.Siz, değil emin nasıl bir ortak klasör oluºturmak için bkz: Nasıl yapılır: Rapor sunucusu dosya paylaşım teslim için paylaşılan klasör oluşturma.

  3. İşleme biçimini seçin değeri veritabanından al.Seçin biçimi.

  4. Yazma modunu seçin statik bir değer belirtin.De bir değer seçin , select AutoIncrement.' I İleri.

  5. Dosya uzantısını seçin statik bir değer belirtin.De bir değer seçin, select doğru.

  6. Seçmek için kullanıcı adı, statik bir değer belirtin.Bilgisayarınız bir etki alanı kullanıcı hesabı yazın.Bu biçimde girin: <etki alanı>\<hesap>.

  7. Parola seçin statik bir değer belirtin.Parolanızı yazın.Parola dikkatli bir şekilde yazdığınızdan emin olun.Sihirbaz parolayı doğrulayın.

  8. ' I İleri.

5. Adım - farklı rapor çıktısı için bir parametre değeri belirtin

  1. Varsayılan parametre değerleri için kullanın ay ve yıl.

  2. Çalışana ait seçin değeri veritabanından al.Değer, seçin EmployeeID.' I İleri.

Adım 6 - abonelik zamanlamak için

  1. ' I Bu abonelik için oluşturulan bir zamanlama üzerindeve i İleri.

  2. Zamanlama ayrıntıları tıklatın kez.

  3. Bir başlangıç belirtmek saat yani geçerli önünde birkaç dakika saat.

  4. ' I Son.

Sonraki Adımlar

Abonelik çalıştığında, üç rapor dosyaları belirttiğiniz, içinde her abone için bir dosya paylaşımı teslim edilecek aboneleri veri kaynak.Her teslim (veri çalışana özgü olmalıdır) veri işleme biçimini ve dosya biçimi bakımından benzersiz olmalıdır.Her rapor tanımladığınız abonelik seçeneklerine göre her sürüm özelleştirilmiş doğrulamak üzere paylaşılan klasörünü açabilirsiniz.

Rapor Yöneticisi'nde abonelik sayfa içerecektir Son çalıştırmayı tarih ve Durum abonelik.Güncelleştirilmiş bilgileri görmek için abonelik çalıştıktan sonra sayfa yenilemeniz gerekir.

Bu adımı "Data-Driven abonelik tanımlama" öğretici varıyor.Diğer hakkında daha fazla bilgi edinmek için Reporting Services Bkz: öğreticiler, Eğitmenler (Raporlama Hizmetleri) nasıl bulabilirim.