Dashboards - Clone Tile In Group

Clona il riquadro specificato dall'area di lavoro specificata.

Quando un riquadro viene clonato in un'altra area di lavoro e associata a un altro report e set di dati, viene clonato come avviene con la query sottostante contenente i filtri del report originali.

Se l'ID del report di destinazione e il set di dati di destinazione sono mancanti, è possibile che si verifichi quanto segue:

  • Se si clona un riquadro all'interno della stessa area di lavoro, i collegamenti al report e al set di dati verranno clonati dal riquadro di origine.
  • Se si clona un riquadro all'interno di un'area di lavoro diversa, i collegamenti del report e del set di dati verranno rimossi e il riquadro verrà interrotto.

Autorizzazioni

Questa chiamata API può essere chiamata da un profilo dell'entità servizio. Per altre informazioni, vedere: Profili dell'entità servizio in Power BI Embedded.

Ambito obbligatorio

Dashboard.ReadWrite.All

POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/dashboards/{dashboardId}/tiles/{tileId}/Clone

Parametri dell'URI

Nome In Necessario Tipo Descrizione
dashboardId
path True

string

uuid

The dashboard ID

groupId
path True

string

uuid

ID area di lavoro

tileId
path True

string

uuid

ID riquadro

Corpo della richiesta

Nome Necessario Tipo Descrizione
targetDashboardId True

string

ID dashboard di destinazione

positionConflictAction

positionConflictAction

facoltativo. Parametro per specificare un'azione in caso di conflitto di posizione. Se è presente un conflitto e questo parametro non viene fornito, verrà applicato il valore Tail predefinito. Se non è presente alcun conflitto, il riquadro clonato avrà la stessa posizione dell'origine.

targetModelId

string

facoltativo. Parametro per specificare un ID modello di destinazione. Quando si clona un riquadro collegato a un set di dati, passare l'ID modello di destinazione per ribintare il nuovo riquadro a un set di dati diverso.

targetReportId

string

facoltativo. Parametro per specificare un ID report di destinazione. Quando si clona un riquadro collegato a un report, passare l'ID del report di destinazione per ribintare il nuovo riquadro a un report diverso.

targetWorkspaceId

string

facoltativo. Parametro per specificare un ID area di lavoro di destinazione. Un GUID vuoto (00000000-0000-0000-0000-000000000000) indica l'area di lavoro personale. Se questo parametro non viene specificato, il riquadro verrà clonato nella stessa area di lavoro del riquadro di origine.

Risposte

Nome Tipo Descrizione
200 OK

Tile

OK

Definizioni

Nome Descrizione
CloneTileRequest

Richiesta di Power BI per clonare un riquadro

positionConflictAction

facoltativo. Parametro per specificare un'azione in caso di conflitto di posizione. Se è presente un conflitto e questo parametro non viene fornito, verrà applicato il valore Tail predefinito. Se non è presente alcun conflitto, il riquadro clonato avrà la stessa posizione dell'origine.

Tile

Un riquadro di Power BI

CloneTileRequest

Richiesta di Power BI per clonare un riquadro

Nome Tipo Descrizione
positionConflictAction

positionConflictAction

facoltativo. Parametro per specificare un'azione in caso di conflitto di posizione. Se è presente un conflitto e questo parametro non viene fornito, verrà applicato il valore Tail predefinito. Se non è presente alcun conflitto, il riquadro clonato avrà la stessa posizione dell'origine.

targetDashboardId

string

ID dashboard di destinazione

targetModelId

string

facoltativo. Parametro per specificare un ID modello di destinazione. Quando si clona un riquadro collegato a un set di dati, passare l'ID modello di destinazione per ribintare il nuovo riquadro a un set di dati diverso.

targetReportId

string

facoltativo. Parametro per specificare un ID report di destinazione. Quando si clona un riquadro collegato a un report, passare l'ID del report di destinazione per ribintare il nuovo riquadro a un report diverso.

targetWorkspaceId

string

facoltativo. Parametro per specificare un ID area di lavoro di destinazione. Un GUID vuoto (00000000-0000-0000-0000-000000000000) indica l'area di lavoro personale. Se questo parametro non viene specificato, il riquadro verrà clonato nella stessa area di lavoro del riquadro di origine.

positionConflictAction

facoltativo. Parametro per specificare un'azione in caso di conflitto di posizione. Se è presente un conflitto e questo parametro non viene fornito, verrà applicato il valore Tail predefinito. Se non è presente alcun conflitto, il riquadro clonato avrà la stessa posizione dell'origine.

Nome Tipo Descrizione
Abort

string

In caso di conflitto di posizione, la richiesta verrà annullata.

Tail

string

In caso di conflitto di posizione, il riquadro verrà aggiunto alla fine del dashboard specificato.

Tile

Un riquadro di Power BI

Nome Tipo Descrizione
colSpan

integer

Numero di colonne di intervallo di riquadri

datasetId

string

ID del set di dati. Disponibile solo per i riquadri creati da un report o usando un set di dati, ad esempio Q&riquadri A.

embedData

string

Dati di incorporamento per il riquadro

embedUrl

string

URL di incorporamento del riquadro

id

string

ID riquadro

reportId

string

ID report. Disponibile solo per i riquadri creati da un report.

rowSpan

integer

Numero di righe di intervallo di riquadri

title

string

Nome visualizzato del riquadro