Uso de Power BI con Microsoft Dynamics 365

 

Publicado: febrero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Nota

La información que se proporciona aquí es para versiones de Dynamics 365 anteriores a Dynamics 365 (en línea), versión 9.0. Para ver la documentación más reciente, consulte Uso de Power BI.

El servicio de nube de Power BI para Office 365 funciona con Microsoft Dynamics 365 para proporcionar una solución de análisis de autoservicio.Power BI actualiza automáticamente los datos de Microsoft Dynamics 365 (online) que se muestran. Con Power BI Desktop o Microsoft Office Excel Power Query para crear informes y Power BI para compartir panales y actualizar datos de Microsoft Dynamics 365 (online), el personal de ventas, marketing y servicio en su organización tendrá una manera nueva y eficaz de trabajar con los datos de Dynamics 365.

En este tema

Introducción al uso de Microsoft Power BI con Microsoft Dynamics 365 (en línea)

Insertar visualizaciones de Power BI en paneles personales

Use Power BI Desktop para conectarse directamente a su instancia de Microsoft Dynamics 365 (online)

Use Power BI con Microsoft Dynamics 365 (local)

Introducción al uso de Microsoft Power BI con Microsoft Dynamics 365 (en línea)

Los paquetes de contenido de Microsoft Dynamics 365 para el servicio de nube de Power BI permiten acceder y analizar fácilmente sus datos de ventas, servicio o marketing.

Para crear un panel de Power BI con un paquete de contenido, siga estas instrucciones.

  1. Si aún no lo ha hecho, regístrese en Microsoft Power BI.

  2. Una vez que haya iniciado sesión en Power BI, en el área Conjuntos de datos haga clic en Obtener datos, en Servicios haga clic en Obtener y, a continuación, seleccione uno de los siguientes paquetes de contenido.

    • Jefe de ventas de Microsoft Dynamics 365 (en línea)

    • Jefe del servicio de Microsoft Dynamics 365 (en línea)

    • Microsoft Dynamics Marketing

  3. Para los paquetes de contenido del jefe de ventas y del jefe del servicio, escriba la dirección URL de la instancia de Microsoft Dynamics 365 (online), como https://OrganizationName.crm.dynamics.com, donde OrganizationName es el nombre de la organización de su instancia de Microsoft Dynamics 365 (online), y haga clic en Siguiente.

    Nota

    Si el centro de datos se encuentra fuera de Norteamérica el nombre del dominio de crm.dynamics.com puede ser distinto, como crm2.dynamics.com, crm3.dynamics.com, crm4.dynamics.com, etc. Para buscar el nombre de dominio, en la aplicación web Dynamics 365 vaya a Configuración > Personalizaciones > Recursos de desarrollador. Las direcciones URL enumeradas indicarán el nombre de dominio correcto.

    Para el paquete de contenido de marketing, escriba la dirección URL como https://OrganizationName.marketing.dynamics.com/analytics, donde OrganizationName es el nombre de la organización de su instancia de Microsoft Dynamics 365 (online) y haga clic en Siguiente.

  4. En Método de autenticación, seleccione oAuth2.

  5. Se importan los datos de la organización de Microsoft Dynamics 365 (online) y varias visualizaciones pasan a estar disponibles.

Sugerencia

Si el paquete de contenido que selecciona no se abre en el explorador web, en el panel izquierdo de su área de trabajo de Power BI, haga clic en el paquete de contenido en Paneles.

Contenido del paquete disponible para descarga.

Los paquetes de contenido de Microsoft Dynamics 365 admiten las entidades predefinidas predeterminadas. Sin embargo, puede personalizar los siguientes paquetes de contenido descargando el archivo .PBIX y usando después Power BI Desktop para personalizar el paquete de contenido antes de cargarlo al servicio de Power BI.

La Power BI Report Template para Connected Field Service for Microsoft Dynamics 365 permite que los usuarios publiquen el informe de Power BI que muestra el latido activo de los dispositivos conectados.

