Actualización de flujo de datos a conjunto de datos: columna de entidad adicional no incluida automáticamente en el conjunto de datos

Un usuario Pregunto ✅

Daryl-Lynch-Bzy

Pregunta: cuando un conjunto de datos basado en Dataflow se actualiza en App.powerbi.com, ¿debería incluir automáticamente cambios como la adición de una nueva columna en la tabla de entidades de Dataflow?

He creado una serie de flujos de datos para crear un esquema en estrella a partir de una tabla plana. Los flujos de datos funcionan de la siguiente manera:

  1. Extraer: lea la serie de tablas de Excel en un flujo de datos de almacenamiento temporal
  2. Transformar dimensiones: crea varias entidades que representan la dimensión en el esquema de estrella con los miembros únicos y se agrega una clave. por ejemplo Producto, Oficina, Color.
  3. Transformar hecho: elimina las columnas de dimensión y reemplaza los valores con la clave identificada en la etapa Transformar dimensión.

Luego, el conjunto de datos importa los flujos de datos de dimensión y hecho para crear el modelo de datos.

Habíamos identificado un nuevo requisito para agregar una marca de Verdadero / Falso a una de las entidades de Dimensión. Pensé que podría simplemente hacer esta actualización a la entidad de dimensión y luego actualizar el conjunto de datos normalmente. Mis tablas de dimensiones se crean y usan, por lo que las nuevas columnas de Entidad deberían estar visibles para los Creadores de informes o las personas que usan el Conjunto de datos.

Sin embargo, cuando actualicé el conjunto de datos en app.powerbi.com, no reconoció la columna adicional. Entonces, descargué el archivo PBIX y lo actualicé manualmente. En esta etapa, el conjunto de datos incluyó la columna adicional en la tabla de la entidad. Luego volví a publicar el conjunto de datos.

aliara20

Hola @ Daryl-Lynch-Bzy,

Solo me gustaría saber si ha encontrado una manera de hacer lo anterior sin volver a publicar el archivo pbix. Me estoy encontrando con el mismo problema en este momento y agradeceré si puede compartir algunas ideas. Gracias.

Daryl-Lynch-Bzy

En respuesta a aliara20

Desafortunadamente, no, no encontré una solución que no implicara volver a publicar el archivo PBIX. Tenía la esperanza de que Power BI fuera más dinámico y extrajera automáticamente los datos de dimensión adicionales. Sin embargo, la mayoría de las veces, la columna adicional puede requerir cambios en el archivo PBIX de todos modos. Por ejemplo, la configuración de Formato u Orden de clasificación, o tal vez los datos requieran una nueva medida.

Hola @ Daryl-Lynch-Bzy,

¿Podría decirme si su problema ha sido resuelto?
Si es así, acéptelo amablemente como la solución. Más personas se beneficiarán de ella.
O todavía está confundido al respecto, encontré dos publicaciones similares en el foro de Problemas. Hay algunas soluciones para que las consulte

https: //community.powerbi.com/t5/Issues/Dataflow-error-Unable-to-create-new-Dataflow-or-edit-update / …

https: //community.powerbi.com/t5/Issues/Dataflows-No-entity-after-refresh/idi-p/848917/page/2#commen …

Captura de pantalla 2021-05-13 162924.pngCaptura de pantalla 2021-05-13 162931.png

Atentamente,
Stephen Tao

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Daryl-Lynch-Bzy

En respuesta a v-stephen-msft

Hola Stephen,

No, no está resuelto, pero en realidad no es un problema. Solo quiero ser lo más perezoso y eficiente posible. Simplemente parece posible. Si los cambios realizados en los datos que contienen en el flujo de datos están disponibles cuando se actualiza el conjunto de datos posterior, tendría sentido que los cambios en la estructura y los datos estén disponibles. Me pareció inusual que la nueva columna agregada a una tabla de flujo de datos no se agregue automáticamente cuando se actualiza el conjunto de datos.

Sin embargo, el problema se evita exportando el PBIX al escritorio, luego actualizando y luego volviendo a publicar el archivo PBIX.

Me gustaría que fuera más dinámico (un pequeño cambio se implementa automáticamente hasta el final), pero estoy siendo perezoso y eficiente.

Hola @ Daryl-Lynch-Bzy,

Quizás este artículo le ayude a comprender el proceso de actualización del flujo de datos.

Referencia: Comprender y optimizar la actualización de los flujos de datos

Limitaciones y consideraciones de los flujos de datos

Atentamente,

Stephen Tao

Si esta publicación ayuda, entonces por favor considerer Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

lbendlin

«He creado una serie de flujos de datos para crear un esquema en estrella a partir de una tabla plana «

Le recomendaría que vuelva a leer para qué sirven los flujos de datos, cómo se representan internamente en el servicio y cómo contrasta eso con sus esfuerzos de normalización.

Deja un comentario

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