Solución de problemas de administración del ciclo de vida

Use este artículo para solucionar problemas en el proceso de administración del ciclo de vida.

Revise los vínculos de la tabla siguiente para comprender las consideraciones y limitaciones de varios problemas de administración del ciclo de vida:

Tema Integración de Git Canalizaciones de implementación
Limitaciones generales Limitaciones generales de Git limitaciones de las canalizaciones de implementación
Permisos necesarios permisos permisos
Limitaciones del área de trabajo workspaces workspaces
Elementos de Fabric admitidos elementos admitidos elementos admitidos
Conjuntos de datos limitaciones del conjunto de datos

Integración de Git

Problemas de conexión

Error de conexión: indica que algo salió mal cuando intento conectarse

Descripción del problema: después de seleccionar Conectar en la pestaña de integración de Git, aparece el cuadro de diálogo Error Algo salió mal . Además, al seleccionar el botón de control de código fuente, el panel indica que debe sincronizarse con la rama git.

Captura de pantalla del mensaje de error cuando el área de trabajo no se puede conectar.

Captura de pantalla del mensaje de error cuando el área de trabajo no está conectada a una rama de Git.

Causa: Si la carpeta a la que intenta conectarse tiene subdirectorios, pero no hay elementos de Fabric, se producirá un error en la conexión.

Solución: abra el repositorio git en Azure DevOps y vaya a la carpeta git definida en la conexión. Si la carpeta git contiene subdirectorios, compruebe que al menos una de ellas representa un directorio de elementos. Si el directorio contiene archivos item.config.json y item.metadata.json, es un directorio de elementos. Si el directorio no contiene estos archivos, se trata de un subdirectorio. Si la carpeta git no contiene ningún directorio de elementos, no se puede conectar a ella. Quite los subdirectorios o conéctese a una carpeta diferente que no contenga subdirectorios.

Error de conexión: se pregunta si quiero crear una nueva carpeta cuando intento conectarse a una rama de Git.

Descripción del problema: después de seleccionar Conectar en la pestaña de integración de Git, aparece un cuadro de diálogo que indica una ruta de acceso de carpeta no válida.

Captura de pantalla del mensaje de error cuando el área de trabajo no se puede conectar a una carpeta.

Causa: Si la carpeta que intenta conectar no existe, se ha eliminado o difiere en caso de distinción de las carpetas existentes en el repositorio, se le pregunta si desea crear una nueva carpeta. Esto puede ocurrir si se conecta a una rama nueva o si la carpeta se eliminó de la rama.

Solución:

  • Para crear una nueva carpeta y conectarla al área de trabajo, elija Crear y sincronizar.
  • Para conectar el área de trabajo a otra carpeta, seleccione Cancelar y elija otra carpeta en la configuración del área de trabajo de la pestaña integración de Git.

El icono de control de código fuente no tiene un número

Descripción del problema: el número del icono de control de código fuente indica el número de cambios realizados en el área de trabajo desde la última confirmación. Si el icono no tiene un número, es posible que haya habido un problema al conectarse a la rama.
Solución: Desconexión y reconexión.

Captura de pantalla del icono de control de código fuente sin un número.

Problemas de confirmación

El botón Confirmar está deshabilitado

Descripción del problema: si se realizaron actualizaciones en la rama git, las confirmaciones se deshabilitan hasta que actualice el área de trabajo.
Solución: actualice el área de trabajo para habilitar las confirmaciones.

Problemas de actualización

Los botones Confirmar y Actualizar están deshabilitados.

Descripción del problema: el cambio del mismo elemento en el área de trabajo y la rama git puede provocar un posible conflicto. Si se realizaron cambios en el área de trabajo y en la rama git en el mismo elemento, las actualizaciones se deshabilitan hasta que se resuelve el conflicto.
Solución: resuelva los conflictos y vuelva a intentarlo.

Descripción del problema: después de seleccionar Actualizar todo en la pestaña Novedades, aparece un cuadro de diálogo que indica un error porque la acción interrumpiría los vínculos de dependencia.

Captura de pantalla del mensaje de error cuando la actualización interrumpiría las dependencias.

Solución: abra la vista Linaje para buscar el elemento o los elementos que se eliminarían del área de trabajo en la actualización y están vinculados a elementos que no se eliminarán del área de trabajo.

