Power BI con Dynamics CRM local

Un usuario Pregunto ✅

Olivia

¿Cómo nos conectamos al CRM local?

¿Es posible tener un panel de Power BI para cada usuario de CRM con diferentes roles de seguridad?

¿Power BI implementará de alguna manera el modelo de seguridad incorporado de CRM?

amichalove

De acuerdo con esta nota de actualización de la función de PowerBI, es posible conectar PowerBI a CRM On-Premise usando «Servicios de autenticación ADFS personalizados».

Soporte para servicios de autenticación ADFS personalizados

Con esta actualización, estamos agregando soporte para el uso de puntos finales de autenticación ADFS personalizados a través de nuestro tipo de credencial Cuenta de organización. Esto permite el acceso a fuentes de datos que requieren autenticación ADFS, como algunas instancias locales de Dynamics CRM. Una vez que su administrador haya registrado Power BI, podrá aprobar un punto de conexión personalizado cuando se le solicite el acceso. También puede administrar la lista de puntos finales ya aprobados dentro del cuadro de diálogo Opciones, en «Global -> Seguridad».

http: //blogs.msdn.com/b/powerbi/archive/2015/04/22/16-new-updates-to-the-power-bi-designer-preview-a …

Lo que parece que no puedo encontrar es ninguna documentación con la referencia del proceso en la línea «Después de que su administrador registre Power BI …». Soy el administrador de Office365, ¡no sé a dónde ir para «registrar» Power BI!
¿Alguien más ha tenido suerte? ¿Alguna idea de dónde ir a buscar?

amichalove

En respuesta a amichalove

Para su información, publiqué un hilo con documentación y capturas de pantalla de lo que he hecho hasta ahora para conectar Dynamics CRM 2015 On-Premise con Power BI.

http: //community.powerbi.com/t5/Integrations-with-Files-and/quot-you-have-not-approved-any-authentic …

KHorseman

Mi empresa utiliza CRM local. Mi solución actual es utilizar una conexión de base de datos de SQL Server. Entré de forma remota a nuestro servidor de alojamiento donde hemos instalado Office, Power BI Personal Gateway y Power BI Desktop. No es ideal, pero hace el trabajo hasta que esté disponible un conector CRM dedicado.

mickemakela

En respuesta a KHorseman

¡Hola! ¡En Fenix ​​Solutions estamos orgullosos de anunciar Dynamics CRM (Online / OnPremise) y Power BI Connector! ¡Es gratis para descargar y usar! Compruébelo aquí: http://www.fenixsolutions.fi/microsoft-dynamics-crm-and-power-bi-connector/ ¡Se agradece cualquier comentario!

KHorseman

En respuesta a mickemakela

Esas son buenas noticias. ¿Podría proporcionar algunas instrucciones sobre cómo usar esto? No parece haber ninguna documentación y no sé cómo ni dónde instalarla ni qué hacer con ella.

Actualizar: He descubierto algo de eso, pero la mayoría parece no funcionar. Al mirar los archivos xml en la descarga, descubrí que probablemente se supone que sea una solución de CRM administrada y así fue. Instalé la solución en nuestro entorno de prueba de CRM, pero no está haciendo nada útil.

Casi todo en lo que hago clic da un mensaje de error, por lo que por el proceso de eliminación parece que para hacer cualquier cosa, primero necesito seleccionar una Vista guardada de CRM y luego crear un nuevo conjunto de datos de Power BI. Cuando intento esto, primero dice:

"DataSet named test was created
Table TestView was created succesfully and data loaded"

pero luego, cuando presiono OK, dice:

"Error: Error: Error: 500: Internal Server Error:
Unexpected exception from plug-in (Execute):
FS.PowerBIRestLibrary.PowerBIRestLibrary: System.Net.WebException:
the remote server returned an error: (501) Not Implemented."

