Invoke-PowerBIRestMethod
Ejecuta una llamada REST a la servicio Power BI, con la dirección URL y el cuerpo especificados.
Syntax
Invoke-PowerBIRestMethod
-Url <String>
-Method <PowerBIWebRequestMethod>
[-Body <String>]
[-OutFile <String>]
[-ContentType <String>]
[-Headers <Hashtable>]
[-TimeoutSec <Int32>]
[-Organization <String>]
[-Version <String>]
[<CommonParameters>]
Description
Invoca una solicitud REST en el servicio Power BI mediante el perfil con el que ha iniciado sesión. El verbo REST se puede especificar mediante el parámetro -Method. El parámetro -Body es necesario para los verbos POST, PUT y PATCH. Antes de ejecutar este comando, asegúrese de iniciar sesión con Connect-PowerBIServiceAccount.
Ejemplos
Ejemplo 1
PS C:\> Invoke-PowerBIRestMethod -Url 'groups' -Method Get
Invoca la dirección URL https://api.powerbi.com/v1.0/myorg/groups con el método GET\verbo.
Parámetros
-Body
Cuerpo de la solicitud, también conocido como contenido. Esto es opcional a menos que el método de solicitud sea POST, PUT o PATCH.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ContentType
Tipo de contenido que se va a especificar dentro del encabezado de la solicitud. El valor predeterminado es "application/json".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Headers
Encabezados opcionales que se van a incluir con la solicitud.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Method
Tipo de método de solicitud HTTP\verbo que se va a realizar con la llamada.
Type: | PowerBIWebRequestMethod |
Accepted values: | Get, Post, Delete, Put, Patch, Options |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Organization
Nombre de la organización o GUID de inquilino que se va a incluir en la dirección URL. El valor predeterminado es "myorg".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutFile
Archivo de salida en el que se escribe el contenido de la respuesta. La ruta de acceso de archivo especificada no debe existir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Especifica cuánto tiempo puede estar pendiente la solicitud antes de que se agote el tiempo de espera. Escriba un valor en segundos. Al escribir un valor de 0, se especifica un tiempo de espera indefinido.
Type: | Int32 |
Position: | Named |
Default value: | 100 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Url
Dirección URL relativa o absoluta de la entidad de Power BI a la que desea acceder. Por ejemplo, si desea acceder https://api.powerbi.com/v1.0/myorg/groupsa , especifique "grupos" o pase toda la dirección URL.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Versión de la API que se va a incluir en la dirección URL. El valor predeterminado es "v1.0". Se omite si -Url es una dirección URL absoluta.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Salidas
System.Object
Notas
VÍNCULOS RELACIONADOS
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de