Aracılığıyla paylaş


Veri toplamayı yönetme

Şunlar için geçerlidir: SQL Server

Veri toplamayı etkinleştirme veya devre dışı bırakma, koleksiyon kümesi yapılandırmasını değiştirme veya yönetim veri ambarında verileri görüntüleme gibi veri toplamanın farklı yönlerini yönetmek için SQL Server Management Studio veya Transact-SQL saklı yordamları ve işlevleri kullanın.

SSMS kullanarak veri toplamayı yönetme

SQL Server Management Studio'da Nesne Gezgini'ni kullanarak veri toplayıcıyla ilgili aşağıdaki görevleri gerçekleştirin:

Transact-SQL kullanarak veri toplamayı yönetme

Veri toplayıcı, veri toplayıcıyla ilişkili herhangi bir görevi gerçekleştirmek için kullanabileceğiniz kapsamlı bir saklı yordamlar koleksiyonu sunar. Örneğin, Transact-SQL kullanarak aşağıdaki görevleri gerçekleştirebilirsiniz:

Ayrıca ve yönetim veri ambarı veritabanları, yürütme günlüğü verileri ve yönetim veri ambarında depolanan veriler için yapılandırma verilerini almak için msdb kullanabileceğiniz işlevler ve görünümler vardır.

Kendi uçtan uca veri toplama senaryolarınızı oluşturmak için sağlanan saklı yordamları, işlevleri ve görünümleri kullanabilirsiniz.

Önemli

Normal saklı yordamlardan farklı olarak, veri toplayıcı saklı yordamları kesin olarak yazılan parametreler kullanır ve otomatik veri türü dönüştürmeyi desteklemez. Bu parametreler, bağımsız değişken açıklamasında belirtildiği gibi doğru giriş parametresi veri türleriyle çağrılmazsa saklı yordam bir hata döndürür.

Sağlanan kod örneklerini oluşturmak ve yürütmek için SQL Server Management Studio'yu kullanın. Daha fazla bilgi için bkz. Nesne Gezgini. Alternatif olarak, sorguyu herhangi bir düzenleyicide oluşturabilir ve dosya adı uzantısına sahip bir .sql metin dosyasına kaydedebilirsiniz. Sorguyu sqlcmd yardımcı programını kullanarak Windows komut isteminden yürütebilirsiniz. Daha fazla bilgi için bkz. sqlcmd - yardımcı programını kullanma.

Saklı yordamlar (stored procedures) ve görünümler

Aşağıdaki bölümde, Veritabanı Altyapısı'nda veri toplama ile çalışmak için kullandığınız saklı yordamlar ve görünümler açıklanmaktadır.

Veri toplayıcı ile çalışma

Aşağıdaki tabloda, veri toplayıcı ile çalışmak için kullanabileceğiniz saklı yordamlar tanımlanmaktadır.

Prosedür adı Description
sp_syscollector_enable_collector Veri toplayıcıyı etkinleştirin.
sp_syscollector_disable_collector Veri toplayıcıyı devre dışı bırakın.

Koleksiyon kümeleriyle çalışma

Aşağıdaki tabloda, koleksiyon kümeleriyle çalışmak için kullanabileceğiniz saklı yordamlar açıklanmaktadır.

Prosedür adı Description
sp_syscollector_run_collection_set İsteğe bağlı olarak bir koleksiyon kümesi çalıştırın.
sp_syscollector_start_collection_set Bir koleksiyon kümesi başlatın.
sp_syscollector_stop_collection_set Koleksiyon kümesini durdurun.
sp_syscollector_create_collection_set Koleksiyon kümesi oluşturun.
sp_syscollector_delete_collection_set Koleksiyon kümesini silme.
sp_syscollector_update_collection_set Koleksiyon kümesi yapılandırmasını değiştirme.
sp_syscollector_upload_collection_set Koleksiyon kümesi verilerini yönetim veri ambarı'na yükleyin. Bu, isteğe bağlı bir yükleme olup etkili bir şekilde gerçekleştirilir.

Koleksiyon öğeleriyle çalışma

Aşağıdaki tabloda, koleksiyon öğeleriyle çalışmak için kullanabileceğiniz depolanan yordamlar açıklanmaktadır.

