Datasets - Update Parameters

Aggiornamenti i valori dei parametri per il set di dati specificato dall'area di lavoro personale.

Nota

È consigliabile usare metadati del set di dati avanzati con questa chiamata API.

Importante

  • Se si usano metadati avanzati del set di dati, aggiornare il set di dati per applicare i nuovi valori dei parametri.
  • Se non si usano metadati del set di dati avanzati, attendere 30 minuti per il completamento dell'operazione di aggiornamento delle origini dati e quindi aggiornare il set di dati.

Autorizzazioni

L'utente deve essere il proprietario del set di dati.

Ambito obbligatorio

Dataset.ReadWrite.All

Limitazioni

  • I set di dati creati o modificati usando l'endpoint XMLA pubblico non sono supportati. Per apportare modifiche a tali set di dati, l'amministratore deve usare la libreria client Azure Analysis Services per il modello a oggetti tabulare.
  • Le connessioni DirectQuery sono supportate solo con metadati del set di dati avanzati.
  • I set di dati con connessioni dinamiche Azure Analysis Services non sono supportati.
  • Massimo 100 parametri per richiesta.
  • Tutti i parametri specificati devono esistere nel set di dati.
  • I valori dei parametri devono essere del tipo previsto.
  • L'elenco di parametri non può essere vuoto o includere parametri duplicati.
  • I nomi dei parametri fanno distinzione tra maiuscole e minuscole.
  • Il parametro IsRequired deve avere un valore non vuoto.
  • I tipi di Any parametro e Binary non possono essere aggiornati.

POST https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/Default.UpdateParameters

Parametri dell'URI

Nome In Necessario Tipo Descrizione
datasetId
path True

string

ID del set di dati

Corpo della richiesta

Nome Necessario Tipo Descrizione
updateDetails True

UpdateMashupParameterDetails[]

Elenco di parametri del set di dati da aggiornare

Risposte

Nome Tipo Descrizione
200 OK

OK

Esempio

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

Definizioni

Nome Descrizione
UpdateMashupParameterDetails

Dettagli dell'aggiornamento per un parametro del set di dati di Power BI

UpdateMashupParametersRequest

Richiesta di aggiornamento per un parametro del set di dati di Power BI

UpdateMashupParameterDetails

Dettagli dell'aggiornamento per un parametro del set di dati di Power BI

Nome Tipo Descrizione
name

string

Nome del parametro

newValue

string

Nuovo valore per il parametro

UpdateMashupParametersRequest

Richiesta di aggiornamento per un parametro del set di dati di Power BI

Nome Tipo Descrizione
updateDetails

UpdateMashupParameterDetails[]

Elenco di parametri del set di dati da aggiornare