Udostępnij przez


Managing Data Collection Using Transact-SQL

Moduł zbierający dane zawiera rozległe kolekcja procedur przechowywanych, można użyć do wykonania żadnych danych kolekcja zadania.Ponadto istnieją funkcji i widoków, które pozwalają uzyskać dane o konfiguracja msdb i baz danych z magazyn danych zarządzania, wykonanie dane i dane, które są przechowywane w hurtowni danych zarządzania.

Można użyć procedur przechowywanych, funkcji i widoków, które służą do tworzenia własnych danych typu end-to-end kolekcja scenariuszy.

Important noteImportant Note:

W odróżnieniu od zwykłych procedur przechowywanych używane są parametry ściśle określonego procedury przechowywane modułów zbierających dane, które nie obsługują konwersja typu danych automatyczne.Jeśli te parametry nie są nazywane z typami danych prawidłowego parametru wejściowego, jak określono w opisie argumentu procedura przechowywana zwraca błąd.

Można użyć SQL Server Management Studio Aby utworzyć i wykonać pod warunkiem, że kod próbek. Aby uzyskać więcej informacji zobaczUsing Object Explorer.Zamiast tworzyć kwerendę w dowolnym edytorze i zapisać go w pliku tekstowym, który ma rozszerzenie nazwy pliku .sql.Używanie wiersz polecenia systemu Windows może wykonać kwerendę sqlcmd narzędzie. Aby uzyskać więcej informacji zobaczZa pomocą narzędzia sqlcmd.

Przechowywane procedury i widoki

Praca z modułów zbierających dane

W poniższej tabela opisano procedury przechowywane, które można użyć do pracy z modułów zbierających dane.

Nazwa procedury

Description

sp_syscollector_enable_collector

Włącz moduł zbierający dane.

sp_syscollector_disable_collector

Wyłącz moduł zbierający dane.

Praca z zestawami kolekcja

W poniższej tabela opisano procedury przechowywane, które służy do pracy z zestawami kolekcja.

Nazwa procedury

Description

sp_syscollector_run_collection_set (Transact-SQL)

Uruchom zestaw kolekcja na żądanie.

sp_syscollector_start_collection_set (języka Transact-SQL)

Uruchom zestaw kolekcja.

sp_syscollector_stop_collection_set (Transact-SQL)

Zatrzymaj zestaw kolekcja.

sp_syscollector_create_collection_set (języka Transact-SQL)

Utwórz zestaw kolekcja.

sp_syscollector_delete_collection_set (Transact-SQL)

Usuwanie zestaw kolekcja.

sp_syscollector_update_collection_set (Transact-SQL)

Zmiana zestaw kolekcja konfiguracji.

sp_syscollector_upload_collection_set (Transact-SQL)

Przekaż zestaw kolekcja danych do zarządzania magazynem danych.Jest to efektywne przekazywania na żądanie.

Praca z kolekcja elementów

W poniższej tabela opisano procedury przechowywane, które umożliwia pracę z kolekcja elementów.

Praca z typami nakładek

W poniższej tabela opisano procedury przechowywane, które można użyć do pracy z typami zbierającego.

Nazwa procedury

Description

sp_syscollector_create_collector_type (języka Transact-SQL)

Tworzenie typ modułu zbierającego dane.

sp_syscollector_update_collector_type (Transact-SQL)

Zaktualizuj typ modułu zbierającego dane dane.

sp_syscollector_delete_collector_type (Transact-SQL)

Usuwanie typ modułu zbierającego dane.

Uzyskiwanie informacji o konfiguracja

W poniższej tabela opisano widoki, których można używać do pobierania danych dziennika informacje i wykonanie konfiguracja.

Nazwa widoku

Description

syscollector_config_store (języka Transact-SQL)

Uzyskać konfiguracja modułów zbierających dane.

syscollector_collection_items (Transact-SQL)

Służy do uzyskiwania informacji element kolekcja.

syscollector_collection_sets (Transact-SQL)

Uzyskiwanie zestaw kolekcji informacji.

syscollector_collector_types (Transact-SQL)

Pobieranie informacji o typie zbierającego.

syscollector_execution_log (języka Transact-SQL)

Uzyskiwanie informacji o zestawie kolekcja i wykonywania pakiet.

syscollector_execution_stats (Transact-SQL)

Umożliwia uzyskanie informacji na temat wykonywania zadań.

syscollector_execution_log_full (Transact-SQL)

Po zapełnieniu dziennika wykonanie służy do uzyskiwania informacji.

Konfigurowanie dostępu do magazyn danych zarządzania

W poniższej tabela opisano procedury przechowywane, które służy do konfigurowania dostępu do magazyn danych zarządzania.

Nazwa procedury

Description

sp_syscollector_set_warehouse_database_name (Transact-SQL)

Określ nazwę bazy danych określonych w ciąg połączenia dla magazyn danych zarządzania.

sp_syscollector_set_warehouse_instance_name (Transact-SQL)

Określić wystąpienie zdefiniowane w ciąg połączenia dla magazyn danych zarządzania.

Konfigurowanie magazyn danych zarządzania

W poniższej tabela opisano procedury przechowywane, które można użyć do pracy z konfiguracja magazyn danych zarządzania.

Nazwa procedury

Description

core.sp_create_snapshot (Transact-SQL)

Tworzenie migawka kolekcja w zarządzaniu magazyn danych.

core.sp_update_data_source (Transact-SQL)

Aktualizacja urządzenie źródłowe danych dla danych kolekcja.

core.sp_add_collector_type (Transact-SQL)

Dodanie typ modułu zbierającego dane do magazyn danych zarządzania.

core.sp_remove_collector_type (Transact-SQL)

Usuwanie typ modułu zbierającego dane z magazyn danych zarządzania.

core.sp_purge_data (Transact-SQL)

Usuwanie danych z magazyn danych zarządzania.

Praca z pakietami przekazywania

W poniższej tabela opisano procedury przechowywane, które można użyć do pracy z przekazywania pakietów.

Nazwa procedury

Description

sp_syscollector_set_cache_window (języka Transact-SQL)

Konfigurowanie odpowiedniej liczby ponownych prób wysyłania danych.

sp_syscollector_set_cache_directory (Transact-SQL)

Określ tymczasowego przechowywania danych między kolejnymi przekazywania.

Praca z dziennika wykonanie zbierania danych

W poniższej tabela opisano procedury przechowywane, które można użyć do pracy z dziennika wykonanie zbierania danych.

Nazwa procedury

Description

sp_syscollector_delete_execution_log_tree (Transact-SQL)

Usuwanie zestaw kolekcja wpisy w dzienniku wykonanie.

Funkcje

W poniższej tabela przedstawiono funkcje, których można użyć do wykonania i informacje o śledzeniu.

Nazwa funkcji

Description

fn_syscollector_get_execution_details (Transact-SQL)

Polecenie GET SSIS dane dziennika wykonanie określonego pakiet.

fn_syscollector_get_execution_stats (Transact-SQL)

Pobrać statystyk wykonywanie kolekcja zestaw lub pakiet.Informacje te obejmują błędy, które są rejestrowane.

snapshots.fn_trace_gettable (Transact-SQL)

Pobieranie zdarzeń, które są rejestrowane w momencie, gdy typem zbierającego rodzajowy śledzenia SQL jest używany do zbierania danych.