Invoke-PowerBIRestMethod

REST-hívást hajt végre a Power BI szolgáltatás a megadott URL-címmel és törzstel.

Syntax

Invoke-PowerBIRestMethod
      -Url <String>
      -Method <PowerBIWebRequestMethod>
      [-Body <String>]
      [-OutFile <String>]
      [-ContentType <String>]
      [-Headers <Hashtable>]
      [-TimeoutSec <Int32>]
      [-Organization <String>]
      [-Version <String>]
      [<CommonParameters>]

Description

REST-kérést hív meg a Power BI szolgáltatás a bejelentkezett profil használatával. A REST-parancs a -Method paraméterrel adható meg. A -Body paraméter a POST, PUT és PATCH műveletekhez szükséges. A parancs futtatása előtt győződjön meg arról, hogy a Connect-PowerBIServiceAccount használatával jelentkezik be.

Példák

1\. példa

PS C:\> Invoke-PowerBIRestMethod -Url 'groups' -Method Get

Meghívja az URL-címet https://api.powerbi.com/v1.0/myorg/groups a GET metódus\ige használatával.

Paraméterek

-Body

A kérelem törzse, más néven tartalom. Ez nem kötelező, kivéve, ha a kérelem metódusa POST, PUT vagy PATCH.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContentType

A kérelem fejlécén belül megadható tartalomtípus. Az alapértelmezett érték az "application/json".

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Headers

Nem kötelező fejlécek a kérelemhez.

Type:Hashtable
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Method

A hívással indítandó HTTP-kérési metódus\művelet típusa.

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

Az URL-címben szerepeltetni kívánt szervezet vagy bérlő GUID azonosítója. Az alapértelmezett érték a "myorg".

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OutFile

Kimeneti fájl a választartalom írásához. A megadott fájl elérési útja nem létezhet.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

Meghatározza, hogy mennyi ideig lehet függőben a kérelem, mielőtt túllépi az időkorlátot. Adjon meg egy értéket másodpercek alatt. A 0 érték megadása határozatlan időtúllépést ad meg.

Type:Int32
Position:Named
Default value:100
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Url

A elérni kívánt Power BI-entitás relatív vagy abszolút URL-címe. Ha például hozzá szeretne férni https://api.powerbi.com/v1.0/myorg/groups, adja meg a csoportokat, vagy adja meg a teljes URL-címet.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Version

Az URL-címben szerepeltetni kívánt API verziója. Az alapértelmezett érték a "v1.0". Figyelmen kívül hagyja, ha az -URL abszolút URL-cím.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

None

Kimenetek

System.Object

Jegyzetek