Después, no veo nada en los conjuntos de datos de Power BI, así que supongo que simplemente no funciona. Dice que se creó correctamente, pero después del error no hay nada. La única otra pestaña es «Actualizar tabla de Power BI» y al hacer clic en ella aparece un mensaje de error que me dice que necesito seleccionar un conjunto de datos, por lo que obviamente no se puede hacer.

Además, parece que incluso si alguna vez consigo que esa parte funcione, esto se limita a las Vistas guardadas de CRM que reconoce. ¿Entonces no hacemos nada en Power Query? ¿Todas las consultas deben crearse como hallazgos avanzados en CRM y luego exportarse a través de esta herramienta a Power BI? Eso va a ser un problema por varias razones. En primer lugar, solo me muestra (en una estimación generosa) tal vez el 1% de las vistas guardadas que tengo normalmente, y ninguna de las vistas que realmente usaría para informar. Entonces, ¿cómo puedo hacer que muestre el resto de mis vistas guardadas? De hecho, ¿cómo puedo hacer que me muestre vistas del sistema? Parece que este método para exportar un conjunto de datos desde una vista guardada será bastante incómodo de usar si alguna vez tengo que cambiar el contenido de un informe de BI más adelante, pero honestamente no puedo evaluar eso ya que hasta ahora ni siquiera puedo obtener cualquier dato de esto en absoluto.

KHorseman

En respuesta a KHorseman

De acuerdo, esta mañana tuve la oportunidad de visitar mis paneles de Power BI y noté que todas esas pruebas que hice se han mostrado como conjuntos de datos allí, así que aunque no aparecen en la ventana del exportador de CRM donde esperaba ver ellos aparentemente están siendo enviados a mi cuenta de Power BI. Pero solo están ahí como conjuntos de datos en línea. ¿No hay forma de incluirlos en Power BI Desktop? No hay forma de crear relaciones, columnas calculadas o medidas en línea.

mickemakela

En respuesta a KHorseman

Hola,

¡Gracias por probar el conector! Me entristece saber que ha encontrado algunos problemas al comenzar la instalación. En nuestro sitio decimos que es un componente de solución administrada, ¡pero seguramente escribiremos instrucciones más detalladas! Al leer sus mensajes, parece que el conector ha funcionado correctamente y Pudo transferir sus vistas guardadas de CRM a Power BI Online: ¡Excelente!

Investigaré el problema de que la herramienta no muestre todas las vistas guardadas de CRM. Actualmente estamos consultando la entidad userquery, ¡pero no veo por qué no podríamos hacer una unión con las vistas del sistema también! Lo mantendré en mi mente. Por último, el mensaje de error que vio en respuesta es de la API de Power BI y por qué parece que todavía no tengo una respuesta. ¿Toda su prueba terminó con el mismo mensaje de error? No he encontrado ese mensaje de error antes. ¿También cargó los datos allí? Acerca de los conjuntos de datos y el escritorio de Power BI: que yo sepa, no hay forma de exportarlos desde el sitio a la aplicación de escritorio, ¡pero intentaré buscar una respuesta!

Saludos,

Micke Mäkelä

mickemakela

En respuesta a mickemakela

Con nuestro conector de Power BI, ahora puede actualizar automáticamente sus vistas guardadas de CRM en Power BI Online. Consíguelo aquí: http://bit.ly/1RxvgBF

greenchevette

Lehigh Valley Health Network en Allentown PA también está extremadamente interesado en utilizar PowerBI con nuestro sistema On Prem CRM. Aumente la prioridad en esta integración. Dan Bortz, MBA RCA Lead Information Services 1245 Cedar Crest Blvd – Suite 100 Allentown, PA 18103 Oficina – 610.402.1974

tklooster

En respuesta a greenchevette

PEAK 15 Systems también está muy interesado en usar Power BI en las instalaciones.

mickemakela

En respuesta a tklooster

