Sdílet prostřednictvím


Vytvoření záznamů profileru k přehrání (Analysis Services)

platí pro: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Aby bylo možné přehrát dotazy, zjištění a příkazy, které uživatelé odesílají do služby Analysis Services, musí SQL Server Profiler shromáždit potřebné události. Aby bylo možné zahájit shromažďování těchto událostí, musí být na kartě Výběr události dialogového okna Vlastnosti trasování vybrány příslušné třídy událostí. Pokud je například vybrána třída události Začátek dotazu, události obsahující dotazy se shromažďují a používají k přehrání. Trasovací soubor obsahuje také dostatek informací pro podporu přehrání transakcí serveru v distribuovaném prostředí v původní sekvenci transakcí.

Opakování dotazů

K přehrání dotazů musí sql Server Profiler zaznamenat následující události:

  • Auditovat třídu událostí přihlášení se všemi datovými sloupci Tato třída událostí poskytuje informace o tom, který uživatel se přihlásil, a o nastavení relace. ID procesu serveru (SPID) poskytuje odkaz na uživatelskou relaci. Další informace najdete v tématu Sloupce dat auditu zabezpečení.

  • Třída událostí Query Begin se všemi jejími datovými sloupci. Tato třída události poskytuje informace o dotazu odeslaném do analysis Services. Sloupec Podtřídy událostí poskytuje informace o typu dotazu. Sloupec TextData poskytuje skutečný text dotazu. Sloupec RequestParameters poskytuje parametry pro parametrizované dotazy a sloupec RequestProperties poskytuje vlastnosti požadavku XML for Analysis (XMLA). Další informace najdete v tématu Dotazy na datové sloupce událostí.

  • Třída koncové události dotazu se všemi datovými sloupci Tato třída události ověřuje stav provádění dotazu. Další informace najdete v tématu Dotazy na datové sloupce událostí.

Záznam pro uživatele s režimem Discovery

Pro opětovné přehrání záznamů musí SQL Server Profiler zaznamenat následující události:

  • Auditovat třídu událostí přihlášení se všemi datovými sloupci Tato třída událostí poskytuje informace o tom, který uživatel se přihlásil, a o nastavení relace. SPID poskytuje referenci na uživatelskou relaci. Další informace najdete v tématu Sloupce dat auditu zabezpečení.

  • Objevte třídu událostí Begin se všemi datovými sloupci. Sloupec TextData poskytuje <část RequestType> požadavku zjišťování a sloupec RequestProperties poskytuje <část Vlastnosti> požadavku zjišťování. Sloupec EventSubclass poskytuje typ zjišťování. Další informace naleznete v tématu Zjišťování datových sloupců událostí.

  • Objevte třídu koncových událostí se všemi datovými sloupci. Tato třída události ověřuje stav požadavku zjišťování. Další informace naleznete v tématu Zjišťování datových sloupců událostí.

Opakování příkazů

Aby se příkazy přehrály, musí SQL Server Profiler zaznamenat následující události:

  • Událostní třída Command Begin se všemi svými datovými sloupci. Sloupec TextData poskytuje podrobnosti o příkazu, jako je typ procesu, ID databáze a ID datové krychle. Sloupec RequestParameters poskytuje parametry parametrizovaného příkazu a sloupec RequestProperties poskytuje vlastnosti požadavku XMLA. Další informace najdete v části Sloupce dat událostí příkazů.

  • Třída události Command End se všemi datovými sloupci Tato třída události ověřuje stav příkazu. Další informace viz Sloupce dat událostí příkazů.

Viz také

Události trasování služby Analysis Services