Udostępnij za pośrednictwem


Dashboards - Clone Tile In Group

Klonuje określony kafelek z określonego obszaru roboczego.

Gdy kafelek zostanie sklonowany do innego obszaru roboczego i powiązany z innym raportem i zestawem danych, zostanie sklonowany tak, jak w przypadku jego bazowego zapytania zawierającego oryginalne filtry raportu.

Jeśli brakuje identyfikatora raportu docelowego i docelowego zestawu danych, mogą wystąpić następujące elementy:

  • Jeśli klonujesz kafelek w tym samym obszarze roboczym, linki raportu i zestawu danych zostaną sklonowane z kafelka źródłowego.
  • Jeśli klonujesz kafelek w innym obszarze roboczym, zostaną usunięte linki raportu i zestawu danych, a kafelek zostanie przerwany.

Uprawnienia

To wywołanie interfejsu API może być wywoływane przez profil jednostki usługi. Aby uzyskać więcej informacji, zobacz: Profile jednostki usługi w Power BI Embedded.

Wymagany zakres

Dashboard.ReadWrite.All

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
dashboardId
path True

string

uuid

Identyfikator pulpitu nawigacyjnego

groupId
path True

string

uuid

Identyfikator obszaru roboczego

tileId
path True

string

uuid

Identyfikator kafelka

Treść żądania

Nazwa Wymagane Typ Opis
targetDashboardId True

string

Identyfikator docelowego pulpitu nawigacyjnego

positionConflictAction

positionConflictAction

Opcjonalny. Parametr służący do określania akcji w przypadku konfliktu pozycji. Jeśli wystąpi konflikt i ten parametr nie zostanie podany, zostanie zastosowana wartość Tail domyślna. Jeśli nie ma konfliktu, sklonowany kafelek będzie miał taką samą pozycję jak w źródle.

targetModelId

string

Opcjonalny. Parametr służący do określania identyfikatora modelu docelowego. Podczas klonowania kafelka połączonego z zestawem danych przekaż identyfikator modelu docelowego, aby ponownie połączyć nowy kafelek z innym zestawem danych.

targetReportId

string

Opcjonalny. Parametr określający identyfikator raportu docelowego. Podczas klonowania kafelka połączonego z raportem przekaż identyfikator raportu docelowego, aby ponownie połączyć nowy kafelek z innym raportem.

targetWorkspaceId

string

Opcjonalny. Parametr służący do określania docelowego identyfikatora obszaru roboczego. Pusty identyfikator GUID (00000000-0000-0000-0000-000000000000) wskazuje mój obszar roboczy. Jeśli ten parametr nie zostanie podany, kafelek zostanie sklonowany w tym samym obszarze roboczym co kafelek źródłowy.

Odpowiedzi

Nazwa Typ Opis
200 OK

Tile

OK

Definicje

Nazwa Opis
CloneTileRequest

Żądanie usługi Power BI dotyczące klonowania kafelka

positionConflictAction

Opcjonalny. Parametr służący do określania akcji w przypadku konfliktu pozycji. Jeśli wystąpi konflikt i ten parametr nie zostanie podany, zostanie zastosowana wartość Tail domyślna. Jeśli nie ma konfliktu, sklonowany kafelek będzie miał taką samą pozycję jak w źródle.

Tile

Kafelek usługi Power BI

CloneTileRequest

Żądanie usługi Power BI dotyczące klonowania kafelka

Nazwa Typ Opis
positionConflictAction

positionConflictAction

Opcjonalny. Parametr służący do określania akcji w przypadku konfliktu pozycji. Jeśli wystąpi konflikt i ten parametr nie zostanie podany, zostanie zastosowana wartość Tail domyślna. Jeśli nie ma konfliktu, sklonowany kafelek będzie miał taką samą pozycję jak w źródle.

targetDashboardId

string

Identyfikator docelowego pulpitu nawigacyjnego

targetModelId

string

Opcjonalny. Parametr służący do określania identyfikatora modelu docelowego. Podczas klonowania kafelka połączonego z zestawem danych przekaż identyfikator modelu docelowego, aby ponownie połączyć nowy kafelek z innym zestawem danych.

targetReportId

string

Opcjonalny. Parametr określający identyfikator raportu docelowego. Podczas klonowania kafelka połączonego z raportem przekaż identyfikator raportu docelowego, aby ponownie połączyć nowy kafelek z innym raportem.

targetWorkspaceId

string

Opcjonalny. Parametr służący do określania docelowego identyfikatora obszaru roboczego. Pusty identyfikator GUID (00000000-0000-0000-0000-000000000000) wskazuje mój obszar roboczy. Jeśli ten parametr nie zostanie podany, kafelek zostanie sklonowany w tym samym obszarze roboczym co kafelek źródłowy.

positionConflictAction

Opcjonalny. Parametr służący do określania akcji w przypadku konfliktu pozycji. Jeśli wystąpi konflikt i ten parametr nie zostanie podany, zostanie zastosowana wartość Tail domyślna. Jeśli nie ma konfliktu, sklonowany kafelek będzie miał taką samą pozycję jak w źródle.

Nazwa Typ Opis
Abort

string

W przypadku konfliktu pozycji żądanie zostanie anulowane.

Tail

string

W przypadku konfliktu pozycji kafelek zostanie dodany na końcu określonego pulpitu nawigacyjnego.

Tile

Kafelek usługi Power BI

Nazwa Typ Opis
colSpan

integer

Liczba kolumn obejmujących kafelek

datasetId

string

Identyfikator zestawu danych. Dostępne tylko dla kafelków utworzonych na podstawie raportu lub przy użyciu zestawu danych, takiego jak kafelki Q&A.

embedData

string

Dane osadzania dla kafelka

embedUrl

string

Adres URL osadzania kafelka

id

string

Identyfikator kafelka

reportId

string

Identyfikator raportu. Dostępne tylko dla kafelków utworzonych na podstawie raportu.

rowSpan

integer

Liczba kafelków obejmuje wiersze

title

string

Nazwa wyświetlana kafelka