KV_PowerBI
Estoy conectando Power Bi a Salesforce mediante Power Bi Salesforce Object Connector. Mi objetivo es establecer una actualización incremental. Dado que la actualización incremental en Power Bi requiere el plegado de consultas, ¿cómo compruebo si se está realizando el plegado de consultas con mis datos de Salesforce? ¿Existe alguna herramienta para rastrear la consulta enviada a Salesforce desde Power BI?
Tenga en cuenta que, en este caso, la opción «Ver consulta nativa» en Power Query está atenuada.
lbendlin
En respuesta a KV_PowerBI
sí, eso es exactamente lo que significa. Se admiten la mayoría de los filtros simples, algunos se transforman de relativos a absolutos. Pero nada más complejo que eso no se admite actualmente.
Es lo suficientemente bueno para la actualización incremental.
v-xuding-msft
Hola @KV_PowerBI,
Si el Ver consulta nativa La opción no está habilitada (atenuada), esto es evidencia de que todos los pasos de la consulta no se pueden plegar. Sin embargo, podría significar que un subconjunto de pasos todavía se puede plegar. Trabajando hacia atrás desde el último paso, puede verificar cada paso para ver si el Ver consulta nativa la opción está habilitada. Si este es el caso, entonces ha aprendido dónde, en la secuencia de pasos, ya no se puede lograr ese plegado de consultas.
Puede hacer referencia al documento a continuación para verificar si las transformaciones que se pueden consultar se pliegan.
Transformaciones que se pueden lograr plegando
Y este blog también puede ayudarte.
Plegado de consultas con Salesforce
lbendlin
En respuesta a v-xuding-msft
@v-xuding-msft El plegado de consultas para objetos de Salesforce no se indica actualmente a través del enlace Ver consulta nativa. Solo se puede observar de la manera que describí. Es de esperar que esto se mejore en el futuro, junto con la compatibilidad con consultas SOQL personalizadas, incluidas las subconsultas. Eso finalmente nos daría la posibilidad de recrear ReportTypes en SOQL.
lbendlin
Puede verlo cuando ejecuta diagnósticos en su paso de transformación de Power Query. También puede verlo en Fiddler o en las herramientas de desarrollo en los navegadores Chromium.
Tenga en cuenta que cosas como YESTERDAY o LASTDAYS:10 no se admiten directamente. Power Query traducirá eso en fechas absolutas para el SOQL. Todavía funciona.
KV_PowerBI
En respuesta a lbendlin
Hola @lbendlin,
¡Gracias por este consejo! Algunos avances… Usé Power Query Diagnostics en los pasos de transformación.
Mis pasos de transformación consisten en 1) Columnas filtradas 2) Filtro de fecha en Filas
Observé el filtro de columna de transformación y el filtro de fecha incluidos en la columna ‘consulta de fuente de datos’ (en la tabla ‘Diagnóstico detallado…’ generada); Es decir, la consulta de la fuente de datos tenía estas transformaciones (seleccione la columna 1, la columna 2 y la cláusula where date >=).
¿Significa esto que el plegado de consultas está ocurriendo de hecho con la fuente de datos de Salesforce a pesar de que la ‘ver consulta nativa’ está deshabilitada, me pregunto? ¿Cuáles son sus pensamientos sobre esto?
Mi siguiente paso es configurar la actualización incremental.
Gracias
lbendlin
En respuesta a KV_PowerBI
sí, eso es exactamente lo que significa. Se admiten la mayoría de los filtros simples, algunos se transforman de relativos a absolutos. Pero nada más complejo que eso no se admite actualmente.
Es lo suficientemente bueno para la actualización incremental.