Forum Discussion
Power BI llama a REST API.
No @amsrivas,
Puede usar el conector Web para conectarse a rest API en power bi desktop.
Aquí está el un viedo y un documento que lo introducen en detalle:
- Tutorial de Power BI: Opciones sin código de la API rest de Power BI. Importar API de descanso en Power BI
- Muestre una serie temporal mediante la API Metrics
Saludos
Equipo de Apoyo a la Comunidad _ Yingjie Li
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_Admin5 years agoAdministrator
Hay @v-yingjl
Quiero llamar a la API rest a continuación desde PowerShell
$url="https://api.powerbi.com/v1.0/myorg/groups"
Invoke-PowerBIRestMethod -Url $url -Method Get
Cuando ponía https://api.powerbi.com/v1.0/myorg/groups en Web Connector, se sentaba "Acceso prohibido", pero preguntándose como puedo exculmar este comando de PowerShell y poder obtener datos.
¿Podría sugerir por favor por qué estoy recibiendo problemas relacionados con el acceso mientras me conecto desde PowerBI.
gracias
ese
- Syndicate_Admin5 years agoAdministrator
No @amsrivas,
En función de mi prueba, esta api devolverá la información específica del área de trabajo de la cuenta power bi como formato json en Powershell si se ha conectado a su cuenta power bi por "Connect-PowerBIServiceAccount"
Podemos ejecutar este script de Powershell para exportarlo como un archivo .csv:
Creará un archivo .csv en la ruta especificada que incluye la información anterior:
Si no puede usar el comando "Connect-PowerBIServiceAccount" en powershell, ejecute Powershell como administrador y ejecute este comando: "Install-Module -Name MicrosoftPowerBIMgmt"
Después de obtener el archivo .csv, podemos conectarlo en el servicio power bi desktop y power bi para transformar los datos según sea necesario.
Saludos
Equipo de Apoyo a la Comunidad _ Yingjie Li
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.- Syndicate_Admin5 years agoAdministrator
Hay @v-yingjl ,
Puede entender, esto se puede lograr a través de pasos que ha mencionado sin embargo problema en este proceso es que no soy capaz de automatizar el proceso.
Puedo decir que se puede automatizar a través de TASK SCHEDULAR o AZURE FUNCTION, pero desafortunadamente, no tengo priviledge para usar ninguna de las opciones.
¿Hay alguna otra forma de automatizar este proceso?
gracias
ese