Datasets - Update Parameters
Updates die Parameterwerte für das angegebene Dataset aus "Mein Arbeitsbereich".
Hinweis
Es wird empfohlen , erweiterte Datasetmetadaten mit diesem API-Aufruf zu verwenden.
Wichtig
- Wenn Sie erweiterte Datasetmetadaten verwenden, aktualisieren Sie das Dataset, um die neuen Parameterwerte anzuwenden.
- Wenn Sie keine erweiterten Datasetmetadaten verwenden, warten Sie 30 Minuten, bis der Vorgang zum Aktualisieren von Datenquellen abgeschlossen ist, und aktualisieren Sie dann das Dataset.
Berechtigungen
Der Benutzer muss der Datasetbesitzer sein.
Erforderlicher Bereich
Dataset.ReadWrite.All
Einschränkungen
- Datasets, die mit dem öffentlichen XMLA-Endpunkt erstellt oder geändert wurden, werden nicht unterstützt. Um Änderungen an diesen Datasets vorzunehmen, muss der Administrator die Azure Analysis Services Clientbibliothek für tabellarisches Objektmodell verwenden.
- DirectQuery-Verbindungen werden nur mit erweiterten Datasetmetadaten unterstützt.
- Datasets mit Azure Analysis Services Liveverbindungen werden nicht unterstützt.
- Maximal 100 Parameter pro Anforderung.
- Alle angegebenen Parameter müssen im Dataset vorhanden sein.
- Parameterwerte sollten vom erwarteten Typ sein.
- Die Parameterliste darf nicht leer sein oder doppelte Parameter enthalten.
- Bei Parameternamen wird die Groß-/Kleinschreibung beachtet.
- Parameter
IsRequired
muss über einen nicht leeren Wert verfügen. - Die Parametertypen
Any
undBinary
können nicht aktualisiert werden.
POST https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/Default.UpdateParameters
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
dataset
|
path | True |
string |
Die Dataset-ID |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
updateDetails | True |
Liste der zu aktualisierenden Datasetparameter |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
Beispiele
Example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/Default.UpdateParameters
{
"updateDetails": [
{
"name": "DatabaseName",
"newValue": "NewDB"
},
{
"name": "MaxId",
"newValue": "5678"
}
]
}
Sample Response
Definitionen
Name | Beschreibung |
---|---|
Update |
Die Updatedetails für einen Power BI-Datasetparameter |
Update |
Eine Updateanforderung für einen Power BI-Datasetparameter |
UpdateMashupParameterDetails
Die Updatedetails für einen Power BI-Datasetparameter
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Parametername |
newValue |
string |
Der neue Wert für den Parameter |
UpdateMashupParametersRequest
Eine Updateanforderung für einen Power BI-Datasetparameter
Name | Typ | Beschreibung |
---|---|---|
updateDetails |
Liste der zu aktualisierenden Datasetparameter |