Compartir a través de


Vincular tablas entre flujos de datos

Con los flujos de datos en Microsoft Power Platform, puede tener un único origen de almacenamiento de datos organizativo en el que los analistas de negocios puedan preparar y administrar sus datos una vez y, a continuación, reutilizarlos entre diferentes aplicaciones de análisis de la organización.

Al vincular tablas entre flujos de datos, puede reutilizar las tablas que ya se han ingerido, limpiado y transformado por flujos de datos que son propiedad de otros, sin necesidad de mantener esos datos. Las tablas vinculadas simplemente apuntan a las tablas de otros flujos de datos y solo realiza una copia de los datos cuando el flujo de datos de destino está en otra área de trabajo o entorno.

Las tablas vinculadas son de solo lectura, por lo que si desea crear transformaciones para una tabla vinculada, debe crear una nueva tabla calculada con una referencia a la tabla vinculada.

Disponibilidad de tablas vinculadas

La disponibilidad de tablas vinculadas depende de si usa flujos de datos en Power BI o Power Apps. En las secciones siguientes se describen los detalles de cada uno.

Tablas vinculadas en Power BI

Para actualizarse, las tablas vinculadas requieren una suscripción de Power BI Premium . Las tablas vinculadas están disponibles en cualquier flujo de datos de un área de trabajo hospedada en la capacidad de Power BI Premium. No hay limitaciones en el flujo de datos de origen.

Las tablas vinculadas solo funcionan correctamente en nuevas áreas de trabajo de Power BI y, del mismo modo, todos los flujos de datos vinculados deben encontrarse en nuevas áreas de trabajo. Más información: Creación de las nuevas áreas de trabajo en Power BI

Nota:

Las tablas difieren en función de si son tablas estándar o tablas calculadas. Las tablas estándar (a menudo denominadas tablas) consultan un origen de datos externo, como una base de datos SQL. Las tablas calculadas requieren capacidad Premium en Power BI y ejecutan sus transformaciones en los datos que ya están en el almacenamiento de Power BI.

Si el flujo de datos no se encuentra en un área de trabajo de capacidad Premium, todavía puede hacer referencia a una sola consulta (o combinar dos o más consultas), siempre y cuando las transformaciones no se definan como transformaciones en el almacenamiento. Estas referencias se consideran tablas estándar. Para ello, desactive la opción Habilitar carga para las consultas a las que se hace referencia para evitar que los datos se materialicen e ingeran en el almacenamiento. Desde allí, puede hacer referencia a las consultas Enable load = false y establecer Enable load a Activado solo para las consultas resultantes que desea materializar.

Tablas vinculadas en Power Apps

Para obtener más información sobre la disponibilidad de tablas vinculadas en Power Apps, vaya a ¿Qué licencias necesita para utilizar flujos de datos?

Hay varias maneras de vincular tablas entre flujos de datos. Para vincular tablas en Power BI, debe iniciar sesión con sus credenciales de Power BI.

Puede seleccionar Obtener datos de la herramienta de creación de flujos de datos, que muestra un cuadro de diálogo para seleccionar las categorías y cada origen de datos. A continuación, seleccione el conector de flujos de datos de Power Platform.

Captura de pantalla que muestra cómo seleccionar el conector de flujos de datos de Power Platform.

Se muestra una ventana de conexión para la conexión de datos seleccionada. Si se requieren credenciales, se le pedirá que las proporcione.

En Power BI, puede seleccionar Agregar tablas vinculadas en la herramienta de creación de flujos de datos.

Captura de pantalla que muestra cómo agregar tablas vinculadas en la herramienta de creación de flujos de datos de Power BI.

También puede seleccionar Agregar tablas vinculadas en el menú Agregar tablas en el servicio Power BI.

Captura de pantalla que muestra cómo agregar tablas vinculadas desde el menú del servicio Power BI.

Se abre una ventana Navegador y puede elegir un conjunto de tablas a las que puede conectarse. En la ventana se muestran tablas para las que tiene permisos en todas las áreas de trabajo y entornos de la organización.

Después de seleccionar las tablas vinculadas, aparecen en la lista de tablas para el flujo de datos de la herramienta de creación, con un icono especial que los identifica como tablas vinculadas.

También puede ver el flujo de datos de origen desde la configuración del flujo de datos de la tabla vinculada.

Actualización de la lógica de las tablas vinculadas

La lógica de actualización de las tablas vinculadas difiere ligeramente en función de si usa Power BI o Power Apps, como se describe en las secciones siguientes.

Actualización de la lógica en Power BI

La lógica de actualización predeterminada de las tablas vinculadas depende de si el flujo de datos de origen está en el mismo área de trabajo de Power BI que el flujo de datos de destino. En las secciones siguientes se describe el comportamiento de cada uno.

  • Vínculos entre áreas de trabajo: la actualización de vínculos de tablas de diferentes áreas de trabajo se comporta como un vínculo a un origen de datos externo. Cuando se actualiza el flujo de datos, toma los datos más recientes de la tabla del flujo de datos de origen. Si se actualiza el flujo de datos de origen, no afecta automáticamente a los datos del flujo de datos de destino.

  • Vínculos en la misma área de trabajo: cuando se produce la actualización de datos para un flujo de datos de origen, ese evento desencadena automáticamente un proceso de actualización para tablas dependientes en todos los flujos de datos de destino de la misma área de trabajo, incluidas las tablas calculadas basadas en ellas. Todas las demás tablas del flujo de datos de destino se actualizan según la programación del flujo de datos. Las tablas que dependen de más de un origen actualizan sus datos siempre que cualquiera de sus orígenes se actualice correctamente.

    Nota:

    Todo el proceso de actualización se realiza a la vez. Debido a esto, si se produce un error en la actualización de datos del flujo de datos de destino, también se produce un error en la actualización de datos del flujo de datos de origen.

Actualización de la lógica en Power Apps

La lógica de actualización de tablas vinculadas en Power Apps se comporta como un origen de datos externo. Cuando se actualiza el flujo de datos, toma los datos más recientes de la tabla del flujo de datos de origen. Si se actualiza el flujo de datos de origen, no afecta automáticamente a los datos del flujo de datos de destino.

Permisos al ver informes de flujos de datos

Al crear un informe de Power BI que incluya datos basados en un flujo de datos, solo puede ver las tablas vinculadas cuando tenga acceso al flujo de datos de origen.

Limitaciones y consideraciones

Hay algunas limitaciones que debe tener en cuenta al trabajar con tablas vinculadas:

  • Otro flujo de datos puede hacer referencia a una tabla. Esa tabla de referencia también puede ser referenciada por otros flujos de datos, etc., hasta cinco veces.
  • No se permiten dependencias cíclicas de tablas vinculadas.
  • El flujo de datos debe estar en un nuevo área de trabajo de Power BI o en un entorno de Power Apps.
  • Una tabla vinculada no se puede combinar con una tabla normal que obtiene sus datos de un origen de datos local.
  • Al usar parámetros M para abordar las tablas vinculadas, si se actualiza el flujo de datos de origen, no afecta automáticamente a los datos del flujo de datos de destino.
  • No se admite el intento de conectar dos tablas de flujo de datos entre dos áreas de trabajo de distintos tipos de almacenamiento( Bring Your Own Storage Account (BYOSA) y Internal.

Pasos siguientes

Los artículos siguientes pueden ser útiles al crear o trabajar con flujos de datos:

En los artículos siguientes encontrará más información sobre los flujos de datos y Power BI:

Para obtener más información sobre Power Query y la actualización programada, puede leer estos artículos:

Para más información sobre Common Data Model, puede leer su artículo de información general: