Introducción a las canalizaciones de implementación
Este artículo le guía a través de la configuración básica necesaria para usar las canalizaciones de implementación en el servicio Power BI. Antes de continuar, se recomienda leer la introducción a las canalizaciones de implementación.
En una canalización de implementación, se asigna un área de trabajo a cada fase. Antes de empezar a trabajar con la canalización en producción, revise los requisitos de capacidad de las áreas de trabajo de la canalización.
Acceso a las canalizaciones de implementación
Podrá acceder a la característica de canalizaciones de implementación si se cumplen las condiciones siguientes:
Tiene una de las siguientes licencias Premium:
Es un usuario de Power BI Pro y pertenece a una organización que tiene capacidad Premium.
Es un administrador de una nueva experiencia de áreas de trabajo.
Nota
También podrá ver el botón de canalizaciones de implementación, si anteriormente creó una canalización o si se compartió una canalización con usted.
Paso1 : Crear una canalización de implementación
Puede crear una canalización desde la pestaña de canalizaciones de implementación o desde un área de trabajo.
Una vez creada la canalización, puede compartirla con otros usuarios o eliminarla. Cuando comparte una canalización con otras personas, los usuarios con los que la comparte tendrán acceso a ella. El acceso a la canalización permite a los usuarios verla, compartirla, editarla y eliminarla.
Creación de una canalización desde la pestaña de canalizaciones de implementación
Para crear una canalización desde la pestaña de canalizaciones de implementación, haga lo siguiente:
En el servicio Power BI, en el panel de navegación, seleccione Canalizaciones de implementación y luego seleccione Crear canalización.
En el cuadro de diálogo Crear una canalización de implementación, escriba un nombre y una descripción para la canalización y seleccione Crear.
Creación de una canalización desde un área de trabajo
Puede crear una canalización desde un área de trabajo existente, siempre que sea el administrador de una nueva experiencia de área de trabajo.
En el área de trabajo, seleccione Crear una canalización.