Prosedür adı Description
sp_syscollector_create_collection_item Koleksiyon öğesi oluşturun.
sp_syscollector_delete_collection_item Koleksiyon öğesini silin.
sp_syscollector_update_collection_item Koleksiyon öğesini güncelleştirme.

Toplayıcı türleriyle çalışma

Toplayıcı türleriyle çalışmak için kullanabileceğiniz saklı yordamlar, aşağıdaki tabloda açıklanmaktadır.

Prosedür adı Description
sp_syscollector_create_collector_type Toplayıcı türü oluşturun.
sp_syscollector_update_collector_type Toplayıcı türünü güncelleştirin.
sp_syscollector_delete_collector_type Toplayıcı türünü silin.

Yapılandırma bilgilerini alma

Aşağıdaki tabloda, yapılandırma bilgilerini ve yürütme günlüğü verilerini almak için kullanabileceğiniz görünümler açıklanmaktadır.

Görünüm adı Description
syscollector_config_store Veri toplayıcı yapılandırmasını al.
syscollector_collection_items Koleksiyon öğesi bilgilerini alın.
syscollector_koleksiyon_kümesi Koleksiyon kümesi bilgilerini alın.
syscollector_collector_types Toplayıcı türü bilgilerini alın.
syscollector_execution_log Koleksiyon kümesi ve paket yürütme hakkında bilgi edinin.
syscollector_execution_stats Görev yürütme hakkında bilgi edinin.
syscollector_execution_log_full Yürütme günlüğü dolduğunda bilgi alın.

Yönetim veri ambarı erişimini yapılandırma

Aşağıdaki tabloda, yönetim veri ambarı erişimini yapılandırmak için kullanabileceğiniz saklı yordamlar açıklanmaktadır.

Prosedür adı Description
sp_syscollector_set_warehouse_database_name Yönetim veri ambarı için bağlantı dizesinde tanımlanan veritabanı adını belirtin.
sp_syscollector_set_warehouse_instance_name Yönetim veri ambarı için bağlantı dizesinde tanımlanan örneği belirtin.

Yönetim veri ambarını yapılandırma

Yönetim veri ambarı yapılandırmasıyla çalışmak için kullanabileceğiniz saklı yordamlar aşağıdaki tabloda açıklanmaktadır.

Prosedür adı Description
core.sp_create_snapshot Yönetim veri ambarında bir koleksiyon anlık görüntüsü oluşturun.
core.sp_update_data_source Veri toplama için veri kaynağını güncelleştirin.
core.sp_add_collector_type Yönetim veri ambarı'na bir toplayıcı türü ekleyin.
core.sp_remove_collector_type Bir toplayıcı türünü yönetim veri ambarından kaldırın.
core.sp_purge_data Yönetim veri ambarından verileri silin.

Karşıya yükleme paketleriyle çalışmak

Aşağıdaki tabloda, yükleme paketleriyle çalışmak için kullanabileceğiniz saklı yordamlar açıklanmaktadır.

Prosedür adı Description
sp_syscollector_set_cache_window Veri yükleme yeniden deneme sayısını yapılandırın.
sp_syscollector_set_cache_directory Karşıya yükleme yeniden denemeleri arasında veriler için geçici depolama alanı belirtin.

Veri toplama yürütme günlüğünü işleme

Aşağıdaki tabloda, veri toplama yürütme günlüğüyle çalışmak için kullanabileceğiniz saklı yordamlar açıklanmaktadır.

Prosedür adı Description
sp_syscollector_delete_execution_log_tree Yürütme günlüğünden koleksiyon kümesi girdilerini silin.

Functions

Aşağıdaki tabloda, yürütme ve izleme bilgilerini almak için kullanabileceğiniz işlevler açıklanmaktadır.

İşlev adı Description
fn_syscollector_get_execution_details Belirli bir paket için SSIS yürütme günlüğü verilerini alın.
fn_syscollector_get_execution_stats Koleksiyon kümesi veya paketi için yürütme istatistiklerini alma. Bu bilgiler günlüğe kaydedilen hataları içerir.
snapshots.fn_trace_getdata Veri toplamak için Genel SQL İzleme İzleyicisi kolektör türü kullanıldığında kaydedilen olayları alın.