Para obtener información acerca de cómo personalizar los paquetes de contenido, consulte Personalizar los paquetes de contenido de Microsoft Dynamics 365 Power BI.

Insertar visualizaciones de Power BI en paneles personales

Para que los usuarios puedan insertar visualizaciones de Power BI en paneles personales, debe habilitarse la configuración para toda la organización.

Nota

Esta característica se introdujo en Actualización 1 de CRM Online 2016.

De forma predeterminada, insertar visualizaciones de Power BI está deshabilitado y debe habilitarse para que los usuarios puedan insertarlas en paneles personales.

Habilite visualizaciones Power BI en la organización

  1. Inicie sesión en Microsoft Dynamics 365 como un usuario con el rol de seguridad de administrador del sistema.

  2. Vaya a Configuración > Administración > Configuración del sistema.

  3. En la pestaña Informes en la opción Permitir la inserción de visualizaciones de Power BI, seleccione para habilitarla o No para deshabilitarla.

  4. Haga clic en Aceptar.

Para obtener más información sobre cómo agregar ventanas de Power BI a paneles personales en Microsoft Dynamics 365, consulte Insertar ventanas de Power BI en el panel personal.

Para obtener más información sobre cómo agregar paneles de Power BI a paneles personales en Microsoft Dynamics 365, consulte Agregar un panel de Power BI en el panel personal.

Use Power BI Desktop para conectarse directamente a su instancia de Microsoft Dynamics 365 (online)

Puede conectarse a Microsoft Dynamics 365 (online) con Power BI Desktop para crear informes y paneles de Dynamics 365 personalizados para usarlos con el servicio de Power BI.

Requisitos

  • Registro del servicio de Power BI

  • Power BI Desktop.

  • Instancia de Microsoft Dynamics 365 (online)

Conectarse a Dynamics 365 (online)

  1. Iniciar Power BI Desktop.

  2. En la pestaña Inicio, haga click en Obtener datosy, a continuación, haga click en Más.

  3. En la lista Obtener datos, seleccione Dynamics 365 Online.

  4. Escriba la dirección URL del extremo OData Dynamics 365 (online). Debe ser similar a esta dirección URL, donde nombreDeOrganización es el nombre de la organización de Dynamics 365 (online) y v8.1 es la versión. Haga clic en Aceptar.

    https://nombreDeOrganización.api.crm.dynamics.com/api/data/v8.1

    Sugerencia

    Puede encontrar la dirección URL del extremo OData en el cliente web de Microsoft Dynamics 365. Vaya a Configuración > Personalizaciones > Recursos de desarrollador y busque la dirección URL en API web de la instancia.

  5. En el cuadro de diálogo Acceso a una fuente OData, haga click en Cuenta profesional y, a continuación, haga clic en Conectar.

    Nota

    Si no ha iniciado sesión en su instancia de Microsoft Dynamics 365 (online), haga clic en Iniciar sesión en el cuadro de diálogo Acceso a una fuente OData antes de hacer clic en Conectar.

  6. Las tablas de entidad de base de datos de la organización aparecen en la ventana del navegador de Power BI Desktop. Puede seleccionar entidades predeterminadas y personalizadas. Para obtener más información sobre la creación de informes con Power BI Desktop, vea Soporte técnico de Power BI: Vista de informes en Power BI Desktop.

    Seleccionar tabla de entidades

    Sugerencia

    Puede usar pasos similares para conectarse a Microsoft Dynamics 365 (online) con Microsoft Office Excel Power Query seleccionando De otras fuentes en la pestaña Power Query de Excel.

Use Power BI con Microsoft Dynamics 365 (local)

Puede usar Power BI con Dynamics 365 (local) para crear y publicar visualizaciones completas a las que se puede acceder desde cualquier ubicación.

