Veri toplama

Veri Toplayıcı bileşenidir SQL Server 2012, farklı veri kümeleri toplar. Veri toplama ya da sürekli olarak veya kullanıcı tarafından tanımlanan zamanlamaya göre çalışır. Veri Toplayıcı bir ilişkisel veritabanı yönetimi veri ambar bilinen toplanan verileri depolar.

Veri Toplayıcı yararları

Veri Toplayıcı veri toplama platformu çekirdek bileşenidir SQL Server 2012ve tarafından sağlanan araçlar SQL Server. Veri Toplayıcı, veritabanı sunucuları ve uygulamalar arasında veri toplamak için bir merkez nokta sağlar. Bu toplama noktası verileri çeşitli kaynaklardan elde edebilirsiniz ve performans verileri, aksine sql izleme sınırlı değildir.

Veri Toplayıcı, test ve üretim ortamlarına uygun olarak veri toplama kapsamını ayarlamanıza olanak sağlar. Veri Toplayıcı da verileriniz için ayarı farklı saklama dönemi tarafından topladığınız verileri yönetmenize olanak veren bir ilişkisel veritabanı veri deposu kullanır.

Veri toplayıcısı API Genişletilebilir ve dinamik veri toplama için ayarlama destekler. Daha fazla bilgi için, bkz. Veri Toplayıcı programlama.

Aşağıdaki resimde nasıl veri toplama ve veri yönetimi için genel strateji veri toplayıcı sığdığı gösterir SQL Server 2012.

Veri Yönetiminde Veri Toplayıcının Rolü

Veri Toplayıcı kavramları

Veri toplayıcısı ile tümleşik olan SQL ServerAracısı ve Integration Services, hem de yoğun kullanır. Veri toplayıcısı ile çalışmadan önce bu nedenle her birinde ilgili bazı kavramları anlamanız gerekir SQL Serverbileşenlerini.

SQL ServerAracısı zamanlama ve tahsilat işleri çalıştırmak için kullanılır. Aşağıdaki kavramları anlamanız gerekir:

  • İş

  • Iş adım

  • İş planlaması

  • Alt sistemi

  • Proxy hesapları

Daha fazla bilgi için, bkz. Otomatik (SQL Server Agent) yönetim görevleri.

Integration Services(SSIS) tek tek veri sağlayıcılarından veri toplamak paketleri çalıştırmak için kullanılır. Sen-meli var olmak bildik ile aşağıdaki SSISaraçları ve kavramlar:

  • SSISPaket

  • SSISPaketi yapılandırması

Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri paketleri.

Veri Toplayıcı terminoloji

  • Hedef
    Örneğini Veritabanı Altyapısıbir sürümünde SQL Serververi toplamayı destekleyen. Desteklenen sürümleri hakkında daha fazla bilgi için bkz: "Yönetim" bölümünde SQL Server 2012 Sürümleri Tarafından Desteklenen Özellikler.

    A hedef kök bir ağacın içinde hedef hiyerarşisini tanımlar. A hedef bir hedef kök tanımlanan bir ağaçta bir filtre uygulama sonuçları hedefleri grubudur. Bir hedef kök bir veritabanı örneği olabilir SQL Server, ya da bir bilgisayar örneği.

  • Hedef türü
    Hedef, belirli özellikleri ve davranış türü. Örneğin, bir SQL Serverörneği hedef daha farklı özelliklere sahip bir SQL ServerVeritabanı hedef.

  • veri sağlayıcı
    Bilinen veri kaynağı, bir hedef türü, belirli bir Toplayıcı türü için veri sağlayan.

  • Toplayıcı türü
    Mantıksal bir sarmalayıcı etrafında SSISgerçek verileri toplamak ve yönetim veri ambar karşıya mekanizmaya paketleri.

  • Koleksiyon öğesi
    Toplayıcı türü örneği. Koleksiyon öğesi giriş özellikleri ve koleksiyonu sıklığı belirli kümesi ile oluşturulur.

  • koleksiyonu kümesi
    Koleksiyon öğeleri bir grup. Koleksiyonu kümesi, kullanıcı kullanıcı arabirimi aracılığıyla ile etkileşim kurabilir veri toplama birimidir.

  • toplama modu
    Şekilde veri toplanır ve saklanır. Toplama modu önbelleğe alınmış veya önbelleğe alınmamış olabilir. Talep toplama veya Koleksiyon anlık için önbelleğe alınmamış modda ise modu destekler sürekli koleksiyonu, önbelleğe alınmış.

  • veri ambar yönetimi
    Toplanan verileri depolamak için kullanılan bir ilişkisel veritabanı.

Aşağıdaki resimde bağımlılıkları ve Veri Toplayıcı bileşenleri arasındaki ilişkileri gösterir.

Veri toplayıcı işlevsel bağımlılıkları

Çizimde gösterildiği gibi veri sağlayıcısı veri toplayıcısı için harici ve tanımına göre hedef ile dolaylı bir ilişki vardır. Veri sağlayıcısı belirli bir hedefte belirli (örneğin, bir SQL Serverhizmet ilişkisel altyapısı gibi) ve sistem görünümler gibi veri sağlayan SQL Server, Performans İzleyicisi Sayaçları ve veri toplayıcısı tarafından tüketilebilir WMI sağlayıcıları,.

Belirli bir hedef türü bir veri sağlayıcısına mantıksal Derneği temel hedef türü, Toplayıcı türüdür. Toplayıcı türü tanımlar (kapsamlıdır parametreleri kullanarak) verileri belirli bir veri sağlayıcısından nasıl toplanır ve veri depolama şema belirtir. Veri sağlayıcısı şema ve depolama şema, toplanan verileri depolamak için gereklidir. Toplayıcı türü de veri toplama çalıştıran bilgisayarda veya başka bir bilgisayarda bulunabilir yönetimi veri ambar konumu sağlar.

Çizimde gösterildiği bir koleksiyon öğesi, Toplayıcı türü için xml şeması gibi giriş parametreleri ile parametreli bir özel Toplayıcı türü örneğidir. Tüm koleksiyon öğeleri aynı hedef kök veya bir boş hedef kök çalışmalıdır. Bu Toplayıcı türleri işletim sisteminden veya belirli hedef kök, ancak farklı hedef kökleri birleştirmek veri toplayıcısı etkinleştirir.

Koleksiyon öğesi sıklığını belirleyen tanımlı bir toplama sıklığı olan enstantane değerleri alınır. Koleksiyonu kümesi yapı taşını olsa, Koleksiyon öğesi kendi başına var olamaz.

Koleksiyon kümeleri tanımlanmış ve bir sunucuda dağıtmış örnek ve birbirinden bağımsız olarak çalıştırılabilir. Her koleksiyonu kümesi hedef tür kümesi parçası olan tüm Toplayıcı türü eşleşen hedef için uygulanabilir. Koleksiyonu kümesi tarafından çalıştırılan bir SQL ServerAracısı iş ya da işlerin ve veri karşıya yönetimi veri ambar önceden tanımlı zamanlamaya.

Koleksiyonu kümesi içinde farklı örnekleri tarafından toplanan tüm veriler aynı zamanlamaya yönetimi veri ambar karşıya. Bu zamanlama tanımlanan paylaşılan olarak SQL ServerAracısı zamanlama ve birden fazla koleksiyonu kümesi tarafından kullanılabilir. Koleksiyonu kümesi açık veya tek bir varlık gibi kapalı; Koleksiyon öğeleri açık veya tek tek devre dışı.

Oluşturduğunuzda veya koleksiyonu kümesi güncelleştirmek için veri toplama ve yönetim veri ambar karşıya koleksiyonu modunu yapılandırabilirsiniz. Zamanlama türü koleksiyon türü tarafından belirlenir: önbelleğe alınmış veya önbelleğe alınmamış. Koleksiyon önbelleğe alınır, veri toplama ve karşıya yükleme ayrı bir iş çalıştırın. Koleksiyon çalışır ne zaman başlar bir zamanlamaya SQL ServerAgent başlatır ve derlemesi öğesinde belirtilen frekans ishal. Yükleme kullanıcı tarafından belirtilen zamanlamaya göre çalışır.

Önbelleğe alınmamış koleksiyonu altında tek bir iş, ama iki adımda veri toplama ve karşıya yükleme çalıştırın. Adım bir koleksiyonu, iki adım yükleme. Zamanlama olmadan talep toplama için gereklidir.

Koleksiyonu kümesi etkinleştirildikten sonra bir plana göre ya da isteğe bağlı veri toplama başlayabilirsiniz. Veri toplama başladığında, SQL ServerAracısı işlemi sırayla yükler veri toplayıcısı için balık yumurtası Integration Servicespaketleri koleksiyonu kümesi. Koleksiyon türleri temsil, koleksiyon öğeleri, belirtilen hedeflere uygun veri sağlayıcılarından verileri toplayın. Koleksiyon döngüsü sona erdiğinde, bu veri yönetimi veri ambar karşıya. Daha fazla bilgi için, bkz. Data Collector Architecture and Processing.

Veri Toplayıcı görevleri

Görev Açıklaması

Konu

Etkinleştirme veya devreden çıkarma koleksiyonu değiştirme veri toplama yapılandırma veya görüntüleme veri yönetimi veri ambarına ayarlamak gibi veri toplama, farklı yönlerini yönetmek nasıl açıklar.

Veri toplama yönetme

Raporlar Sistem Kapasitesi izleme ve sorun giderme sistem performans bilgileri almak için nasıl kullanılacağını açıklar.

Sistem veri toplama raporları kümesi

Yönetimi veri ambar verileri toplama hedef bir sunucudan veri toplamak için nasıl kullanılacağını açıklar.

Veri ambar yönetimi