Entorno de escritura de informes mediante las Herramientas de datos de SQL Server
Publicado: enero de 2017
Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Este tema describe qué se necesita para crear informes de Microsoft Dynamics 365. Para Dynamics 365 (local), este tema presupone que ya tiene una implementación que funciona Microsoft Dynamics 365 Server. Para obtener información sobre los requisitos de Dynamics 365 (local) para la creación de informes, vea Requisitos de creación de informes de Microsoft Dynamics 365.
Debe tener las herramientas necesarias de desarrollo y los privilegios apropiados en Microsoft Dynamics 365 para escribir y publicar un informe. Además, debe estar familiarizado con:
Microsoft Visual Studio.
La creación de informes de Microsoft SQL Server Reporting Services mediante SQL Server Data Tools (SSDT).
Para redactar informes basados en Fetch, el lenguaje Microsoft Dynamics 365FetchXML.Más información:MSDN: Compilar consultas con FetchXML
Para escribir informes basados en SQL, el lenguaje Transact-SQL para Microsoft SQL Server.
Las herramientas necesarias
Se requiere lo siguiente para escribir un informe personalizado de Microsoft Dynamics 365:
Microsoft SQL Server Reporting Services.Microsoft Dynamics 365 usa Microsoft SQL Server Reporting Services como motor de informes.
Microsoft Visual Studio. Para versiones específicas, vea Requisitos de Report Authoring Extension.
Herramientas de datos de SQL Server. Este es un entorno de creación de informes que se usa como complemento en Microsoft Visual Studio.
Para Microsoft Visual Studio 2013: Debe descargar e instalar Descarga: Herramientas de datos de Microsoft SQL Server - Business Intelligence for Visual Studio 2013.
Para Microsoft Visual Studio 2012: Debe descargar e instalar Descarga: Herramientas de datos de Microsoft SQL Server - Business Intelligence for Visual Studio 2012.
Para Microsoft Visual Studio 2010: Debe seleccionar e instalar la característica SQL Server Data Tools (SSDT) que se incluye con Microsoft SQL Server 2012 o Microsoft SQL Server 2012 Express en el equipo que ejecuta Microsoft Visual Studio 2010.Descargue: Microsoft SQL Server 2012 Express
Extensión de creación de informes de Microsoft Dynamics 365. Se requiere esto si está redactando informes personalizados basados en Fetch. Observe que Microsoft Dynamics 365 (online) solo es compatible con informes basados en Fetch.Extensión de creación de informes de Microsoft Dynamics 365 debe instalarse en el equipo donde estén instalados Microsoft Visual Studio y Herramientas de datos de SQL Server.Descarga: Extensión para la creación de informes de CRM 2016. Para instrucciones de instalación, consulte Instalación de la Extensión para la creación de informes de Microsoft Dynamics CRM.
Nota
Extensión de creación de informes de Microsoft Dynamics 365 sólo está disponible en una versión de 32 bits.
Privilegios requeridos
Para implementar informes personalizados en Microsoft Dynamics 365, debe tener una cuenta de Microsoft Dynamics 365 y un rol de seguridad que se le han asignado que incluya el privilegio PublishReport. De forma predeterminada, los roles de seguridad Administrador del sistema y Personalizador del sistema incluyen estos privilegios.
Proceso de desarrollo de informes
A continuación se enumeran los pasos para desarrollar informes personalizados de Microsoft Dynamics 365. Es posible que deba repetir algunos pasos cuando desarrolle un informe:
Desarrollar un concepto o una especificación de informe basado en la información de negocio que se va a mostrar.
Decida acerca del tipo de informe que desee crear: basado en Fetch o en SQL. Los usuarios d eMicrosoft Dynamics 365 (online) sólo pueden crear informes basados en Fetch personalizados.Más información:Informes y análisis con Dynamics 365
Crear un informe personalizado o usar un informe existente para modificar con Herramientas de datos de SQL Server en Microsoft Visual Studio.
Cree un nuevo informe (personalizado).Más información:Cree un nuevo informe utilizando Herramientas de datos de SQL Server
Descargue un archivo existente en lenguaje RDL (Report Definition Language) de Microsoft Dynamics 365. Puede hacerlo en la aplicación web de Microsoft Dynamics 365. Más información: Editar un archivo RDL
O bien, para Dynamics 365 (local), los informes se encuentran en la carpeta C:\Program Files\Microsoft Dynamics 365 Reporting Extensions\LangPacks\<lcid>\Reports\MSCRM\ donde está instalado Microsoft Dynamics 365 Reporting Extensions.Más información:Edición de un informe existente basado en SQL mediante las Herramientas de datos de SQL Server
Cree los parámetros básicos de informes.Más información:Usar parámetros en informes
Especifique conjuntos de datos y criterios de filtrado para recuperar datos:
Para informes basados en SQL, cree conjuntos de datos que contengan datos de Microsoft Dynamics 365 recopilados desde vistas filtradas.Más información:Vistas filtradas en Microsoft Dynamics 365
Habilitar el prefiltrado en las entidades principales.Más información:Mejorar el rendimiento de los informes mediante el uso de filtros
Defina el diseño básico del informe, incluidos los encabezados y pies de página.
Agregue elementos de informe que necesite en función de la especificación de informes.Más información:Agregar navegación de informes
Obtenga una vista previa del informe en Microsoft Visual Studio y resuelva todos los errores.Más información:Probar informes y resolver problemas relacionados
Implemente el informe en el servidor de informes mediante Microsoft Dynamics 365.Más información:Publicación de informes
Ejecute el informe implementado para comprobarlo.
Ver también
Usar SQL y vistas filtradas para recuperar datos de informes
Informes y análisis con Dynamics 365
Cree un nuevo informe utilizando Herramientas de datos de SQL Server
Introducción a los informes personalizados en la nube
Business Intelligence Development Studio
Diseñador de informes y Business Intelligence Development Studio
© 2017 Microsoft. Todos los derechos reservados. Copyright