Sdílet prostřednictvím


Přehled sestav

Microsoft Dynamics 365 Customer Engagement (on-premises) obsahuje sestavy, které poskytují užitečné obchodní informace uživateli. Tyto sestavy jsou založeny na službách SQL Server Reporting Services a poskytují stejnou sadu funkcí, jaké mají k dispozici sestavy SQL Server Reporting Services.

Vlastnictví sestav

Systémové sestavy jsou k dispozici všem uživatelům. Sestavy vlastněné jednotlivými uživateli lze sdílet s konkrétními spolupracovníky či týmy nebo je lze zpřístupnit pro organizaci, aby je mohli používat všichni uživatelé.

Typy sestav

Customer Engagement (on-premises) podporuje dva typy sestav:

  • Sestavy SQL Server Reporting Services. Tyto sestavy načítají data pomocí dotazů jazyka SQL a filtrovaných zobrazení. Filtrovaná zobrazení omezují data sestavy podle role zabezpečení uživatele, který sestavu spouští. Všechny výchozí sestavy dodávané s aplikací Customer Engagement (on-premises) jsou založené na jazyku SQL.

    Nelze získat přístup k filtrovaným zobrazením v aplikacích Dynamics 365 Customer Engagement, protože není podporován přístup k databázi SQL. Pokud máte předplatné Dynamics 365 (online) nebo Power Apps, použijte sestavy založené na jazyku Fetch pro vytváření vlastních sestav.

  • Sestavy služby Reporting Services založené na jazyku Fetch. Tyto sestavy místo filtrovaných zobrazení načítají data pomocí dotazů jazyka FetchXML , což je technologie navržená speciálně pro aplikaci Customer Engagement (on-premises) . Sestavy vytvořené pomocí Průvodce sestavou v aplikaci jsou založené na jazyku Fetch.

Sestavy mohou také být:

  • Odkazy na webové stránky

  • statické soubory,

  • Dynamické soubory aplikace Office Excel, které načítají data z databáze aplikací Customer Engagement (on-premises)

U všech sestav můžete upravit následující vlastnosti:

  • Název souboru nebo adresa URL

  • Zobrazovaný název

  • Popis

  • Informace o tom, ve které části uživatelského rozhraní se sestava zobrazí

Zabezpečení dat v sestavách

Všechny sestavy načítají data z filtrovaných zobrazení, která filtrují data na základě role zabezpečení uživatele. V sestavách jsou uvedena pouze data, k jejichž zobrazení má osoba, která sestavu spustila, oprávnění.

Sestavy v řešení

Sestavy podporují řešení. Pokud sestavu přidáte jako součást do nějakého řešení, stane se z ní samostatný softwarový celek, který rozšiřuje funkčnost a uživatelské rozhraní vašich aplikací. Do řešení lze přidat pouze sestavy, které jsou vlastněny organizací, neboli viditelné v rámci organizace.

Poznámka:

Chcete-li zjistit, zda je sestava viditelná v organizaci: V seznamu sestavy vyberte sestavu a poté klikněte nebo klepněte na tlačítko Upravit. Na kartě Správa ověřte, zda je u možnosti Může zobrazit nastavena hodnota Organizace.

Snímky sestav lze přidat, importovat nebo exportovat jak součást řešení. Sestavy, podsestavy, kategorie sestav, oblast zobrazení sestav a typ záznamu související se sestavou jsou v aplikaci považovány za součásti sady sestavy. Pokud byla libovolná součást sady sestavy přizpůsobena, budou při importu aktualizace řešení v nepřepisovacím režimu ignorovány všechny aktualizace sestavy, které tato aktualizace provádí.

Začínáme s psaním sestav

Customer Engagement (on-premises) používá sestavy služeb generování sestav SQL Server v jazyce Report Definition Language (RDL) pro dotazování na data aplikace a vrácení přesných výsledků uživateli sestavy. Další informace o RDL naleznete v tématu Report Definition Language (SSRS).

Chcete-li vytvořit nebo upravit existující sestavy RDL, které lze použít s vašimi aplikacemi, použijte kód jazyka FetchXML, který je následně převeden na RDL pomocí nástrojů pro vytváření sestav.

Pokud chcete, můžete použít nástroj jiného výrobce, SQL2FetchXML, pro převod SQL skriptů do jazyka FetchXML a následně použít dotaz v jazyce FetchXML ve vašich sestavách založených na jazyku Fetch. Další informace: Nápověda pro SQL2FetchXML

Možnosti vytváření nových sestav

Uživatelé s odpovídajícími oprávněními mohou vytvořit novou sestavu jedním z následujících způsobů:

  • Přidat soubor nebo odkaz na webovou stránku jako sestavu.

  • Spuštěním Průvodce sestavou vytvoříte novou sestavu služby Reporting Services. Průvodce sestavou dokáže vytvořit sestavy s tabulkami a grafy, včetně podrobných sestav a sestav nejlepších N položek.

  • Vytvořit novou sestavu služby Reporting Services založenou na jazyku Fetch. Pro zapsání sestav založených na jazyku Fetch je třeba nainstalovat součást Report Authoring Extension. Další informace: Vytvoření nové sestavy pomocí nástroje SQL Server Data Tools

Možnosti úprav existujících sestav

U existujících sestav mohou uživatelé s odpovídajícími oprávněními provádět následující akce:

  • Uspořádat sestavy do kategorií a určit, ve kterých zobrazeních v oblasti sestav se jednotlivé sestavy zobrazují.

  • Určit, kde je sestava viditelná v uživatelském rozhraní, a upravit další vlastnosti sestavy.

  • Upravit sestavu vytvořenou pomocí Průvodce sestavou.

  • Upravit výchozí sestavu. Pokud například vytvoříte vlastní nastavení aplikace, může být nutné změnit popisky nebo přidat či odebrat pole ve výchozích sestavách. Další informace: Prostředí pro psaní sestav pomocí nástroje SQL Server Data Tools

  • Upravit výchozí filtr výchozí sestavy, sestavy vytvořené pomocí Průvodce sestavou nebo jiných sestav služby Reporting Services.

  • Vytvořit jednorázový snímek sestavy služby Reporting Services nebo naplánovat spouštění sestavy služby Reporting Services v nastavených intervalech. Pamatujte, že funkce plánování sestav je aktuálně k dispozici pouze ve verzích pro místní nasazení aplikací Dynamics 365 Customer Engagement.

  • Sdílet osobní sestavu s jinými uživateli nebo ji zpřístupnit všem uživatelům v organizaci

  • Publikovat sestavu, aby byla přístupná k použití s externími aplikacemi, jako je aplikace SharePoint nebo vlastní programy.

Poznámka:

Nemůžete použít SQL Server Reporting Services Report Builder pro vytvoření sestav FetchXML . Součást Dynamics 365 Report Authoring Extension pro SQL Server Data Tools slouží k vytváření sestav FetchXML.

Viz také

Příručka k vytváření sestav a analýz

Publikování sestav