-
-
Save cwebbbi/367c492d30ee3f88564e670af5114588 to your computer and use it in GitHub Desktop.
{ | |
"format":"PDF", | |
"powerBIReportConfiguration":{ | |
"settings":{ | |
"locale":"en-US", | |
"excludeHiddenPages":"true" | |
}, | |
"defaultBookmark":"H4sIAAAAAAAAA+1cW2/bOhL+K4EXi74Ei+FVZJ+2Tdo9xSanu0k…", | |
"pages":[ | |
{ | |
"pageName":"ReportSection2", | |
"bookmark":{ "name":"Bookmark3" } | |
} | |
], | |
"identities":[ | |
{ | |
"username":"john@contoso.com", | |
"roles":[ "sales" ], | |
"datasets":[ "cfafbeb1-8037-4d0c-896e-a46fb27ff229" ] | |
} | |
] | |
}, | |
"paginatedReportConfiguration":{ | |
"formatSettings":{ | |
"AccessiblePDF":"true", | |
"PageHeight":"11in", | |
"PageWidth":"8.5in", | |
"MarginBottom":"2in" | |
}, | |
"parameterValues":[ | |
{ | |
"name":"City", | |
"value":"Seattle" | |
} | |
], | |
"identities":[ | |
{ | |
"username":"john@contoso.com", | |
"roles":[ "sales" ], | |
"datasets":[ "cfafbeb1-8037-4d0c-896e-a46fb27ff229" ] | |
} | |
] | |
} | |
} |
Chris,
Thanks for posting this.
I am trying to export my Power BI report to PDF, using Powershell, and am able to do so for the default view. However, I need to apply filters dynamically and then export the report for each value. I created a bookmark, called "Test_Bookmark", but when I use that as the value for defaultBookmark, the script errors out. I assume I need to use the GUID like you are using. Where/how can I find that bookmark ID/GUID?
Thanks
were you able to find a solution
The bookmark guid (which is more like a token instead) is basically the bookmark state. You can find the bookmark state using the javascript sdk like this:
report.bookmarksManager.capture().then(function (bookmark) { console.log(bookmark.state) });
Thanks but we hit a 400 error when we pass dataset uuid's
{
"error": {
"code": "InvalidRequest",
"message": "Creating embed token for accessing dataset 02ee066c-795d-4326-92ac-fc8470fe5fd2 shouldn't have effective identity"
}
}
Thanks @cwebbbi for the example. This helped a lot. Do you happen to know if there is a possibility to pass a locale to a paginated report as well? I could not find any info on this on the web.
Any help would be really much appreciated.
Chris,
Thanks for posting this.
I am trying to export my Power BI report to PDF, using Powershell, and am able to do so for the default view. However, I need to apply filters dynamically and then export the report for each value. I created a bookmark, called "Test_Bookmark", but when I use that as the value for defaultBookmark, the script errors out. I assume I need to use the GUID like you are using. Where/how can I find that bookmark ID/GUID?
Thanks