Configuration Manager için veri ambarı hizmet noktası

Uygulama hedefi: Configuration Manager (güncel dalı)

Configuration Manager dağıtımınız için uzun vadeli geçmiş verileri depolamak ve raporlamak için veri ambarı hizmet noktasını kullanın.

Veri ambarı, değişiklik izleme için zaman damgalarıyla birlikte 2 TB'a kadar veriyi destekler. Veri ambarı, verileri Configuration Manager site veritabanından veri ambarı veritabanına otomatik olarak eşitleyerek depolar. Bu bilgilere daha sonra raporlama hizmet noktanızdan erişilebilir. Veri ambarı veritabanına eşitlenen veriler üç yıl boyunca tutulur. Yerleşik bir görev, üç yıldan eski verileri düzenli aralıklarla kaldırır.

Eşitlenen veriler, genel verilerden ve site veri gruplarından aşağıdakileri içerir:

  • Altyapı durumu
  • Güvenlik
  • Uyumluluk
  • Malware
  • Yazılım dağıtımları
  • Stok ayrıntıları (ancak stok geçmişi eşitlenmez)

Site sistemi rolü yüklendiğinde, veri ambarı veritabanını yükler ve yapılandırılır. Ayrıca bu verileri kolayca arayıp raporlayabileceğiniz çeşitli raporlar da yükler.

Önkoşullar

  • Veri ambarı site sistemi rolü yalnızca hiyerarşinizin en üst katman sitesinde desteklenir. Örneğin, bir merkezi yönetim sitesi (CAS) veya tek başına birincil site.

  • Sürüm 2107'den başlayarak, bu site sistem rolünü yüklediğiniz sunucu .NET sürüm 4.6.2 gerektirir ve sürüm 4.8 önerilir. Sürüm 2103 ve önceki sürümlerde bu rol için .NET 4.5.2 veya üzeri gerekir. Daha fazla bilgi için Site ve site sistemi önkoşulları.

  • Raporlama Hizmetleri Noktası Hesabına veri ambarı veritabanında db_datareader izni verin.

  • Verileri veri ambarı veritabanıyla eşitlemek için Configuration Manager site sistemi rolünün bilgisayar hesabını kullanır. Bu hesap için aşağıdaki izinler gerekir:

    • Veri ambarı veritabanını barındıran bilgisayarda yönetici.

    • Veri ambarı veritabanında izin DB_Creator.

    • En üst katman sitesinin veritabanında yürütme izinlerine sahip DB_owner veya DB_reader.

  • Veri ambarı veritabanı, SQL Server 2012 veya sonraki bir sürümün kullanılmasını gerektirir. Sürüm Standard, Enterprise veya Datacenter olabilir. Veri ambarı için SQL Server sürümünün site veritabanı sunucusuyla aynı olması gerekmez.

  • Ambar veritabanı aşağıdaki SQL Server yapılandırmalarını destekler:

    • Varsayılan veya adlandırılmış örnek

    • AlwaysOn kullanılabilirlik grubunu SQL Server

    • Always On yük devretme kümesi örneğini SQL Server

  • Dağıtılmış görünümler kullanıyorsanız, cas veritabanını barındıran sunucuya veri ambarı hizmet noktasını yükleyin.

SQL Server lisanslama hakkında daha fazla bilgi için ürün ve lisanslama hakkında SSS bölümüne bakın.

Veri ambarı veritabanını site veritabanınızla aynı şekilde boyutlandırın. Veri ambarı başlangıçta daha küçük olsa da zaman içinde büyüyecektir.

Yükle

Her hiyerarşi, üst katman sitesinin herhangi bir site sisteminde bu rolün tek bir örneğini destekler. Ambar için veritabanını barındıran SQL Server site sistemi rolünde yerel veya uzak olabilir. Veri ambarı, aynı sitede yüklü raporlama hizmetleri noktasıyla çalışır. İki site sistemi rolünü aynı sunucuya yüklemeniz gerekmez.

Rolü yüklemek için Site Sistem Rolleri Ekleme Sihirbazı'nı veya Site Sistemi Sunucusu Oluşturma Sihirbazı'nı kullanın. Daha fazla bilgi için bkz . Site sistemi rollerini yükleme. Sihirbazın Sistem Rolü Seçimi sayfasında Data Warehouse hizmet noktası rolünü seçin.

