Introducción
Esta guía está diseñada para ayudarte a implementar sin problemas la plantilla «Power BI: Cargar datos en Power BI». Tanto si necesitas cargar datos nuevos, actualizar datos existentes o eliminar datos de tu espacio de trabajo de Power BI, esta plantilla te puede ayudar en este proceso. Ofrece instrucciones claras para gestionar los permisos de configuración necesarios de Power BI, los permisos de la API de la aplicación y las diversas ventajas que ofrece el uso de la plantilla Chain. Si sigues esta guía, podrás garantizar un proceso de implementación fluido y eficiente, lo que hará que tus tareas relacionadas con los datos en Power BI sean más sencillas y eficaces.
Requisitos previos
Cadenas
- Los siguientes conectores deben estar habilitados y configurados en tu espacio de trabajo:
Datos
- Se requiere un archivo CSV con los datos: (El archivo CSV no debe contener la marca de orden de bytes).
- Es imprescindible disponer de una lista con los nombres de las columnas y sus respectivos tipos de datos.
Información adicional sobre la configuración de Power BI
- Comprueba que la cuenta de usuario disponga de una licencia de Power BI Pro de o superior, con permisos para realizar cambios en la cuenta de Azure.
- Inicia sesión en el Portal de Azure de
- Selecciona el inquilino de Microsoft Entra « » seleccionando tu cuenta en la esquina superior derecha de la página.
- Selecciona « » y, a continuación, «App Registrations» .
-
- En «Registros de aplicaciones», selecciona « : nuevo registro».
-
- Rellena los siguientes Campos:
- Nombre: asigna un nombre a tu aplicación
- Tipos de cuenta admitidos: selecciona quién puede utilizar la aplicación
- Rellena los siguientes Campos:
-
- Selecciona « » y regístrate en « ». Una vez registrada tu aplicación, se te redirigirá a la página de resumen de la misma.
- En la página de resumen, busca la aplicación (ID de cliente) y el ID de inquilino, y guarda esta información en un lugar seguro; la necesitarás para conectar Workiva a Power BI.
Permisos de la API para Power BI
- Ajusta los permisos de la aplicación Power BI a través del panel de la derecha.
- Despliegar «Gestionar»
- Accede a los permisos de la API
- Asegúrate de que estén seleccionados los siguientes permisos de la API.
- Asegúrate de que estén seleccionados los siguientes permisos de la API.
URI de redirección
- Ajusta los permisos de la aplicación Power BI a través del panel de la derecha.
- Despliegar «Gestionar»
- Accede a «Autenticación»
| Campo | Valor |
|---|---|
| URI de Azure | https://h.app.wdesk.com/s/wdata/oc/app/oauth/callback |
| Campo | Valor |
|---|---|
| URI de Azure | https://h.eu.wdesk.com/s/wdata/oc/app/oauth/callback |
| Campo | Valor |
|---|---|
| URI de Azure | https://h.apac.wdesk.com/s/wdata/oc/app/oauth/callback |
| Campo | Valor |
|---|---|
| URI de Azure | https://h.ca.wdesk.com/s/wdata/oc/app/oauth/callback |
Una vez que hayas configurado correctamente los permisos de Power BI, consulta la guía « : Conector para Power BI» ( ) para configurar el conector de Power BI.
Despliega la Cadena
La plantilla « » de Power BI: «Cargar datos en Power BI» se encuentra en la sección «Workiva Chains» de la pantalla «Plantillas».
Aquí te explicamos cómo encontrarlo:
- En Generador de cadenas, ve a la pestaña Plantillas.
- Selecciona Cadenas Workiva desde el menú de la parte superior.
- Busca « » en Power BI: Cargar datos en Power BI Selecciona «Plantilla de Chain» en la esquina superior derecha y abre la plantilla
Una vez que hayas localizado tu plantilla, configure , configúrala para tu espacio de trabajo utilizando los parámetros de ejecución que se indican a continuación.
Nota: Para obtener instrucciones detalladas sobre cómo crear una cadena a partir de una plantilla, consulta el artículo «Crear y gestionar cadenas» de .
Nota: este usuario de integración requiere permisos adecuados para los comandos que ejecuta el conector, como ser propietario de las hojas de cálculo o del espacio de trabajo con el que interactúa.
Entrada en tiempo de ejecución
| Entrada en tiempo de ejecución | Descripción | Tipo de campo | ¿Es necesario? |
| ID del espacio de trabajo de PBI | Esta es la variable que contiene el identificador del espacio de trabajo de Power BI. El ID se utiliza para los espacios de trabajo que están separados de tu espacio de trabajo personal de PBI. Se encuentra después de «/group/» en la URL. | TextField | Sí |
| ID del conjunto de datos de PBI | Esta es la variable que contiene el identificador del conjunto de datos PBI existente. Esto se encuentra dentro de PBI, después de «/datasets/» en la URL. Este es el conjunto de datos que queremos actualizar con nuevos datos o eliminar. | TextField | No |
| Nombre de la tabla PBI | Este es el nombre de la tabla del conjunto de datos a la que deseas añadir datos en Power BI. | TextField | Sí |
| Archivo de datos | Archivo CSV que deseas importar a Power BI. | CampoArchivo | No |
| Añadir a un conjunto de datos existente, crear uno nuevo o eliminar un conjunto de datos |
Se puede elegir entre añadir datos a un conjunto de datos ya existente en Power BI, crear un nuevo conjunto de datos en el que cargarlos o eliminar un conjunto de datos. Opciones
|
Campo desplegable | Sí |
Más información sobre la cadena
Para gestionar de forma eficaz el proceso de la cadena y empezar a ver resultados, el espacio de trabajo de Power BI asociado deberá ajustarse a sus respectivas variables dentro de Chains.
A continuación se explica cómo introducir los ID de las tablas en sus respectivas entradas de tiempo de ejecución en la cadena « » de Power BI: Cargar datos en Power BI
- Accede a tu cadena de datos « » habilitada en Power BI: Cargar datos en Power BI .
- Edita las entradas de tiempo de ejecución haciendo doble clic en el comando
- Actualiza los ID de tabla y los ID de área de trabajo correspondientes que se encuentran en Power BI en el comando «Runtime Inputs».
Nota: Ten en cuenta que esta plantilla requiere un usuario adicional en un comando situado más adelante en un pipeline.
En el comando «Crear conjunto de datos», el usuario deberá introducir y configurar las columnas del conjunto de datos y sus respectivos tipos de datos antes de continuar con la ejecución de la cadena.
- Edita la opción «Crear conjunto de datos» haciendo doble clic en el comando.
- En «Columnas», selecciona «Añadir» e introduce el nombre y el tipo de datos de las columnas.
Nota: Asegúrate de sustituir la primera columna «CHANGE_ME» antes de continuar. Cada comando solo permite 70 columnas. Las tablas con más de 70 columnas deberán volver a unirse en Power BI.
Solución de problemas
Las etapas siguientes pueden utilizarse para solucionar incidencias con la plantilla de cadenas:
Errores de Ejecución de Cadenas
Archivo CSV que contiene una marca de orden de bytes (BOM)
Los comandos de Power BI no pueden cargar ni procesar archivos CSV con listas de materiales (BOM). Para eliminar el BOM, consulta los siguientes consejos para la resolución de problemas:
Para Visual Studio Code ( ) (VS Code):
- Abre tu archivo CSV en VS Code.
- Haz clic en la codificación que aparece en la esquina inferior derecha de la ventana (puede que ponga «UTF-8 con BOM»).
- Aparecerá un menú desplegable. Selecciona UTF-8. Esto suele eliminar la lista de materiales la próxima vez que se guarde. Es posible que tengas que ir a Archivo > Guardar como y asegurarte de que «UTF-8» esté seleccionado en el menú desplegable de codificación.
Para Notepad++ (Windows):
- Abre tu archivo CSV en Notepad++.
- Ve al menú «Codificación» de la barra de herramientas superior.
- Selecciona «Convertir a UTF-8 sin BOM».
- Guarda el archivo (Archivo > Guardar).