我正试图跟踪,并得到了一个错误:
'PowerBIToken' does not contain a definition for 'CreateProvisionToken'
描述CreateProvisionToken()方法。
我使用Microsoft.PowerBI.Core包管理器安装了最新的NuGet和Microsoft.PowerBI.Api
在我的项目中包括了Microsoft.PowerBI.Security和Microsoft.PowerBI.Api.V1。
我还尝试将CreateProvisionToken()部件更改为:
我正在学习这里的教程:
在PowerBI桌面中,我试图“获取数据”并接收以下错误:详细信息:"ODBC:在连接字符串中指定的错误28000角色'POWERBI_ROLE‘不授予此用户。请与本地系统管理员联系,或尝试使用其他角色登录,例如PUBLIC。
未将连接字符串中指定的错误28000角色'POWERBI_ROLE‘授予此用户。与本地系统管理员联系,或尝试使用其他角色登录,例如PUBLIC。“
在雪花中,我通过使用查询向用户添加了角色: ALTER POWERBI_USER_ACCOUNT SET DEFAULT_ROLE=POWERBI_ROLE;I've在
祝大家一天好。我很难完全理解如何将PBI报告嵌入到我的Xamarin应用程序中。我得到了我的访问令牌,并为此使用了Master,但是在我获得EmbedUrl并将其放入WebView源代码之后,我收到一条消息:“请唱进来查看这个报告”。这是一个问题,因为我的客户没有PowerBi帐户,我希望他们能够看到这份报告。问题可能在我用来获取访问令牌的头中,所以下面是我使用的代码
string url = "https://login.microsoftonline.com/" + tennant_id + "/oauth2/token"; //url to which I
我使用PowerBI-JavaScript库将仪表板嵌入到我的网站上:
var config = {
type: 'dashboard',
tokenType: models.TokenType.Embed,
accessToken: accessToken,
embedUrl: embedUrl,
id: embedDashboardId
};
// Get a reference to the embedded dashboard HTML element
var dashboardContainer = $('#dashb
我在我的网页上嵌入了一个powerbi报告。我需要的是添加一个“导出”按钮到我的页面,并导出报告到PDF/PNG时,该按钮被点击,发送到我的后端,以便我可以邮寄它。我怎样才能做到这一点?
尝试过将html转换为pdf的lib,但由于是iframe,它不会加载内容,这是由于CORS。
试过
var element = $('#reportContainer')[0];
var report = powerbi.get(element);
report.print()
但是这会通过浏览器打开打印页面,因此,我无法获得已经生成的内容。
我在使用Azure Active Directory进行身份验证时遇到了问题,该目录链接到一个power服务。我正在尝试获取一个访问令牌,以便能够访问power bi rest。
如果我使用postman,我可以成功地使用他们的OAuth2登录来检索一个令牌,该令牌具有与power通信的正确凭据。
但是,当我尝试使用adal.js进行此操作时,令牌是无效的。为了简化这个项目以便能够复制,我将我的项目建立在
您需要在:\active-directory-javascript-singlepageapp-dotnet-webapi\TodoSPA\App\Scripts\app.js中更新窗口配
我尝试使用.NET客户端请求嵌入令牌。为此,我还传递了带有username、datasets和roles的GenerateTokenRequest var rls = new EffectiveIdentity(username, new List<string> { dataset.Id }, roles);
var generateTokenRequestParameters = new GenerateTokenRequest(accessLevel: "view", identities: new List