Споделяне чрез


Преглед на отчети

Microsoft Dynamics 365 Customer Engagement (on-premises) включва отчети, които предоставят полезна бизнес информация за потребителя. Тези отчети са базирани на SQL Server Reporting Services и предоставят същия набор от функции, които са налични за отчетите на SQL Server Reporting Services.

Собственост на отчета

Системните отчети са на разположение на всички потребители. Потребителите, притежаващи отчети, могат да ги споделят с конкретни конкретни колеги или екипи, или могат да направят отчетите достъпни за организацията, така че всички потребители да могат да ги използват.

Видове отчет

Customer Engagement (on-premises) поддържа два типа отчети:

  • Отчети на услугите за отчети на SQL Server. Тези отчети използват заявки за SQL и филтрирани изгледи, за да извлекат данните на отчета. Филтрираните изгледи ограничават данните до това, което е налично за правото за достъп на лицето, извършващо отчета. Всички отчети по подразбиране, включени в Customer Engagement (on-premises), са базирани на SQL.

    Не може да използвате филтрираните изгледи в Приложения на Dynamics 365 Customer Engagement, защото достъпът до базата данни на SQL не се поддържа. Ако имате абонамент за Dynamics 365 (online) или Power Apps, използвайте Fetch базирани отчети за персонализираното отчитане.

  • Отчети на услугите за отчитане, базирани на извличане. Тези отчети използват заявки за FetchXML, които са собственост на Customer Engagement (on-premises), вместо филтрирани изгледи за извличане на данни за отчети. Отчетите, които създавате чрез съветника за отчети, са базирани на Fetch.

Другите отчети могат да бъдат:

  • Връзки към уеб страници

  • Статични файлове

  • Динамични файлове на Office Excel, които четат данни от Customer Engagement (on-premises) базата данни

За всеки отчет можете да редактирате следните свойства:

  • Името на файла или URL адреса

  • Показвано име

  • Описание

  • Информация за това къде да се показва отчетът в потребителския интерфейс

Защита на данните в отчетите

Всички отчети четат данни от филтрираните изгледи, които филтрират данните на базата на правата за достъп на потребителя. Отчетите показват единствено данните, които лицето изпълняващо отчета има разрешение да разглежда.

Отчети в решения

Отчетите са с оглед на решението. Добавяне на отчет като компонент към решение го превръща в самостоятелна единица на софтуер, която разширява функциите на приложенията ви и потребителския интерфейс. Само отчети, които са притежавани от организацията или видими за организацията, може да се добавят към решения.

Бележка

За да разберете дали даден отчет е видим за организацията: В списъка с отчети изберете отчет и след това щракнете върху или докоснете Редактиране. В раздела Администрация вижте дали Видимо по е зададено на Организация.

Може да добавяте, импортирате или експортирате снимки на отчети като част от дадено решение. Отчети, подотчети, категория отчети, област за визуализация на отчет и тип запис, свързан с отчет, се считат за компоненти на набор с отчети. Когато импортирате актуализация на решение в режим, в който не може да се презаписва, всички актуализации от решението спрямо отчет ще се пренебрегват, ако някой компонент от набора с отчети е персонализиран.

Първи стъпки за писане на отчети

Customer Engagement (on-premises) използва отчети на услугите за отчети на услугите за отчети на SQL Server (RDL), за да прави заявки за данни и да връща прецизирани резултати обратно на потребителя на отчета. За повече информация относно RDL вижте Език за дефиниране на отчети (SSRS).

За да създадете или промените съществуващи RDL отчети, които могат да се използват с приложенията ви, използвайте FetchXML, който след това се преобразува в RDL с помощта на инструментите за авторство на отчети.

Ако искате, можете да използвате инструмента на трета страна, SQL2FetchXML, за да преобразувате вашите SQL скриптове във FetchXML и след това да използвате FetchXML заявката във вашите отчети, базирани на Fetch. Повече информация: SQL2FetchXML Помощ

Опции за създаване на нови отчети

За създаване на нов отчет потребителите със съответните разрешения могат:

  • Да добавят файл или връзка към уеб страница като отчет.

  • Да стартират съветника за отчети, за да създадат нов отчет на услугите за отчет. Съветникът за отчети може да създаде отчети на таблици и диаграми, включително подробни отчети и top N отчети.

  • Създаване на нов отчет на услугите за отчет, базиран на Fetch. За да пишете персонализирани отчети, базирани на fetch, трябва да инсталирате разширението Report Authoring на . Повече информация: Създаване на нов отчет с помощта на SQL Server Data Tools

Опции за модифициране на съществуващи отчети

За съществуващи отчети потребителите със съответните разрешения могат да:

  • Организирайте отчетите в категории, за да контролирате кои изгледи в областта „Отчети“ да се показват за всеки отчет.

  • Определяйте къде да се вижда даден отчет в потребителския интерфейс и редактирайте други свойства на отчета.

  • Редактирайте отчет, създаден със съветника за отчети.

  • Редактиране на отчет по подразбиране. Например, ако персонализирате приложение, вие може да се нуждаете от модифициране на етикети или от добавяне или премахване на полета в отчети по подразбиране. Повече информация: Съобщаване на средата за писане с помощта на SQL Server Data Tools

  • Редактирайте филтъра по подразбиране за отчет по подразбиране, отчет, създаден със съветника за отчети или отчети на услугите за отчет.

  • Създавайте еднократна снимка за отчет на услугите за отчет или планирайте отчет на услугите за отчет, който да се стартира на зададени интервали. Обърнете внимание, че функцията за планиране на отчети в момента е достъпна само с локални версии на Приложения на Dynamics 365 Customer Engagement.

  • Споделете даден персонален отчет с други потребители или го направете достъпен до всички във вашата организация.

  • Публикуване на отчет, така че да е достъпен за използване с външни приложения, като SharePoint например или потребителски програми.

Бележка

Не можете да използвате SQL Server Reporting Services Report Builder за авторство на FetchXML отчети. Report Authoring разширението на Dynamics 365 за SQL Server Data Tools се използва за авторство на FetchXML отчети.

Вижте също

Ръководство за отчитане и анализ

Публикуване на отчети