Contenido

Objetivo

Identificar las facilidades que obtienen los desarrolladores de aplicaciones al utilizar la API REST de Power BI para ejecutar acciones directamente sobre los conjuntos de datos, reportes y visualizaciones por medio de comandos y con ayuda de Windows PowerShell ISE.

Descripción

Power BI cuenta con accesos remotos que pueden aprovecharse para lograr conectar con tus áreas de trabajo por medio de la API con la que cuenta. El siguiente nivel de funcionalidad es la automatización de tareas, el equivalente a crear macros personalizadas con ayuda de VBA para Excel, permitiendo que las tareas se realicen con facilidad, rapidez y de forma programada si es necesario.

Explicación

Haz clic para revisar la explicación.

Uso de la API para desarrolladores

Recursos adicionales

Para enriquecer y complementar tu proceso de aprendizaje, te invitamos a explorar recursos educativos abiertos que puedes buscar utilizando las siguientes palabras clave:

  • API REST de Power BI
  • Acciones directas en conjuntos de datos
  • Reportes y visualizaciones en Power BI
  • Windows PowerShell ISE
  • Desarrollo de aplicaciones con Power BI
Actividad

Objetivo

Utilizar una conexión API REST para obtener información para un informe de Power BI o para actualizar un informe en un servidor web.

Instrucciones

Considera que esta actividad requiere la entrega de un documento de Word con las capturas de pantalla como evidencia de los pasos realizados.

  1. Crea una conexión API REST que permita obtener información desde una página web para un informe (método GET) o bien actualizar tu informe en un servidor (método POST).

Como recomendación utiliza PowerShell para realizar la conexión y usar el método GET / POST.

  1. Demuestra que el reporte toma información desde un origen externo o bien, que tu informe se actualiza en un servidor.
Checklist

Asegúrate de:

  • Crear una conexión API REST. Obtener información desde un sitio web o bien actualizar un informe de manera remota.
  • Entregar un documento de Word con las pantallas demostrando la conexión API REST.