En el cuadro de diálogo Crear una canalización de implementación, escriba un nombre y una descripción para la canalización y seleccione Crear.
Nota
Si el área de trabajo no está asignada a la capacidad Premium de su organización o a su capacidad PPU, recibirá una notificación para asignarla a una capacidad.
Paso 2: Asignar un área de trabajo a una canalización de implementación
Después de crear una canalización, debe agregar el contenido que desea administrar a la canalización. La incorporación de contenido a la canalización se realiza mediante la asignación de un área de trabajo a la fase de canalización. Puede asignar un área de trabajo a cualquier fase.
Solo puede asignar un área de trabajo a una canalización de implementación. Las canalizaciones de implementación crearán clones del contenido del área de trabajo, que se usarán en distintas fases de la canalización.
Siga estos pasos para asignar un área de trabajo en una canalización de implementación:
En la canalización de implementación que acaba de crear, seleccione Asignar un área de trabajo.
En el menú desplegable Elegir el área de trabajo, seleccione el área de trabajo que desea asignar a la canalización.
Nota
Si va a crear una canalización desde un área de trabajo, puede omitir esta fase porque el área de trabajo ya está seleccionada.
Seleccione la fase a la que desea asignar el área de trabajo.
Limitaciones de asignación de áreas de trabajo
El área de trabajo debe ser una nueva experiencia de áreas de trabajo.
Debe ser administrador del área de trabajo.
El área de trabajo no está asignada a ninguna otra canalización.
El área de trabajo debe residir en una capacidad Premium.
No se puede asignar un área de trabajo con ejemplos de Power BI a una fase de canalización.
No se puede asignar un área de trabajo de aplicación de plantilla.
Solo puede asignar un área de trabajo a cada canalización de implementación.
Nota
Solo las áreas de trabajo que se pueden usar con canalizaciones de implementación se mostrarán en la lista de áreas de trabajo que puede seleccionar.
Paso 3: Implementar en una fase vacía
Cualquier de usuario de Pro que sea miembro o administrador del área de trabajo de origen, puede implementar contenido en una fase vacía (una fase en la que no hay contenido). El área de trabajo debe residir en una capacidad para que se complete la implementación.
También puede usar las API REST de canalizaciones de implementación para realizar implementaciones mediante programación. Para obtener más información, vea Automatización de la canalización de implementación mediante API y DevOps.
Nota
Para implementar un informe paginado, necesitará una capacidad que admita informes paginados.
Al implementar contenido en una fase vacía, se conservan las relaciones entre los elementos. Por ejemplo, un informe enlazado a un conjunto de datos en la fase de origen se clonará junto con su conjunto de datos y los clones se enlazarán de forma similar en el área de trabajo de destino.
Una vez finalizada la implementación, actualice el conjunto de datos. Para más información, vea Implementación de contenido en una fase vacía.
Implementación de todo el contenido
Seleccione la fase desde la que desea realizar la implementación y seleccione el botón de implementación. El proceso de implementación crea un área de trabajo duplicada en la fase de destino. Esta área de trabajo incluye todo el contenido existente en la fase actual.
Implementación selectiva
Para implementar solo elementos específicos, seleccione el vínculo Mostrar más y luego los elementos que desea implementar. Al hacer clic en el botón de implementación, solo se implementan los elementos seleccionados en la siguiente fase.
Como los paneles, informes, conjuntos de datos y flujos están relacionados y tienen dependencias, puede usar el botón Seleccionar relacionados para comprobar todos los elementos de los que dependen esos elementos. Por ejemplo, si desea implementar un informe en la siguiente fase, al hacer clic en el botón de selección de relacionados, se marcará el conjunto de datos al que está conectado el informe, de modo que ambos se implementarán a la vez y el informe no se interrumpirá.
Nota
- No se puede implementar un elemento de Power BI en la siguiente fase si los elementos de los que depende no existen en la fase en la que se realiza la implementación. Por ejemplo, la implementación de un informe sin un conjunto de datos producirá un error, a menos que el conjunto de datos ya exista en la fase de destino.
- Es posible que obtenga resultados inesperados si decide implementar un elemento de Power BI sin el elemento del que depende. Esto puede ocurrir cuando un conjunto de datos o un flujo de datos en la fase de destino ha cambiado y ya no es idéntico al que se encuentra en la fase desde la que se realiza la implementación.
Implementación hacia atrás
Puede optar por implementar en una fase anterior, por ejemplo, en un escenario en el que asigna un área de trabajo existente a una fase de producción y luego la implementa hacia atrás, primero en la fase de prueba y después en la de desarrollo.
La implementación en una fase anterior solo funciona si dicha fase está vacía. Cuando se implementa en una fase anterior, no se pueden seleccionar elementos específicos. Se implementará todo el contenido de la fase.
Paso 4: Crear reglas de implementación
Cuando se trabaja en una canalización de implementación, las distintas fases pueden tener distintas configuraciones. Por ejemplo, cada fase puede tener bases de datos diferentes o parámetros de consulta distintos. La fase de desarrollo puede consultar datos de ejemplo de la base de datos, mientras que las fases de prueba y producción consultan toda la base de datos.
Cuando se implementa contenido entre fases de canalización, la configuración de las reglas de implementación permite cambios en el contenido, manteniendo al mismo tiempo algunas configuraciones intactas. Por ejemplo, si desea que un conjunto de datos de una fase de producción señale a una base de datos de producción, puede definir una regla para ello. La regla se define en la fase de producción, en el conjunto de datos adecuado. Una vez definida la regla, el contenido implementado desde la fase de pruebas hasta producción heredará el valor tal y como se define en las reglas de implementación, y siempre se aplicará mientras la regla no cambie y sea válida.
Puede configurar reglas para reglas de origen de datos y reglas de parámetros. En la tabla siguiente se muestra el tipo de elementos de Power BI para los que puede configurar reglas y el tipo de regla que puede configurar para cada uno de ellos.
| Regla de origen de datos | Regla de parámetros | Detalles | |
|---|---|---|---|
| Flujo de datos | ![]() |
![]() |
Se usa para determinar los valores de los orígenes de datos o de los parámetros de un flujo de datos concreto. |
| Dataset | ![]() |
![]() |
Se usa para determinar los valores de los orígenes de datos o de los parámetros de un conjunto de datos concreto. |
| Informe paginado | ![]() |
![]() |
Se define para los orígenes de datos de cada informe paginado. Puede usar estas reglas para determinar los orígenes de datos del informe paginado. |
Nota
Las reglas de origen de datos solo funcionan cuando se cambian orígenes de datos del mismo tipo.
Creación de una regla de implementación
Para crear una regla de implementación, siga los pasos de esta sección. Una vez creadas todas las reglas de implementación que necesita, implemente los conjuntos de datos con las reglas recién creadas desde la fase de origen hasta la fase de destino donde se crearon las reglas. Las reglas no se aplicarán hasta que implemente los conjuntos de datos desde la fase de origen a la de destino.
En la fase de canalización para la que desea crear una regla de implementación, seleccione Configuración de la implementación.
Puede establecer reglas para flujos de datos, conjuntos de datos e informes paginados. En el panel Configuración de la implementación, seleccione el tipo de regla que desea establecer.
Seleccione el flujo de datos, conjunto de datos o informe paginado para el que quiere crear una regla.
Seleccione el tipo de regla que desea crear, expanda la lista y luego seleccione Agregar regla. Hay dos tipos de reglas que puede crear:
Reglas de orígenes de datos
En la lista de orígenes de datos, seleccione un nombre de origen de datos que desee actualizar. Use uno de los métodos siguientes para seleccionar un valor para reemplazar el de la fase de origen:
Seleccionar en una lista.
Seleccione Otro y agregue manualmente el nuevo origen de datos. Solo puede cambiar a un origen de datos del mismo tipo.
Nota
- La opción Reglas del origen de datos aparecerá atenuada si no es el propietario del elemento de Power BI para el que se crea una regla, o bien si el elemento de Power BI no contiene ningún origen de datos.
- Para flujos de datos, conjuntos de datos e informes paginados, la lista de orígenes de datos se toma de la fase de canalización de origen.
Reglas de parámetros: seleccione un parámetro de la lista de parámetros; se muestra el valor actual. Edite el valor y escriba el valor que desea aplicar después de cada implementación.
Limitaciones de las reglas de implementación
En esta sección se enumeran las limitaciones de las reglas de implementación.
Para crear una regla de implementación, debe ser el propietario del flujo de datos, conjunto de datos o informe paginado para el que se crea una regla de implementación.
No se pueden crear reglas de implementación en la fase de desarrollo.
Cuando se quita o elimina un elemento, también se eliminan sus reglas. Estas reglas no se pueden restaurar.
No se admiten las reglas para flujos de datos que tienen otros flujos de datos como orígenes.
No se admiten las reglas del origen de datos para carpetas de Common Data Model (CDM) en un flujo de datos.
No se admiten las reglas para conjuntos de datos que usan flujos de datos como origen.
Si el origen de datos definido en una regla se cambia o se quita del elemento al que apunta en la fase de origen, la regla no será válida y se producirá un error en la implementación.
Si el parámetro definido en una regla se cambia o se quita del elemento al que apunta en la fase de origen, la regla no será válida y se producirá un error en la implementación.
Nota
No se admiten las reglas de parámetros para los informes paginados.
Orígenes de datos admitidos para reglas de flujo de datos y conjunto de datos
Las reglas de origen de datos solo se pueden definir para los siguientes orígenes de datos:
Azure Analysis Services
Azure Synapse
SQL Server Analysis Services (SSAS)
Azure SQL Server
Servidor SQL
Fuente de OData
Oracle
SapHana (solo compatible con el modo de importación; no con el modo de consulta directa)
SharePoint
Teradatos
En el caso de otros orígenes de datos, se recomienda usar parámetros para configurar el origen de datos.
Paso 5: Implementar contenido de una fase a otra
Una vez que tenga contenido en una fase de canalización, puede implementarlo en la fase siguiente. Normalmente, la implementación de contenido en otra fase se realiza después de haber realizado algunas acciones en la canalización. Por ejemplo, realizó cambios de desarrollo en el contenido de la fase de desarrollo o probó el contenido en la fase de prueba. Un flujo de trabajo típico para mover contenido de una fase a otra, es de la fase de desarrollo a la de prueba y luego de la fase de prueba a la de producción. Puede obtener más información sobre este proceso en la sección Implementación del contenido en un área de trabajo existente.
Para implementar contenido en la siguiente fase de la canalización de implementación, seleccione el botón de implementación situado en la parte inferior de la fase.
Al revisar las tarjetas de las fases de prueba y producción, puede ver la hora de la última implementación. Indica la última vez que se implementó el contenido en la fase.
El tiempo de implementación es útil para establecer cuándo se actualizó por última vez una fase. También puede ser útil si desea realizar un seguimiento del tiempo entre las implementaciones de prueba y producción.
Comparación de fases
Cuando dos fases secuenciales tienen contenido, este se compara en función de los metadatos de los elementos de contenido. Esta comparación no incluye la comparación de datos o el tiempo de actualización entre fases.
Para permitir una conclusión visual rápida de las diferencias entre dos fases secuenciales, aparece un indicador de icono de comparación entre ellas. El indicador de comparación tiene dos estados:
Indicador verde: los metadatos de cada elemento de contenido en ambas fases son los mismos.
Indicador naranja: aparece si se cumple una de estas condiciones:
- Algunos de los elementos de contenido de cada fase se cambiaron o actualizaron (tienen metadatos diferentes).
- Existe una diferencia en el número de elementos entre las fases.
Cuando dos fases secuenciales no son iguales, aparece un vínculo Comparar debajo del icono de comparación naranja. Al hacer clic en el vínculo, se abre la lista de elementos de contenido en ambas fases en la vista de comparación. La vista de comparación ayuda a realizar un seguimiento de los cambios o diferencias entre los elementos, en cada fase de la canalización. Los elementos modificados obtienen una de las siguientes etiquetas:
Nuevo: un elemento nuevo en la fase de origen. Se trata de un elemento que no existe en la fase de destino. Después de la implementación, este elemento se clonará en la fase de destino.
Diferente: un elemento que existe tanto en la fase de origen como en la de destino, era una de las versiones que se cambió después de la última implementación. Después de la implementación, el elemento de la fase de origen sobrescribirá el elemento de la fase de destino, independientemente de dónde se haya realizado el cambio.
Los conjuntos de datos con reglas de implementación configuradas que no se han implementado también se marcan como diferentes. Esto se debe a que las reglas de implementación no se aplican hasta que los conjuntos de datos se implementen desde la fase de origen hasta la fase de destino que incluye las reglas configuradas.
Falta en: esta etiqueta indica que un elemento aparece en la fase de destino, pero no en la fase de origen.
Nota
La implementación no afectará a los elementos con la etiqueta Falta en.
Invalidación de contenido
Cuando se implementa después de realizar cambios en el contenido de la fase de origen, el contenido cambiado en la fase de destino se sobrescribe. Después de hacer clic en Implementar, aparecerá una advertencia con el número de elementos que se sobrescribirán.
Puede obtener más información sobre qué elementos se copian a la siguiente fase y qué elementos no se copian, en Descripción del proceso de implementación.