Rolü yüklediğinizde, Configuration Manager belirttiğiniz SQL Server örneğinde sizin için veri ambarı veritabanını oluşturur. Mevcut bir veritabanının adını belirtirseniz, Configuration Manager yeni bir veritabanı oluşturmaz. Bunun yerine, belirttiğiniz değeri kullanır. Bu işlem, veri ambarı veritabanını yeni bir SQL Server taşıdığınızda yapılan işlemle aynıdır.

Özellikleri yapılandırma

Genel sayfası

  • SQL Server tam etki alanı adı: Veri ambarı hizmet noktası veritabanını barındıran sunucunun tam etki alanı adını (FQDN) belirtin.

  • SQL Server örnek adı varsa: Varsayılan bir SQL Server örneği kullanmıyorsanız adlandırılmış örneği belirtin.

  • Veritabanı adı: Veri ambarı veritabanı için bir ad belirtin. Configuration Manager bu adla veri ambarı veritabanını oluşturur. SQL Server örneğinde zaten var olan bir veritabanı adı belirtirseniz, Configuration Manager bu veritabanını kullanır.

  • Bağlantı için kullanılan SQL Server bağlantı noktası: Veri ambarı veritabanını barındıran SQL Server tarafından kullanılan TCP/IP bağlantı noktası numarasını belirtin. Veri ambarı eşitleme hizmeti, veri ambarı veritabanına bağlanmak için bu bağlantı noktasını kullanır. Varsayılan olarak, iletişim için 1433 numaralı SQL Server bağlantı noktasını kullanır.

  • Veri ambarı hizmet noktası hesabı: SQL Server Reporting Services veri ambarı veritabanına bağlanırken kullandığı Kullanıcı adını ayarlayın.

Eşitleme ayarları sayfası

  • Veri Eşitleme özel ayarı: Tabloları seç seçeneğini belirleyin. Veritabanı tabloları penceresinde, veri ambarı veritabanına eşitlenecek tablo adlarını seçin. Ada göre arama yapmak için filtreyi kullanın veya belirli grupları seçmek için açılan listeyi seçin. Kaydetmek için tamamlandığında Tamam'ı seçin.

    Not

    Rolün varsayılan olarak seçtiği tabloları kaldıramazsınız.

  • Başlangıç saati: Veri ambarı eşitlemesinin başlamasını istediğiniz saati belirtin.

  • Yinelenme düzeni

    • Günlük: Eşitlemenin her gün çalıştırılacağını belirtin.

    • Haftalık: Her hafta tek bir gün ve eşitleme için haftalık yineleme belirtin.

Raporlama

Bir veri ambarı hizmet noktasını yükledikten sonra, sitenin raporlama hizmetleri noktasında birkaç rapor kullanılabilir duruma gelir. Raporlama hizmetleri noktasını yüklemeden önce veri ambarı hizmet noktasını yüklerseniz, raporlama hizmetleri noktasını daha sonra yüklediğinizde raporlar otomatik olarak eklenir.

Not

Veri ambarı noktası alternatif kimlik bilgilerini destekler.SQL Server Reporting Services veri ambarı veritabanına bağlanmak için kullandığı kimlik bilgilerini belirtin. Veri ambarı raporları, kimlik bilgileri eklenene kadar açılmaz.

Hesap belirtmek için rol özelliklerinde veri ambarı hizmet noktası hesabının Kullanıcı adını ayarlayın. Daha fazla bilgi için bkz . Özellikleri yapılandırma.

Veri ambarı site sistemi rolü, Data Warehouse kategorisi altında aşağıdaki raporları içerir:

  • Uygulama Dağıtımı - Geçmiş: Belirli bir uygulama ve makine için uygulama dağıtımının ayrıntılarını görüntüleyin.

  • Endpoint Protection ve Yazılım Güncelleştirmesi Uyumluluğu - Geçmiş: Yazılım güncelleştirmeleri eksik bilgisayarları görüntüleyin.

  • Genel Donanım Envanteri - Geçmiş: Belirli bir makine için tüm donanım envanterlerini görüntüleyin.

  • Genel Yazılım Envanteri - Geçmiş: Belirli bir makine için tüm yazılım envanterlerini görüntüleyin.

  • Altyapı Durumuna Genel Bakış - Geçmiş: Configuration Manager altyapınızın durumuna genel bir bakış görüntüler.

  • Algılanan Kötü Amaçlı Yazılım Listesi - Geçmiş: Kuruluşta algılanan kötü amaçlı yazılımları görüntüleyin.

  • Yazılım Dağıtım Özeti - Geçmiş: Belirli bir reklam ve makine için yazılım dağıtımının özeti.

Veri ambarı raporlama tablolarını eşitlemenin dışında tutma

(Sürüm 2203'te kullanıma sunulmuştur)

Veri ambarını yüklediğinizde, site veritabanından bir dizi varsayılan tabloyu eşitler. Bu tablolar veri ambarı raporları için gereklidir. Sorunları giderirken, bu varsayılan tabloları eşitlemeyi durdurmak isteyebilirsiniz. Sürüm 2203'ten başlayarak, bu gerekli tablolardan birini veya daha fazlasını eşitlemenin dışında tutabilirsiniz. Tabloları eşitlemenin dışında tutmak için:

  1. Yönetim çalışma alanından Site Yapılandırma>Sunucuları ve Site Sistemi Rolleri'ni açın.
  2. Veri ambarı hizmet noktasının yüklü olduğu sunucuyu seçin.
  3. Site Sistemi Rolleri ayrıntıları bölmesinde Data Warehouse hizmet noktası rolünü ve ardından Özellikler'i seçin.
  4. Eşitleme ayarları sayfasında Tablo seç'i seçin.
  5. Veritabanı tabloları penceresinde Gerekli türünde bir veya daha fazla tablonun seçimini kaldırın.
  6. Bazı raporlar artık düzgün çalışmayabileceği için konsol değişikliği onaylamanızı ister.

Site genişletme

Mevcut bir tek başına birincil siteyi genişletmek için CAS'yi yükleyebilmeniz için önce veri ambarı hizmet noktası rolünü kaldırın. CAS'yi yükledikten sonra CAS'de site sistemi rolünü yükleyebilirsiniz.

Veri ambarı veritabanını taşımanın aksine, bu değişiklik daha önce birincil sitede eşitlediğiniz geçmiş verilerin kaybolmasına neden olur. Veritabanını birincil siteden yedeklemek ve CAS'de geri yüklemek desteklenmez.

Veritabanını taşıma

Veri ambarı veritabanını yeni bir SQL Server taşımak için aşağıdaki adımları kullanın:

  1. Veri ambarı veritabanını yedeklemek için SQL Server Management Studio kullanın. Ardından, bu veritabanını veri ambarını barındıran yeni bilgisayardaki bir SQL Server geri yükleyin.

    Not

    Veritabanını yeni sunucuya geri yükledikten sonra, veritabanı erişim izinlerinin yeni veri ambarı veritabanındaki izinlerinin özgün veri ambarı veritabanındaki izinlerle aynı olduğundan emin olun.

  2. Veri ambarı hizmet noktası rolünü geçerli sunucudan kaldırmak için Configuration Manager konsolunu kullanın.

  3. Veri ambarı hizmet noktasını yeniden yükleyin. Geri yüklenen veri ambarı veritabanını barındıran yeni SQL Server ve örneğin adını belirtin.

  4. Site sistemi rolü yüklendikten sonra taşıma işlemi tamamlanır.

Sorun giderme

Günlük dosyaları

Veri ambarı hizmet noktasının yüklenmesi veya verilerin eşitlenmesiyle ilgili sorunları araştırmak için aşağıdaki günlükleri kullanın:

  • DWSSMSI.log ve DWSSSetup.log: Veri ambarı hizmet noktasını yüklerken hataları araştırmak için bu günlükleri kullanın.

  • Microsoft. ConfigMgrDataWarehouse.log: Site veritabanı ile veri ambarı veritabanı arasındaki veri eşitlemesini araştırmak için bu günlüğü kullanın.

Kurulum hatası

Uzak sunucuya yüklediğiniz ilk veri ambarı hizmet noktası rolü olduğunda, veri ambarı için yükleme başarısız olur.

Bu sorunu geçici olarak çözmek için, veri ambarı hizmet noktasını yüklediğiniz bilgisayarın en az bir rolü daha barındırdığından emin olun.

Eşitleme şema nesnelerini dolduramadı

Eşitleme, Microsoft aşağıdaki iletiyle başarısız olur. ConfigMgrDataWarehouse.log:failed to populate schema objects

Bu sorunu geçici olarak çözmek için, site sistem rolünün bilgisayar hesabının veri ambarı veritabanında bir db_owner olduğundan emin olun.

Raporlar açılamaz

Veri ambarı veritabanı ve raporlama hizmet noktası farklı site sistemlerinde olduğunda veri ambarı raporları açılamaz.

Bu sorunu geçici olarak çözmek için Reporting Services Point Hesabına veri ambarı veritabanında db_datareader izni verin.

Raporları açma hatası

Bir veri ambarı raporunu açtığınızda, bu rapor aşağıdaki hatayı döndürür:

An error has occurred during report processing. (rsProcessingAborted)
Cannot create a connection to data source 'AutoGen__39B693BB_524B_47DF_9FDB_9000C3118E82_'. (rsErrorOpeningConnection)
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)

