Panel de actualización automática de DirectQuery cada 60 segundos

Un usuario Pregunto ✅

blackshep01

Tengo una solicitud para crear un panel que se actualice automáticamente cada 60 segundos. Este tablero estará en un pasillo para que los médicos vean sus próximos casos. Entiendo que tendré que usar DirectQuery. ¿Cómo hago para que los mosaicos del tablero se actualicen automáticamente sin que alguien presione el botón de actualización cada 60 segundos? Por favor ayuda.

binit

Hola,

Sé que este es un hilo antiguo, pero tengo curiosidad por saber si pudiste hacer que esto funcionara y ¿qué enfoque usaste? Tengo un requisito similar de actualización automática cada 60 segundos con DirectQuery.

josepowerbi2250

En respuesta a binit

Hola binit, ¿alguna solución que hayas encontrado? He intentado varias formas sin suerte. Mi último intento fue el siguiente:

1. Extraiga los datos utilizando Azure Data Factory (canalización con una actividad REST para OBTENER los datos necesarios de una llamada a la API en un formato json de Azure BLOB. Esta canalización se puede activar y programar cada 1 minuto o en segundos.

2. Obtenga los datos en Power BI conectándose directamente al archivo .json creado anteriormente de Azure Blob Storage en el paso anterior

Sin embargo, Power BI no se actualiza automáticamente a pesar de que los datos de origen se actualizan cada minuto.

@ blackshep01 Hay subprocesos aquí que han proporcionado soluciones para mostrar la página del informe y hacer que una extensión de terceros actualice la página, lo que debería iniciar una actualización. Otra posible solución que puede proporcionar la mejor ruta es utilizar un conjunto de datos «Push». Básicamente, se utilizan las API para crear un conjunto de datos y, cuando presiona una actualización, los mosaicos del tablero se actualizan automáticamente.

Información aquí: https://powerbi.microsoft.com/en-us/documentation/powerbi-service-real-time-streaming/

Otra opción que acabo de ver recientemente, pero no sé si se aplica a su fuente de datos, sería usar Microsoft Flow para enviar los datos, detalles aquí: https: //powerbi.microsoft.com/en-us/blog/ push-rows-to-a-power-bi-streaming-dataset-sin-escribir-un …

blackshep01

En respuesta a Seth_C_Bauer

@Seth_C_Bauer El conjunto de datos que voy a usar es un conjunto de datos de SQL Server. ¿Funcionará un conjunto de datos «Push» en esta instancia?

En respuesta a blackshep01

@ blackshep01 No soy desarrollador, pero la respuesta debería ser «sí», todavía estoy investigando esta área. Requeriría un desarrollo personalizado, y los ejemplos descritos aquí deberían darle una idea de si es algo que le gustaría seguir.

Deja un comentario

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