Správa shromažďování dat

platí pro:SQL Server

Pomocí aplikace SQL Server Management Studio nebo Transact-SQL uložených procedur a funkcí můžete spravovat různé aspekty shromažďování dat, jako je povolení nebo zakázání shromažďování dat, změna konfigurace sady kolekcí nebo zobrazení dat v datovém skladu pro správu.

Správa shromažďování dat pomocí SSMS

Pomocí Průzkumníka objektů v aplikaci SQL Server Management Studio proveďte následující úlohy související s kolektorem dat:

Správa shromažďování dat pomocí Transact-SQL

Kolektor dat poskytuje rozsáhlou kolekci uložených procedur, které můžete použít k provedení jakékoli úlohy související s kolektorem dat. Například pomocí jazyka Transact-SQL můžete provádět následující úlohy:

Kromě toho existují funkce a zobrazení, které můžete použít k získání konfiguračních dat pro msdb databáze datového skladu a jejich správu, dat protokolu spouštění a dat uložených v datovém skladu pro správu.

Uložené procedury, funkce a zobrazení, které jsou k dispozici, můžete použít k vytvoření vlastních kompletních scénářů shromažďování dat.

Důležité

Na rozdíl od běžných uložených procedur používají uložené procedury datového kolektoru striktně typované parametry a nepodporují automatický převod datového typu. Pokud tyto parametry nejsou volána se správnými datovými typy vstupních parametrů, jak je uvedeno v popisu argumentu, uložená procedura vrátí chybu.

Pomocí aplikace SQL Server Management Studio můžete vytvářet a spouštět poskytnuté ukázky kódu. Další informace naleznete v tématu Průzkumník objektů. Jako alternativu můžete vytvořit dotaz v libovolném editoru a uložit ho do textového souboru, který má příponu .sql názvu souboru. Dotaz můžete spustit z příkazového řádku Systému Windows pomocí nástroje sqlcmd . Další informace naleznete v tématu sqlcmd – použití nástroje.

Uložené procedury a zobrazení

Následující část popisuje uložené procedury a zobrazení, které používáte pro práci se shromažďováním dat v databázovém stroji.

Práce s kolektorem dat

Následující tabulka popisuje uložené procedury, které můžete použít pro práci s kolekcí dat.

Název procedury Description
sp_syscollector_enable_collector Povolte kolektor dat.
sp_syscollector_disable_collector Zakažte kolektor dat.

Práce se sadami kolekcí

Následující tabulka popisuje uložené procedury, které můžete použít pro práci se sadami kolekcí.

Název procedury Description
sp_syscollector_run_collection_set Spusťte soubor kolekcí podle potřeby.
sp_syscollector_start_collection_set Spusťte sadu kolekcí.
sp_syscollector_stop_collection_set Zastavte sadu kolekcí.
sp_syscollector_create_collection_set Vytvořte sadu kolekcí.
sp_syscollector_delete_collection_set Smazat kolekci.
sp_syscollector_update_collection_set Změňte konfiguraci sady kolekcí.
sp_syscollector_upload_collection_set Nahrajte data sady kolekcí do datového skladu pro správu. Jedná se o efektivní nahrávání na vyžádání.

Práce s položkami kolekce

Následující tabulka popisuje uložené procedury, které můžete použít pro práci s položkami kolekce.

Název procedury Description
sp_syscollector_create_collection_item - procedura pro vytvoření položky kolekce Vytvořte položku kolekce.
sp_syscollector_delete_collection_item Odstraňte položku kolekce.
sp_syscollector_update_collection_item Aktualizujte položku kolekce.

Práce s typy kolektorů

Následující tabulka popisuje uložené procedury, které můžete použít pro práci s typy kolektoru.

Název procedury Description
sp_syscollector_create_collector_type Vytvořte typ kolektoru.
sp_syscollector_update_collector_type Aktualizujte typ kolektoru.
sp_syscollector_delete_collector_type Odstraňte typ kolektoru.

Získání informací o konfiguraci

Následující tabulka popisuje zobrazení, která můžete použít k získání informací o konfiguraci a dat protokolu spouštění.

Název zobrazení Description
syscollector_config_store Získejte konfiguraci kolektoru dat.
syscollector_collection_items Získejte informace o položce kolekce.
syscollector_collection_sets Získejte informace o sadě kolekcí.
syscollector_collector_types Získejte informace o typu kolektoru.
syscollector_execution_log Získejte informace o sadě kolekcí a spouštění balíčků.
syscollector_execution_stats Získejte informace o provádění úkolů.
syscollector_execution_log_full Získejte informace, když je protokol spuštění plný.

Konfigurace přístupu k datovému skladu pro správu

Následující tabulka popisuje uložené procedury, které můžete použít ke konfiguraci přístupu k datovému skladu pro správu.

Název procedury Description
sp_syscollector_set_warehouse_database_name Zadejte název databáze definovaný v připojovacím řetězci datového skladu pro správu.
sp_syscollector_set_warehouse_instance_name Zadejte instanci definovanou v připojovacím řetězci datového skladu pro správu.

Konfigurace datového skladu pro správu

Následující tabulka popisuje uložené procedury, které můžete použít k práci s konfigurací datového skladu pro správu.

Název procedury Description
core.sp_create_snapshot Vytvořte snímek kolekce v datovém skladu pro správu.
core.sp_update_data_source Aktualizujte zdroj dat pro shromažďování dat.
core.sp_add_collector_type Přidejte do datového skladu pro správu typ kolektoru.
core.sp_remove_collector_type Odstraňte typ kolektoru ze skladu dat pro správu.
core.sp_purge_data Odstraňte data z datového skladu pro správu.

Práce s balíky pro import

Následující tabulka popisuje uložené procedury, které můžete použít pro práci s balíčky pro nahrávání.

Název procedury Description
sp_syscollector_set_cache_window Nakonfigurujte počet opakovaných pokusů o nahrání dat.
sp_syscollector_set_cache_directory Zadejte dočasné úložiště dat mezi opakovanými pokusy o nahrání.

Práce s protokolem provádění shromažďování dat

Následující tabulka popisuje uložené procedury, které můžete použít pro práci s protokolem spouštění shromažďování dat.

Název procedury Description
sp_syscollector_delete_execution_log_tree Odstraňte položky sady kolekcí z protokolu spuštění.

Functions

Následující tabulka popisuje funkce, které můžete použít k získání informací týkajících se provádění a sledování.

Název funkce Description
fn_syscollector_get_execution_details Získejte data protokolu spouštění služby SSIS pro konkrétní balíček.
fn_syscollector_get_execution_stats Získejte statistiku spuštění pro sadu kolekcí nebo balíček. Tyto informace zahrnují chyby, které jsou protokolovány.
snapshots.fn_trace_getdata Získejte události, které se protokolují při použití obecného typu kolektoru trasování SQL ke shromažďování dat.