Aracılığıyla paylaş


Aboneliklerle çalışma (web portalı)

Şunlar için geçerlidir: SQL Server 2016 (13.x) Reporting Services ve sonraki sürümler Power BI Rapor Sunucusu

Geçerli raporun tüm aboneliklerini listelemek için Abonelikler sayfasını kullanın. Yeterli izniniz varsa ("Tüm abonelikleri yönet" görevi tarafından iletildiğinde), tüm kullanıcıların aboneliklerini görüntüleyebilirsiniz. Aksi takdirde, bu sayfa yalnızca sahip olduğunuz abonelikleri gösterir.

Uyarı

Bu sayfa mobil düzende desteklenmez.

Yeni bir abonelik oluşturabilmeniz için önce rapor veri kaynağının depolanan kimlik bilgilerini kullandığını doğrulamanız gerekir. Kimlik bilgilerini depolamak için Veri Kaynakları özellikleri sayfasını kullanın.

Uyarı

SQL Server Agent hizmetinin başlatılması gerekir.

Çalışan Satış Özeti aboneliğini gösteren Abonelikler sayfasının ekran görüntüsü.

Bir raporun üç nokta simgesini (...) seçip Yönet ve ardından Abonelikler seçeneklerini seçerek Abonelikler sayfasına ulaşabilirsiniz.

Abonelikler sayfasında + Yeni Abonelik'i seçerek yeni abonelikler oluşturabilirsiniz. Ayrıca mevcut abonelikleri düzenleyebilir veya seçtiğiniz abonelikleri silebilirsiniz.

Bu sayfa, Sonuç sütunundaki abonelik çalıştırmalarının sonuç durumunu da sağlar. Abonelik için bir hata oluştuysa, iletinin ne olduğunu görmek için önce sonuç sütununu kontrol etmelisiniz.

Abonelikler sayfasında Şimdi çalıştır'ı seçerek istediğiniz zaman bir abonelik de çalıştırabilirsiniz.

Abonelik oluşturma veya düzenleme

Yeni abonelik oluşturmak veya mevcut bir aboneliği rapora değiştirmek için Yeni Abonelik veya Aboneliği Düzenle sayfasını kullanın. Bu sayfadaki seçenekler rol atamanıza bağlı olarak değişir. Gelişmiş izinlere sahip kullanıcılar daha fazla seçenekle çalışabilir.

Abonelikler, otomatik çalışabilen raporlar için desteklenir. Rapor en azından depolanan kimlik bilgilerini kullanmalıdır veya hiç kimlik bilgisi kullanmamalıdır. Raporda parametreler kullanılıyorsa, varsayılan bir değer belirtilmelidir. Rapor yürütme ayarlarını değiştirirseniz veya parametre özellikleri tarafından kullanılan varsayılan değerleri kaldırırsanız abonelikler devre dışı kalabilir. Daha fazla bilgi için bkz. Yerel Mod rapor sunucuları için abonelik oluşturma ve yönetme.

Abonelik türü

Standart abonelik ile Veri temelli abonelik arasında seçim yapabilirsiniz.

Abonelik Türü bölümünü gösteren ekran görüntüsü.

Veri odaklı abonelik, abonelik her çalıştırıldığında abonelik bilgileri için abone veritabanını sorgulayan aboneliktir. Veri temelli abonelikler, aboneliğin alıcılarını, teslim ayarlarını ve rapor parametresi değerlerini belirlemek için sorgu sonuçlarını kullanır. Çalışma zamanında rapor sunucusu, abonelik ayarları için kullanılan değerleri almak için bir sorgu çalıştırır.

Veri temelli abonelik oluşturmak için, aboneliğin verilerini alan bir sorgunun veya komutun nasıl yazıldığını bilmeniz gerekir. Abonelik için kullanılacak abone verilerini (örneğin, abone adları ve e-posta adresleri) içeren bir veri deponuz da olmalıdır.

Bu seçenek, gelişmiş izinlere sahip kullanıcılar tarafından kullanılabilir. Varsayılan güvenliği kullanırsanız, veri temelli abonelikler Raporlarım klasöründe bulunan raporlar için kullanılamaz.

Varış Yeri

Raporu dağıtmak için kullanılacak teslim uzantısını seçin.