Captura de pantalla de la vista de linaje.

Para resolver el problema, elimine los elementos problemáticos:

  • Si Git no admite el elemento (por ejemplo, Paneles), elimínelo manualmente del área de trabajo.
  • Si Git admite el elemento (por ejemplo, informes), elimínelo de Git (si existe) o del área de trabajo.

Seleccione Actualizar todo.
Para obtener más información, consulte Actualización manual desde Git.

Error posterior a la actualización: las dependencias no apuntan a los elementos correctos.

Descripción del problema: después de actualizar desde Git, al examinar la vista de linaje, las dependencias de algunos elementos no son las esperadas. Por ejemplo, el modelo de proxy ya no apunta al modelo correcto.

Motivo: La integración de Git no admite modelos de Direct Query y proxy en este momento.

Solución: para corregir las dependencias, realice una de las siguientes acciones:

  • Edite el archivo bim del proxyDataset en el repositorio git para que apunte al conjunto de datos correcto y, a continuación, en el área de trabajo, actualice de Git para recibir el cambio.
  • Use update Datasource API para actualizar los detalles de conexión del modelo de proxy en el área de trabajo.

Resolución de problemas de error

Problemas de deshacer

Error de deshacer: después de seleccionar "Deshacer", aparece un cuadro de diálogo que indica un error porque no se encuentra la dependencia.

Descripción del problema: el siguiente error aparece después de una acción de deshacer si hay una dependencia no confirmada en la pestaña Cambios que no se seleccionó en la acción "Deshacer".

Captura de pantalla del mensaje de error cuando se produce un error al deshacer porque no se encuentra la dependencia.

Solución: seleccione todas las dependencias de la base de datos seleccionada e inténtelo de nuevo.

Descripción del problema: el siguiente error aparece después de una acción de deshacer si la acción interrumpiría una dependencia.

Captura de pantalla del mensaje de error cuando se produce un error al deshacer porque la acción interrumpiría un vínculo de dependencia.

Solución: abra la vista Linaje para buscar el elemento o los elementos seleccionados para "deshacer" y están vinculados a elementos que no están seleccionados.

Captura de pantalla de la vista de linaje.

Para resolver el problema, elimine los elementos problemáticos:

  • Si Git no admite el elemento que no está seleccionado (por ejemplo, Paneles), elimínelo manualmente del área de trabajo.
  • Si Git admite el elemento que no está seleccionado (por ejemplo, informes), selecciónelo también.

Seleccione Deshacer.

Canalizaciones de implementación

No puedo ver el botón canalizaciones de implementación

Si no se cumplen las condiciones siguientes, no podrá ver el botón canalizaciones de implementación.

No puedo ver la etiqueta de fase de canalización en mi área de trabajo.

Las canalizaciones de implementación muestran una etiqueta de fase de canalización en áreas de trabajo que están asignadas a una canalización. Para ver estas etiquetas, debe ser un administrador de canalización. Las etiquetas de las fases de Desarrollo y Prueba siempre están visibles. Sin embargo, solo verá la etiqueta Producción si tiene acceso a la canalización.

Captura de pantalla de la etiqueta de producción en un área de trabajo de canalización de producción.

Conexiones perdidas después de la implementación

Descripción del problema: en una canalización completa, después de anular la asignación de un área de trabajo de una fase y, a continuación, implementarla, las canalizaciones de implementación restablecen las conexiones entre los elementos de la fase de origen que implementó desde y la fase de destino. Sin embargo, a veces las canalizaciones de implementación no pueden restablecer las conexiones entre los elementos de las fases de origen y de destino. Esto puede ocurrir, por ejemplo, cuando se elimina accidentalmente un elemento.
Solución: para restablecer estas conexiones, desasigne y vuelva a asignar la misma área de trabajo en la fase de destino.

No puedo asignar un área de trabajo a una fase

Causa: al asignar un área de trabajo a una fase de canalizaciones de implementación, las canalizaciones de implementación comprueban los elementos (como informes y paneles) en el área de trabajo. Si hay dos elementos del mismo tipo con el mismo nombre en una fase adyacente, las canalizaciones de implementación no pueden determinar qué uno de ellos debe coincidir con el del área de trabajo asignada y aparece el mensaje de error No se puede asignar el área de trabajo . Por ejemplo, si intenta asignar un área de trabajo a la fase de prueba y uno de los informes se denomina "ventas regionales", si hay más de un informe con el mismo nombre en las fases de desarrollo o producción , se produce un error en la asignación. La asignación del área de trabajo también producirá un error si el área de trabajo que va a asignar tiene dos conjuntos de datos titulados "conjunto de datos de ventas regionales" y hay un conjunto de datos con el mismo nombre en las fases de desarrollo o producción .
Solución: para resolver este error, cambie el nombre del elemento que no coincide con el elemento de la fase que está intentando asignar. Puede seleccionar los vínculos en el mensaje de error para abrir los elementos en Fabric.

Captura de pantalla del mensaje de error

Veo el símbolo "diferente" después de asignar un área de trabajo con conjuntos de datos similares a los conjuntos de datos en fases adyacentes

Causa: la mayoría de los conjuntos de datos usan la característica de metadatos del conjunto de datos mejorado , también conocida como modelo v3. Pero los informes más antiguos podrían usar el tipo antiguo de metadatos de conjuntos de datos, al que a veces se hace referencia como modelo v1. Si va a asignar un área de trabajo que usa el modelo anterior de metadatos de conjuntos de datos (v1), las canalizaciones de implementación no pueden evaluar si el conjunto de datos es similar en las fases adyacentes. En tales casos, se muestra el símbolo de interfaz de usuario diferente, incluso cuando los conjuntos de datos son idénticos.
Solución: para resolver este problema, implemente los conjuntos de datos que muestran el símbolo diferente .

No puedo ver todas mis áreas de trabajo cuando intento asignar un área de trabajo a una canalización

Causa: puede haber varias razones por las que no puede ver un área de trabajo en la lista de áreas de trabajo que puede asignar a una canalización.

Solución: para asignar un área de trabajo a una canalización, se deben cumplir las condiciones siguientes:

  • El usuario es el administrador del área de trabajo.

  • El área de trabajo no está asignada a ninguna otra canalización

  • El área de trabajo reside en una capacidad de Fabric.

Las áreas de trabajo que no cumplen estas condiciones no se muestran en la lista de áreas de trabajo que se pueden seleccionar.

Error en la primera implementación

Causa: Es posible que se haya producido un error en la primera implementación por cualquiera de los varios motivos.
Solución: en la tabla siguiente se enumeran algunos posibles motivos de error con sus soluciones.

Error Acción
No tiene permisos de capacidad. Si trabaja en una organización que tiene una capacidad de Fabric, pida a un administrador de capacidad que agregue el área de trabajo a una capacidad o solicite permisos de asignación para la capacidad. Una vez que el área de trabajo está en una capacidad, vuelva a implementar.

Si no trabaja en una organización con una capacidad de Fabric, considere la posibilidad de comprar Premium por usuario (PPU).
No tiene permisos de área de trabajo. Para implementarla, debe ser miembro del área de trabajo. Pida al administrador del área de trabajo que le conceda los permisos adecuados.
El administrador de Fabric deshabilitó la creación de áreas de trabajo. Póngase en contacto con el administrador de Fabric para obtener soporte técnico.
Está usando la implementación selectiva y no está seleccionando todos los elementos vinculados. Lleve a cabo una de las siguientes acciones:

Anule la selección del contenido que está vinculado al conjunto de datos o al flujo de datos. El contenido no seleccionado (como conjuntos de datos, informes o paneles) no se copiará a la siguiente fase.

Seleccione el conjunto de datos o el flujo de datos vinculado a los elementos seleccionados. Los elementos seleccionados se copiarán en la siguiente fase.

Tengo "elementos no admitidos" en mi área de trabajo cuando intento implementar

Causa: las canalizaciones de implementación no admiten todos los elementos.
Solución: para obtener una lista completa de los elementos que no se admiten en las canalizaciones de implementación, consulte las secciones siguientes:

Quiero cambiar el origen de datos en las fases de canalización

Causa: No se puede cambiar la conexión del origen de datos en servicio Power BI.

Solución: si desea cambiar el origen de datos en las fases de prueba o producción, puede usar reglas de implementación o API. Las reglas de implementación solo tendrán validez después de la siguiente implementación.

He corregido un error en producción, pero ahora el botón "Implementar en fase anterior" está deshabilitado.

Causa: Solo puede implementar hacia atrás en una fase vacía. Si tiene contenido en la fase de prueba, no se puede implementar hacia atrás desde producción.

Solución: Después de crear la canalización, use la fase de desarrollo para desarrollar el contenido y las fases de prueba para revisarla y probarla. Puede corregir los errores en estas fases y, luego, implementar el entorno fijo en la fase de producción.

Nota

La implementación hacia atrás solo admite la implementación completa. No admite la implementación selectiva.

Mensaje de error: "continuar la implementación"

Causa: los cambios importantes del esquema de fase de origen, como reemplazar un tipo de columna de un entero a una cadena, provocan la pérdida de datos en el conjunto de datos de destino después de la implementación.

Durante la implementación, los metadatos del conjunto de datos de origen se comprueban con respecto a los metadatos de destino. Los cambios importantes en el esquema hacen que la implementación se detenga. Cuando esto sucede, recibirá el mensaje de continuación de la implementación .

Captura de pantalla del mensaje de continuación de la implementación en canalizaciones de implementación.

Solución: si continúa con la implementación, perderá los datos en la fase de destino. Puede usar esta opción si los cambios realizados en el conjunto de datos eran intencionados. Una vez finalizada la implementación, deberá actualizar el conjunto de datos de destino.

Si los cambios no eran intencionados, cierre la ventana del mensaje, cargue un archivo .pbix fijo en el área de trabajo de origen y vuelva a implementarlo.

Una vez que se produce un error de implementación debido a cambios en el esquema, la fase de destino muestra el mensaje Error de implementación, seguido del vínculo Mostrar detalles. El vínculo abre el mismo mensaje continuar la implementación que se mostró durante la implementación con errores.

Mensaje de error: "no se puede iniciar la implementación"

Causa: Cuando se usa la actualización incremental, solo se permiten determinados cambios en el conjunto de datos que va a implementar. Si realizó cambios en el conjunto de datos que no están permitidos, se producirá un error en la implementación y recibirá este mensaje:

Captura de pantalla del mensaje de error de las canalizaciones de implementación No se puede iniciar la implementación.

Solución: si ha realizado cambios en el conjunto de datos intencionadamente, use una de las siguientes soluciones alternativas:

  • Using.pbix: publique los cambios directamente en el conjunto de datos de destino. Se pierden todas las particiones y los datos, por lo que debe actualizar el conjunto de datos.

  • Uso de herramientas XMLA: realice los cambios directamente en el conjunto de datos de la fase de destino.

Mi objeto visual se rompió después de implementar un conjunto de datos o un flujo de datos

Causa: los conjuntos de datos y los flujos de datos son elementos de Fabric que almacenan datos y contienen datos y metadatos. Durante la implementación, solo se copian los metadatos; los datos no. Como resultado, después de la implementación, es posible que el conjunto de datos o el flujo de datos no tengan ningún dato y que un objeto visual de informe que se base en estos datos aparezca interrumpido.
Solución: para solucionar este problema, actualice el flujo de datos y, a continuación, actualice el conjunto de datos en la fase de destino.

¿Cómo puedo eliminar una canalización que no tiene un propietario (una canalización huérfana)?

Causa: al trabajar con canalizaciones de implementación, es posible que termine con una canalización que no tenga un propietario. Por ejemplo, una canalización se puede quedar sin propietario cuando un usuario que la posee abandona la empresa sin transferir la propiedad. Cuando una canalización no tiene un propietario, otros usuarios no pueden acceder a ella. Como área de trabajo solo se puede asignar a una canalización, si está asignada a una canalización sin un propietario, nadie puede cancelar la asignación y no puede usar el área de trabajo en otra canalización.

Solución: cuando se deja una canalización sin propietario, un administrador de Fabric puede agregar un nuevo propietario a la canalización o eliminarlo. Para agregar un propietario a la canalización, use la API Admin: Pipelines UpdateUserAsAdmin.

También puede revisar el script de PowerShell, AddUserToWorkspacePipeline (disponible en el repositorio PowerBI-Developer-Samples de GitHub), que le permite hacer lo siguiente:

  • Administrar el acceso a la canalización: agregue cualquier usuario a un área de trabajo de una canalización.

  • Reclamar la propiedad del área de trabajo: agregue cualquier usuario a un área de trabajo de una canalización que no tenga un propietario, lo que le permite desbloquearla.

Para usar este script, debe proporcionar un nombre de área de trabajo y un nombre principal de usuario (UPN). El script busca la canalización a la que está asignado el área de trabajo y agrega permisos de administrador al usuario especificado.

Error de coincidencia: error de coincidencia de la versión del formato del conjunto de datos de origen y de destino

Descripción del problema: no se puede iniciar el error de implementación que indica que los conjuntos de datos de origen y destino tienen formatos de modelado de datos diferentes, se produce cuando el conjunto de datos de la fase de destino tiene una versión de modelo superior a la del conjunto de datos en la fase de origen. En estos casos, las canalizaciones de implementación no pueden implementarse de la fase de origen a la fase de destino. Para evitar este error, use un conjunto de datos con la misma versión de modelo (o una superior) en la fase de origen.

Solución: actualice el modelo de conjunto de datos en la fase de origen mediante un punto de conexión de lectura y escritura XMLA o Power BI Desktop. Después de actualizar el conjunto de datos, vuelva a publicarlo en la fase de origen.

Error de coincidencia: error de coincidencia del modo de conectividad del origen de datos

Descripción del problema: durante la implementación, si las canalizaciones de implementación detectan que el modo de conectividad de un origen de datos en la fase de destino no es el mismo que el origen de datos en la fase de origen, intenta convertir el modo de conectividad del origen de datos en la fase de destino. Si usa un origen de datos con los modos de conectividad de conexión dinámica o en tiempo real, las canalizaciones de implementación no pueden convertir el modo de conectividad del origen de datos del destino.
Solución: use un punto de conexión de lectura y escritura XMLA o Power BI Desktop para cambiar el modo de conexión del origen de datos en la fase de origen o elimine el origen de datos en la fase de destino para que la implementación lo sobrescriba.

Error en la implementación del conjunto de datos

Causa: puede haber algunas razones posibles para que se produzca un error en la implementación del conjunto de datos. Una de las razones puede ser que un conjunto de datos grande no está configurado con el formato de conjunto de datos grande.
Solución: si el conjunto de datos es mayor que 4 GB y no usa el formato de conjunto de datos grande, es posible que no se implemente. Pruebe a establecer el conjunto de datos para que use el formato de conjunto de datos grande y vuelva a implementarlo.

Tengo un conjunto de datos con el modo de conectividad DirectQuery o Compuesto, que usa tablas de variación o fecha y hora automáticas.

Causa: los conjuntos de datos que usan el modo de conectividad DirectQuery o Compuesto y tienen tablas de variación o fecha y hora automáticas no se admiten en las canalizaciones de implementación.
Solución: si se produce un error en la implementación y cree que es porque tiene un conjunto de datos con una tabla de variantes, puede buscar la propiedad de variantes en las columnas de la tabla. Puede usar uno de los métodos que se enumeran a continuación para editar el conjunto de datos para que funcione en las canalizaciones de implementación.

  • En el conjunto de datos, en lugar de usar DirectQuery o el modo Composite, use el modo de importación.

  • Quite las tablas de fecha y hora automáticas del conjunto de datos. Si es necesario, elimine las variaciones restantes de todas las columnas de las tablas. La eliminación de una variación puede invalidar las medidas creadas por el usuario, las columnas calculadas y las tablas calculadas. Use este método solo si comprende cómo funciona el modelo de conjunto de datos, ya que puede provocar daños en los datos en los objetos visuales.

Informes paginados

No puedo implementar un informe paginado

Solución: para implementar un informe paginado, debe ser miembro del área de trabajo en el área de trabajo desde la que se va a implementar (el área de trabajo de fase de origen). Si no es miembro del área de trabajo en la fase de origen, no puede implementar el informe paginado.

Error de coincidencia del origen de datos: el informe paginado de fase de destino muestra los datos de un conjunto de datos de Fabric en la fase de origen.

Descripción del problema: en la actualidad, los conjuntos de datos se tratan como un origen de datos externo de Analysis Services y las conexiones a conjuntos de datos no se cambian automáticamente después de la implementación.

Al implementar un informe paginado conectado a un conjunto de datos de Fabric, continúa apuntando al conjunto de datos al que estaba conectado originalmente. Use reglas de implementación para apuntar el informe paginado a cualquier conjunto de datos que desee, incluido, por ejemplo, el conjunto de datos de fase de destino.

Solución: si usa un informe paginado con un conjunto de datos de Fabric, consulte Cómo crear una regla de implementación para un informe paginado con un conjunto de datos de Fabric?

Error de implementación: se produce un error en un gran número de informes paginados

Descripción del problema: una implementación de un gran número de informes paginados con reglas podría producir un error debido a una sobrecarga en la capacidad.
Solución: compre una SKU superior o use una implementación selectiva.

Flujos de datos

Vista de linaje: eliminé un origen de datos que pertenecía a un flujo de datos, pero todavía puedo verlo en la vista de linaje.

Causa: En los flujos de datos, los orígenes de datos antiguos no se quitan de la página del origen de datos del flujo de datos. Los elementos conectados non se eliminan con el fin de admitir la vista de linaje de flujos de datos.

Solución: este comportamiento no afecta a las canalizaciones de implementación. Todavía puede actualizar, editar e implementar flujos de datos en una canalización.

Veo dos orígenes de datos conectados a mi flujo de datos después de usar reglas de flujo de datos

Descripción del problema: después de cambiar el origen de datos de un flujo de datos mediante una regla, la vista de linaje del flujo de datos muestra una conexión entre el origen de datos de origen del flujo de datos y el origen de datos configurado en la regla.

Solución: este comportamiento no afecta a las canalizaciones de implementación.

Datamarts

Problema de implementación: no puedo implementar un datamart en la canalización

Solución: para implementar un datamart, debe ser el propietario de datamart.

Permisos

¿Quién puede implementar contenido entre fases?

El contenido se puede implementar en una fase vacía o en una fase con contenido. El contenido debe residir en una capacidad de Fabric.

  • Implementación en una fase vacía : cualquier usuario de Fabric con licencia que sea miembro o administrador en el área de trabajo de origen.

  • Implementación en una fase con contenido : cualquier usuario de Fabric con licencia que sea miembro o administrador de ambas áreas de trabajo en las fases de implementación de origen y destino.

  • Sobrescribir un conjunto de datos: la implementación sobrescribe cada conjunto de datos incluido en la fase de destino, incluso si el conjunto de datos no se ha cambiado. Cualquier usuario que sea miembro o administrador de ambas áreas de trabajo, pero el administrador de inquilinos solo puede restringirlo a los propietarios del conjunto de datos de destino.

No puedo ver un área de trabajo en la canalización

Causa: los permisos de canalización y área de trabajo se administran por separado. Es posible que tenga permisos de canalización, pero no permisos de área de trabajo.
Solución: para obtener más información, revise la sección permisos .

Mensaje de error: "Permisos de miembro del área de trabajo necesarios"

Solución: para asignar un área de trabajo, necesita al menos permisos de miembro del área de trabajo para las áreas de trabajo en sus fases adyacentes. Se requieren permisos de miembro del área de trabajo (o superior) en las fases adyacentes para permitir que las canalizaciones de implementación establezcan conexiones entre elementos en las fases de canalización vecinas.

Captura de pantalla del mensaje

Reglas

Error de implementación debido a reglas interrumpidas

Solución: si tiene problemas para configurar reglas de implementación, visite reglas de implementación y asegúrese de seguir las limitaciones de las reglas de implementación.

Si la implementación se realizó anteriormente de forma correcta y se produce un error de repente con reglas no válidas, puede deberse a que se ha vuelto a publicar un conjunto de datos. Los siguientes cambios en el conjunto de datos de origen producen un error en la implementación:

Reglas de parámetros
  • Parámetro eliminado.

  • Cambio de nombre del parámetro.

Reglas de orígenes de datos

Faltan valores en las reglas de implementación. Esto puede ocurrir si el conjunto de datos ha cambiado.

Captura de pantalla del error de reglas no válidas que se muestra cuando se produce un error de implementación debido a vínculos rotos.

Cuando se produce un error en una implementación anteriormente correcta debido a vínculos no válidos, se muestra una advertencia. Puede hacer clic en Configurar reglas para ir al panel de reglas de implementación, donde está marcado el conjunto de datos con error. Al seleccionar el conjunto de datos, se marcan las reglas no válidas.

Para realizar la implementación correctamente, corrija o quite las reglas no válidas y vuelva a realizar la implementación.

Problema de implementación: he configurado reglas, pero no se ha implementado.

Causa: las reglas de implementación no se aplican inmediatamente después de configurarlas.

Solución: para aplicar reglas de implementación, debe implementar los conjuntos de datos de la fase de origen en la fase de destino, que incluye las reglas de implementación creadas. Una vez configuradas las reglas de implementación y antes de realizar la implementación, se muestra el indicador diferente junto al conjunto de datos con las reglas configuradas. Esto indica que debe implementar ese conjunto de datos desde la fase de origen hasta la de destino. Una vez que implemente, si no se realizaron otros cambios, el indicador diferente desaparece significando que las reglas se aplicaron correctamente.

Las reglas de implementación están atenuadas

Solución: para crear una regla de implementación, debe ser el propietario del elemento para el que va a crear una regla de implementación. Si no es el propietario del elemento, las reglas de implementación se atenuan.

Captura de pantalla que muestra atenuadas las reglas de implementación de las canalizaciones de implementación.

Si una de las opciones de reglas está atenuada, podría deberse a las razones que se indican a continuación:

  • Reglas de orígenes de datos: no hay orígenes de datos para los que se pueda configurar una regla.

  • Reglas de parámetros: no hay parámetros para los que se pueda configurar una regla.

Error en la regla de origen de datos de un conjunto de datos

Solución: Es posible que se produzca un error al guardar las reglas del origen de datos debido a uno de estos motivos:

  • El conjunto de datos contiene una función conectada a un origen de datos. En esos casos, no se admiten las reglas de origen de datos.

  • El origen de datos usa parámetros. No se puede crear una regla de origen de datos para un conjunto de datos que use parámetros. En su lugar, cree una regla de parámetros.

No puedo conectarme a un conjunto de datos al crear una nueva regla de conjunto de datos

Causa: al construir un conjunto de datos mediante Power BI Desktop, se puede configurar la cadena de conexión. Más adelante, las canalizaciones de implementación pueden publicar y usar el conjunto de datos en el servicio Power BI. Al crear la conexión en Power BI Desktop, puede especificar parámetros adicionales. Al especificar los parámetros, el origen del conjunto de datos debe ser el primer parámetro enumerado. Si enumera algún otro parámetro antes del origen del conjunto de datos, se producirán errores en servicio Power BI. En tales casos, al configurar una nueva regla de conjunto de datos, si apunta a un conjunto de datos que no se configuró correctamente en Power BI Desktop, las canalizaciones de implementación no pueden crear la regla.

Solución: dé formato a la conexión del conjunto de datos en Power BI Desktop para que el origen del conjunto de datos aparezca en la primera fila. A continuación, vuelva a publicar el conjunto de datos.

Solucionar errores

Use esta sección para solucionar problemas con las reglas de canalización que ha creado. Si no ve el nombre del mensaje de error de la regla, revise las limitaciones de las reglas de implementación y los orígenes de datos admitidos para reglas de flujo de datos y conjunto de datos e intente volver a configurar la regla.

Mensaje de error Solución
La regla de origen de datos no puede contener un parámetro La regla no se puede aplicar porque el nombre del servidor o de la base de datos a los que se hace referencia en la regla se controla mediante un parámetro. Para cambiar el nombre del servidor o de la base de datos, use una regla de parámetros o quite el parámetro de control del elemento configurado.
Error de ejecución del origen de datos No se puede aplicar una regla debido a un problema al recuperar datos del origen de datos. Quite la regla y asegúrese de que el conjunto de datos tiene consultas válidas. Después, intente crear la regla de nuevo.
La propiedad de regla ya no existe Algunas de las propiedades configuradas en la regla ya no existen. Actualice la página y vuelva a configurar la regla.
Valor no válido Un valor usado en la regla configurada no es válido. Compruebe los valores de la regla e intente volver a configurarla.
Actualmente no se admiten varios orígenes de datos No se puede aplicar una regla de conjunto de datos debido a su configuración respecto a los orígenes de datos. Quite la regla o vuelva a escribir las consultas del conjunto de datos mediante herramientas estándar de Power BI Desktop.
Solo el propietario puede cambiar el conjunto de datos de destino La regla sobrescribirá algunos conjuntos de datos en el área de trabajo de destino. Debe ser el propietario de los conjuntos de datos que se sobrescribirán.

Pasos siguientes