перенести коллекцию power bi в power bi embeded - PullRequest
0 голосов
/ 31 мая 2018

Я пытался следовать статье, чтобы перенести Power Bi Collection в Power Bi Embedded ( MSDN статьи здесь ).Однако я застрял очень быстро.

Например, в нашем приложении мы используем эти пакеты nuget (Microsoft.PowerBI.Api и powerbi.core), и вот некоторые из наших применений:

client.Reports.GetReportsAsync(this.workspaceCollection, this.workspaceId)

client.Reports.DeleteReportAsync(this.workspaceCollection, this.workspaceId, report.Id);

client.Imports.PostImportFileWithHttpMessage(this.workspaceCollection,this.workspaceId,File.OpenRead(localPath), "Main Report");

client.Datasets.GetGatewayDatasourcesAsync(workspaceCollection, workspaceId, dataset.Id);

client.Gateways.PatchDatasourceAsync(workspaceCollection,workspaceId,datasources.Value[0].GatewayId,datasources.Value[0].Id,
delta);

client.Datasets.GetDatasetsAsync(workspaceCollection, workspaceId);

Я могу загружать все отчеты и переходить на встроенную мощную BI, но по мере удаления коллекции рабочего пространства мы все еще сможем использовать вышеуказанные методы?Если нет, есть ли альтернативные функции для использования?

Ответы [ 2 ]

0 голосов
/ 24 июля 2018

Официальная документация для миграции: https://pbiwebprod -docs.azurewebsites.net / ru-ru / документация / powerbi-developer-migrate-from-powerbi-embedded /

Крутовидео, которое также может помочь: https://www.youtube.com/watch?v=KHxEn0orpdI

API REST для перенесенного контента очень похожи.Единственная разница будет относиться к данным через groupId, а не workspaceCollectionId.

0 голосов
/ 01 июня 2018

Я разместил такой же вопрос на форуме powerbi.В случае, если это кому-нибудь поможет, вы не можете использовать вышеуказанные методы больше, вместо этого нам нужно будет напрямую вызвать REST API. Сообщение на форуме powerbi здесь

...