Sdílet prostřednictvím


Nastavení vlastností zpracování sestavy

Vlastnosti provádění sestav řídí způsob zpracování sestavy. Vlastnosti spuštění musí být nastaveny pro každou sestavu jednotlivě.

Pokud chcete nastavit vlastnosti provádění sestavy, přejděte na sestavu na webovém portálu, klikněte pravým tlačítkem myši na sestavu a v nabídce vyberte Spravovat .

Režimy provádění sestav

Sestavu můžete spustit buď na vyžádání, nebo jako snímek. Jednotlivé přístupy jsou popsané v následující části.

Vytváření sestav na vyžádání

Můžete určit, že se sestava dotazuje na zdroj dat pokaždé, když uživatel spustí sestavu, což vede k sestavám na vyžádání, které obsahují aktuální data. Pro každého uživatele, který sestavu otevře nebo požádá o tuto sestavu, se vytvoří nová instance sestavy; každá nová instance obsahuje výsledky nového dotazu. Pokud při tomto přístupu sestavu současně otevřou 10 uživatelů, odešle se do zdroje dat ke zpracování 10 dotazů.

Spouštění sestav na vyžádání z mezipaměti

Pokud chcete zvýšit výkon, můžete zadat sestavu (a data), která se má dočasně ukládat do mezipaměti, když uživatel sestavu spustí. Kopie uložená v mezipaměti je pak dostupná ostatním uživatelům, kteří přistupují ke stejné zprávě. Pokud sestavu otevře 10 uživatelů, výsledkem zpracování sestavy bude pouze první požadavek. Sestava se později ukládá do mezipaměti a zbývající devět uživatelů zobrazí sestavu uloženou v mezipaměti.

Sestavy v mezipaměti se odeberou z mezipaměti v intervalech, které definujete. Můžete zadat intervaly v minutách nebo můžete naplánovat konkrétní datum a čas pro vyprázdnění mezipaměti. Další informace najdete v tématu Sestavy mezipaměti (SSRS).

Spouštění sestav ze snímků

Snímek sestavy je sestava, která obsahuje informace o rozložení a data načtená v určitém časovém okamžiku. Sestavu můžete spustit jako snímek sestavy, aby se sestava nespustí v libovolných časech (například během naplánovaného zálohování). Snímek sestavy se vytvoří a později se aktualizuje podle plánu, což vám umožní přesně určit čas, kdy dojde ke zpracování sestavy a dat. Sestavu byste měli spustit jako snímek, pokud je sestava založená na dotazech, které poběží dlouhou dobu. Nebo spusťte sestavu jako snímek, pokud je sestava založená na dotazech, které používají data ze zdroje dat, ke kterým upřednostňujete, aby k němu nikdo neměl přístup během určitých hodin.

Snímek sestavy je uložen v databázi serveru sestav, odkud je sestava načtena, když uživatel nebo proces, jako například předplatné, požádá o sestavu. Po aktualizaci snímku sestavy se snímek přepíše novou instancí. Server sestav neukládá předchozí verze snímku sestavy, pokud výslovně nenastavíte možnosti pro přidání do historie sestav. Další informace najdete v tématu Vytváření, úpravy a odstraňování snímků v historii sestav.

Ne všechny sestavy je možné nakonfigurovat tak, aby běžely jako snímek. Pro sestavu, která vyzve uživatele k zadání přihlašovacích údajů, nemůžete vytvořit snímek nebo k získání dat pro sestavu použít integrované zabezpečení Systému Windows. Pokud chcete spustit parametrizovanou sestavu jako snímek, musíte zadat výchozí parametr, který se má použít při vytváření snímku. Na rozdíl od sestav, které běží na vyžádání, není možné při otevření sestavy zadat jinou hodnotu parametru snímku sestavy. Pokud zvolíte jinou hodnotu parametru, výsledkem bude nová žádost o zpracování sestavy, což není dovoleno.

V některých případech může konfigurace sestavy k běhu na vyžádání jako snímek deaktivovat předplatné. Následující podmínka způsobí, že server sestav deaktivuje existující předplatná definovaná při konfiguraci sestavy tak, aby běžela na vyžádání:

  • Sestava používá parametry dotazu a pro splnění požadavků na spuštění sestavy jako snímku vyberete jako výchozí parametr konkrétní hodnotu.

  • Existující předplatná jsou nakonfigurovaná tak, aby používala hodnoty parametrů, které se liší od výchozí hodnoty parametru, kterou jste zadali pro snímek.

Pokud tato podmínka existuje, server sestav zakáže odběr při příštím spuštění předplatného. Pokud chcete předplatné znovu aktivovat, otevřete ho a uložte ho. Když předplatné otevřete, server sestav aktualizuje hodnoty parametrů předplatného na hodnoty zadané pro snímek. Další informace o předplatných najdete v tématu Předplatná a doručování (Reporting Services).