Requisitos

  • Windows Server 2012 R2 con AD FS 3.0 (requerido para Implementación con conexión a Internet (IFD).

  • Para IFD, OAuth debe estar habilitado en el Microsoft Dynamics 365 Server. Este paso se describe en la sección siguiente.

  • Cuenta de Microsoft Power BI

Nota

La actualización programada de informes no es compatible con los conjuntos de datos de Dynamics 365 (local) que se publican en el servicio de Power BI. Puede actualizar informes con Microsoft Power BI Desktop o Microsoft Office Excel y luego cargar los informes en el servicio de Power BI.

Configurar Microsoft Dynamics 365 (local) para Power BI

  1. Si se está conectando a la implementación de Dynamics 365 (local) internamente (no mediante IFD), vaya al paso 4.

    Si la implementación está configurado para IFD, habilite OAuth en el Microsoft Dynamics 365 Server. Para ello, abra una ventana de Windows PowerShell y ejecute los siguientes comandos de PowerShell.

    Add-PSSnapin Microsoft.Crm.PowerShell
    $fedurl = Get-CrmSetting -SettingType ClaimsSettings
    $fedurl.FederationProviderType = 1
    Set-CrmSetting $fedurl
    
  2. Después de ejecutar los comandos anteriores necesita reiniciar IIS. En una ventana de comandos, escriba IISReset y luego presione ENTRAR.

  3. Registre el cliente de Power BI Desktop OAuth 2.0 con ADFS. Para ello, abra una ventana de Windows PowerShell y ejecute el siguiente comando PowerShell en el equipo donde se ejecuta Power BI Desktop que se usará para publicar los informes en el servicio de Power BI.

    Add-AdfsClient -ClientId "a672d62c-fc7b-4e81-a576-e60dc46e951d" -Name "Microsoft Power BI" -RedirectUri @("https://de-users-preview.sqlazurelabs.com/account/reply/", "https://preview.powerbi.com/views/oauthredirect.html") -Description "ADFS OAuth 2.0 client for Microsoft Power BI"
    
  4. En Power BI Desktop, inicie sesión en Power BI y luego use el conector de fuente OData estándar para conectar con el sistema Dynamics 365 (local) mediante autenticación Windows u OAuth. Para hacerlo...

    1. Conecte a un origen de datos en Power BI Desktop o Excel mediante el conector de fuente OData.

      • En implementaciones internas (no IFD) escriba la dirección URL de la fuente OData similar a https://server/crmorganization/api/data/vn.0 donde server/crmorganization es la ruta de la aplicación web para la organización de Microsoft Dynamics 365 y vn.0 es la versión de Microsoft Dynamics 365, como v8.0 para Microsoft Dynamics 365. Por ejemplo, https://contoso1/contosocrm/api/data/v8.0.

        Cuando se le pida que inicie sesión para tener acceso a la fuente OData, seleccione Windows de la lista de tipos de autenticación, y escriba sus credenciales de Dynamics 365 (local).

      • En implementaciones de IFD, escriba la dirección URL de la fuente OData similar a https://[organization_URI]/api/data/vn.0, donde organization_URI es el nombre de dominio completo accesible desde Internet y vn.0 es la versión de Microsoft Dynamics 365, como v8.0 para Microsoft Dynamics 365. Por ejemplo, la organización Contoso tiene esta dirección URL: https://crmweb.contoso.com/api/data/v8.0.

        Cuando se le pida que inicie sesión para tener acceso a la fuente OData, seleccione Cuenta profesional de la lista de tipos de autenticación, y escriba sus credenciales de Dynamics 365 (local).

  5. Se cargan las tablas de base de datos de la organización, desde las que puede crear informes.

  6. Publique los informes en Power BI y cree paneles.

  7. Actualice los informes publicándolos de nuevo con Power BI Desktop o Excel con frecuencia.

Ver también

Extender Dynamics 365 con integración y soluciones

© 2017 Microsoft. Todos los derechos reservados. Copyright