¡Hola! Después de leer las publicaciones, estoy más que feliz de decirles que en Fenix ​​Solutions, esperamos lanzar el conector Power BI de Dynamics CRM (OnPremise / Online) para fines de esta semana. Con él, puede importar sus hallazgos avanzados de CRM a Power BI junto con los datos. También puede usar la herramienta para actualizar la tabla de Power BI con la búsqueda avanzada de CRM después de haberla importado a Power BI. ¡Más información próximamente! -Micke Mäkelä (Fenix ​​Solutions Oy)

Use OData, siga esta publicación:

https: //www.linkedin.com/pulse/building-ultimate-microsoft-crm-dashboard-under-hour-greg-deckler? trk …

Paulhasell

En respuesta a Greg_Deckler

Hola, lamentablemente, el enlace al que se hace referencia no nos funciona. Se refiere a CRM Online, que funciona perfectamente, sin embargo, nuestro IFD local no se conecta porque no puede obtener la URL de autorización de ADFS.

Capture.PNG

Se supone que Power BI es compatible, no estoy seguro de si es un problema en la configuración de ADFS, pero no puedo encontrar ningún consejo útil en ninguna parte.

amichalove

En respuesta a Paulhasell

Lo mejor que puedo decir es que hay dos pasos para la conectividad de Odata con Power BI … Primero, proporcione su punto final de Odata (desde el menú Dynamcis CRM Developer). Cuando lo conecte en PowerBI, recibirá el mensaje:

El encabezado WWW-Authentication no contiene un URI de autorización válido. Valor del encabezado: «, Negociar, NTML ‘.

Eso es porque necesitas cambiar el método de autenticación en la pantalla de cofnig de PowerBI a «Anónimo». Cuando haga eso, PowerBI pasará al siguiente paso de autenticación, que es hablar con su servidor ADFS (tiene una instancia de Dynamics CRM que es IFD (Implementación orientada a Internet), ¿no es así? trabajará).

Cuando PowerBI habló con el proxy ADFS, es allí donde desea usar las Credenciales de la organización. Lamentablemente, también es allí donde parece que no puedo ir más allá.

Vea este otro hilo para mis capturas de pantalla: http: //community.powerbi.com/t5/Integrations-with-Files-and/quot-you-have-not-approved-any-authentic …

En respuesta a Paulhasell

¿La autenticación de Windows funciona para usted? Esos encabezados sugieren que podría hacerlo.

Paulhasell

En respuesta a curth

Lo intenté primero, pero aparece un error en el Editor de consultas.

Capture2.PNG

Parece estar intentando procesar una URL de ADFS como destino de OData en lugar de la URL de Odata de CRM que se ha pasado.

para hacer palanca

En respuesta a Paulhasell

Paul, tenemos el mismo problema. Nunca he podido hacer que Excel / PowerQuery funcione con CRM local utilizando el conector OData predeterminado.

Según el siguiente artículo, es un problema conocido. Con suerte, MS proporciona un conector / método para resolver este problema.

http://blog.cobalt.net/blog/excel-odata-feed-from-dynamics-crm-on-premise-or-ifd

Este método funciona para nosotros, pero no ayuda con PowerBI (directamente) ya que el conector OData en la herramienta de escritorio tiene el mismo problema / error. Actualmente, utilizamos el método anterior para exportar a Excel, lo que significa que tenemos que actualizar manualmente los archivos.

Paulhasell

En respuesta a para hacer palanca

Hola, de hecho fue una falla conocida, una que se suponía que MS había solucionado con la última versión de Power BI y Power Query, lamentablemente parece que no lo es. Mi sospecha es que el IFD local debe configurarse de la misma manera que Office 365 para usar OAuth2 en lugar de WIA, pero no puedo encontrar ninguna documentación útil sobre cómo hacerlo.

Es interesante que las conexiones de cliente móvil y SDK funcionen bien, pero no son puntos finales de OData,

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *