Přístup k položkám na serveru sestav pomocí přístupu přes URL

Toto téma popisuje, jak získat přístup k položkám katalogu různých typů, v databázi serveru sestav nebo na SharePoint serveru pomocí rs:Command=Value. Tento řetězec parametru není nutné skutečně přidat. Pokud ho vynecháte, server sestav vyhodnotí typ položky a vybere příslušnou hodnotu parametru automaticky. Použití řetězce rs:Command=Value v adrese URL ale zlepšuje výkon serveru sestav.

_vti_bin V následujících příkladech si poznamenejte syntaxi proxy serveru. Další informace o použití syntaxe proxy serveru najdete v referenčních informacích k parametrům přístupu k adrese URL.

Poznámka:

Po SQL Serveru 2016 už není k dispozici integrace služby Reporting Services se SharePointem.

Zobrazit sestavu

Pokud chcete zobrazit sestavu v prohlížeči, použijte parametr rs:Command=Render . Například:

  • Nativníhttps://myrshost/reportserver?/Sales/YearlySalesByCategory&rs:Command=Render

Přístup k prostředku

Pokud chcete získat přístup k prostředku, použijte parametr rs:Command=GetResourceContents . Pokud je prostředek kompatibilní s prohlížečem, například s obrázkem, otevře se v prohlížeči. V opačném případě se zobrazí výzva k otevření nebo uložení souboru nebo prostředku na disk.

Nativníhttps://myrshost/reportserver?/Sales/StorePicture&rs:Command=GetResourceContents

Přístup ke zdroji dat

Pokud chcete získat přístup ke zdroji dat, použijte parametr rs:Command=GetDataSourceContents . Pokud váš prohlížeč podporuje XML, zobrazí se definice zdroje dat, pokud jste ověřený uživatel s oprávněním Číst obsah ke zdroji dat. Například:

Nativníhttps://myrshost/reportserver?/Sales/AdventureWorks2022&rs:Command=GetDataSourceContents

<DataSourceDefinition>  
   <Extension>SQL</Extension>  
   <ConnectString>Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=AdventureWorks2022;Data Source=MYSERVER1;</ConnectString>  
   <CredentialRetrieval>Integrated</CredentialRetrieval>  
   <WindowsCredentials>False</WindowsCredentials>  
   <ImpersonateUser>False</ImpersonateUser>  
   <Prompt />  
   <Enabled>True</Enabled>  
</DataSourceDefinition>  

Připojovací řetězec se vrátí na základě nastavení SecureConnectionLevel serveru sestav. Další informace o nastavení SecureConnectionLevel naleznete v tématu Použití zabezpečených metod webové služby.

Přístup k obsahu složky

Pokud chcete získat přístup k obsahu složky, použijte parametr rs:Command=GetChildren . Vrátí se obecná stránka navigace ve složce, která obsahuje odkazy na podsložky, sestavy, zdroje dat a prostředky v požadované složce. Například:

Nativníhttps://myrshost/reportserver?/Sales&rs:Command=GetChildren

Uživatelské rozhraní, které vidíte, je podobné režimu prohlížení adresářů používanému Microsoft Internet Information Services (IIS). Číslo verze, včetně čísla buildu, serveru sestav se zobrazí také pod seznamem složek.