Bu sorun yalnızca site veritabanı ve veri ambarı veritabanı ayrı SQL Sunucularında olduğunda ortaya çıkmalıdır.

Bu sorunu geçici olarak çözmek için sertifikaları yapılandırmak için aşağıdaki adımları kullanın:

  1. Veri ambarı veritabanını barındıran sunucuda:

    1. Kendinden imzalı bir sertifika oluşturun. IIS'yi açın, Sunucu Sertifikaları'nı seçin ve ardından Sertifika Oluştur Self-Signed eylemini seçin. Sertifika adının "kolay adını" Data Warehouse SQL Server Kimlik Sertifikası olarak belirtin. Sertifika deposunu Kişisel olarak seçin.

    İpucu

    Bu sunucuda IIS yoksa önce yükleyin.

    1. Sertifikayı yönetin. Microsoft Yönetim Konsolu'nu (MMC) açın ve Sertifikalar ek bileşenini ekleyin. Yerel makinenin Bilgisayar hesabı'nı seçin. Kişisel klasörünü genişletin ve Sertifikalar'ı seçin.

      1. SQL Server hizmet hesabına sertifika için okuma izinleri verin. Data Warehouse SQL Server Tanımlama Sertifikası sertifikasını seçin, ardından Eylem menüsüne gidin, Tüm Görevler'i seçin ve Özel Anahtarları Yönet'i seçin. SQL Server hizmet hesabını ekleyin ve Okuma iznine izin verin.

      2. Data Warehouse SQL Server Tanımlama SertifikasınıDER kodlanmış ikili X.509 ( olarak dışarı aktarın. CER) dosyasını seçin.

    2. SQL'i yeniden yapılandırın. SQL Server Yapılandırma Yöneticisi açın.

      1. ağ yapılandırması SQL Server altında, MSSQLSERVER protokolleri'nin altında Özellikler'i seçmek için sağ tıklayın. Sertifika sekmesine geçin, sertifika olarak Data Warehouse SQL Server Tanımlama Sertifikası'nı seçin ve değişiklikleri kaydedin.

      2. SQL Server Hizmetleri'nin altında SQL Server hizmetini yeniden başlatın. veri ambarı veritabanını barındıran sunucuda da SQL Server Reporting Services yüklüyse Reporting Service hizmetlerini de yeniden başlatın.

  2. SQL Server Reporting Services barındıran sunucuda MMC'yi açın ve Sertifikalar ek bileşenini ekleyin. Bilgisayar hesabı'ni seçin. Güvenilen Kök Sertifika Yetkilileri klasörünün altında Data Warehouse SQL Server Kimlik Sertifikasını içeri aktarın.

Veri akışı

Veri ambarı için site bileşenleri arasındaki mantıksal veri akışını gösteren diyagram.

Veri depolama ve eşitleme

Adım Ayrıntılar
1 Site sunucusu, verileri site veritabanında aktarır ve depolar.
2 Veri ambarı hizmet noktası, zamanlamasına ve yapılandırmasına bağlı olarak site veritabanından veri alır.
3 Veri ambarı hizmet noktası, eşitlenen verilerin bir kopyasını veri ambarı veritabanında aktarır ve depolar.

Raporlama akışı

Adım Ayrıntılar
A Kullanıcı, yerleşik raporları kullanarak veri isteğinde bulunur. Bu istek, SQL Server Reporting Services kullanılarak raporlama hizmet noktasına geçirilir.
B Çoğu rapor geçerli bilgilere yöneliktir ve bu istekler site veritabanında çalıştırılır.
C Bir rapor, Data WarehouseKategorisine sahip raporlardan birini kullanarak geçmiş verileri istediğinde, istek veri ambarı veritabanında çalıştırılır.