Bir teslim uzantısının kullanılabilirliği, bunu rapor sunucusuna yükleyip yapılandırmadığınıza bağlıdır. Rapor Sunucusu e-postası varsayılan teslim uzantısıdır, ancak bunu kullanabilmeniz için önce yapılandırılması gerekir. Dosya Paylaşımı teslimi yapılandırma gerektirmez, ancak kullanabilmeniz için önce paylaşılan bir klasör tanımlamanız gerekir.

Hedef ve Teslim Seçenekleri (Windows Dosya Paylaşımı) bölümlerini gösteren ekran görüntüsü.

Seçtiğiniz teslim uzantısına bağlı olarak aşağıdaki ayarlar görüntülenir:

  • E-posta abonelikleri, e-posta kullanıcılarına tanıdık gelen alanlar sağlar (örneğin, To, Subject ve Priority alanları). Raporu yerleştirmek veya ek dosya olarak eklemek için Raporu Dahil Et'i veya rapora URL eklemek için Bağlantıyı Dahil Et'i belirtin. Ekli veya gömülü rapor için bir sunum biçimi seçmek amacıyla Sunum Biçimi'ni belirtin. Daha fazla bilgi için bkz. E-posta aboneliği oluşturma.

  • Dosya paylaşımı abonelikleri, bir hedef konum belirtmenize olanak sağlayan alanlar sağlar. Herhangi bir raporu bir dosya paylaşımına teslim edebilirsiniz. Ancak, etkileşimli özellikleri destekleyen raporlar (destekleyici satır ve sütunların detayına gitmeyi destekleyen matris raporları dahil) statik dosyalar olarak işlenir. Statik bir dosyada detaya gitme satırlarını ve sütunlarını görüntüleyemezsiniz. Dosya paylaşımı adı, Tekdüzen Adlandırma Kuralı (UNC) biçiminde belirtilmelidir (örneğin, \mycomputer\public\myreportfiles). Yol adına sondaki ters eğik çizgiyi eklemeyin. Rapor dosyası, işleme biçimine dayalı bir dosya biçiminde teslim edilir. Örneğin, Excel'i seçerseniz rapor .xlsx dosyası olarak teslim edilir. Daha fazla bilgi için bkz. Dosya paylaşımı aboneliği oluşturma .

Veri temelli abonelik veri kümesi

Veri temelli abonelik için abonelik için kullanılan veri kümesini tanımlamanız gerekir. Bu bilgileri sağlamak için Veri Kümesini Düzenle'yi seçin.

Veri Kümesi bölümünü gösteren ekran görüntüsü.

Önce sorgu için kullanılacak bir veri kaynağı sağlamanız gerekir. Bu kaynak paylaşılan bir veri kaynağı olabilir veya özel bir veri kaynağı sağlayabilirsiniz.

Ardından, aboneliğin çalışması için gereken farklı seçenekleri listeleyen bir sorgu sağlamanız gerekir. Ekran, döndürülecek alanları sağlar. Bu alanlar, teslim yönteminize ve raporun parametrelerine bağlı olarak değişir.

En iyi sonuç için sorguyu veri temelli abonelikte kullanmadan önce SQL Server Management Studio'da çalıştırın. Ardından sonuçları inceleyerek gerekli bilgileri içerdiğini doğrulayabilirsiniz. Sorgu sonuçları hakkında tanınması gereken önemli noktalar şunlardır:

  • Sonuç kümesindeki sütunlar, teslim seçenekleri ve rapor parametreleri için belirtebileceğiniz değerleri belirler. Örneğin, e-posta teslimi için veri temelli bir abonelik oluşturuyorsanız, bir e-posta adresi sütununa sahip olmanız gerekir.

  • Sonuç kümesindeki satırlar, oluşturulan rapor teslimlerinin sayısını belirler. 10.000 satırınız varsa rapor sunucusu 10.000 bildirim ve teslimat oluşturur.

Sorgu bölümünü gösteren ekran görüntüsü.

Ardından sorguyu doğrulayabilirsiniz. Sorgu zaman aşımı da tanımlayabilirsiniz.

Sorguyu oluşturduktan sonra gerekli alanlara değer atayabilirsiniz. El ile verilerinizi girebilir veya oluşturduğunuz veri kümesinden bir alan seçebilirsiniz.