{"id":3283,"date":"2021-04-28T11:20:37","date_gmt":"2021-04-28T18:20:37","guid":{"rendered":"https:\/\/SUMMALAI.COM\/?p=3283"},"modified":"2021-04-28T11:20:39","modified_gmt":"2021-04-28T18:20:39","slug":"how-to-set-up-cross-report-drillthrough-in-power-bi","status":"publish","type":"post","link":"https:\/\/SUMMALAI.COM\/?p=3283","title":{"rendered":"How to Set up Cross-Report Drillthrough in Power BI"},"content":{"rendered":"\n<p>With the Power BI&nbsp;<em>cross-report drillthrough<\/em>&nbsp;feature, you can contextually jump from one report to another report in the same Power BI service workspace or app. You can use cross-report drillthrough to connect two or more reports that have related content, and to pass filter context along with the cross-report connection.<\/p>\n\n\n\n<p>To initiate cross-report drillthrough, you select a data point in a&nbsp;<em>source visual<\/em>&nbsp;of a&nbsp;<em>source report<\/em>, and then select the cross-report&nbsp;<strong>Drillthrough<\/strong>&nbsp;target from the context menu.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-01.png\" alt=\"Power BI cross-report drillthrough option\"\/><\/figure>\n\n\n\n<p>The drillthrough action opens the&nbsp;<em>target page<\/em>&nbsp;in the&nbsp;<em>target report<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-01a.png\" alt=\"Power B I Desktop cross-report drillthrough target\"\/><\/figure>\n\n\n\n<p>This article shows you how to set up and use cross-report drillthrough for Power BI reports.<\/p>\n\n\n\n<p>You can&#8217;t use cross-report drillthrough with individually-shared&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/collaborate-share\/service-share-dashboards#share-a-dashboard-or-report\">Shared with me reports<\/a>. To use cross-report drillthrough, you must access reports in workspaces that you\u2019re a member of.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"enable-cross-report-drillthrough\">Enable cross-report drillthrough<\/h2>\n\n\n\n<p>The first step in enabling cross-report drillthrough is to validate the data models for the source and target reports. Although the schemas in each report don&#8217;t have to be the same, the fields you want to pass must exist in both data models. The names of the fields, and the names of the tables they belong to, must be identical. The strings must match, and are case-sensitive.<\/p>\n\n\n\n<p>For example, if you want to pass a filter on a field&nbsp;<strong>State<\/strong>&nbsp;within a table&nbsp;<strong>US States<\/strong>, both models must have a&nbsp;<strong>US States<\/strong>&nbsp;table, and a&nbsp;<strong>State<\/strong>&nbsp;field within that table. If not, you must update the field name or table name in the underlying model. Simply updating the display name of the fields won&#8217;t work properly for cross-report drillthrough.<\/p>\n\n\n\n<p>After you validate your models, enable the source report to use cross-report drillthrough.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>In Power BI Desktop, go to&nbsp;<strong>File<\/strong>&nbsp;&gt;&nbsp;<strong>Options and settings<\/strong>&nbsp;&gt;&nbsp;<strong>Options<\/strong>.<\/li><li>In the&nbsp;<strong>Options<\/strong>&nbsp;window left navigation, at the bottom of the&nbsp;<strong>Current file<\/strong>&nbsp;section, select&nbsp;<strong>Report settings<\/strong>.<\/li><li>At bottom right, under&nbsp;<strong>Cross-report drillthrough<\/strong>, select&nbsp;<strong>Allow visuals in this report to use drillthrough targets from other reports<\/strong>.<\/li><li>Select&nbsp;<strong>OK<\/strong>.<img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-02.png\" alt=\"Enable cross-report drillthrough in Power B I Desktop\"><\/li><\/ol>\n\n\n\n<p>You can also enable cross-report drillthrough from the Power BI service.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>In Power BI service, select the workspace that contains your target and source reports.<\/li><li>Next to the source report name in the workspace list, select the&nbsp;<strong>More options<\/strong>&nbsp;symbol, and then select&nbsp;<strong>Settings<\/strong>.<\/li><li>Near the bottom of the&nbsp;<strong>Settings<\/strong>&nbsp;pane, under&nbsp;<strong>Cross-report drillthrough<\/strong>, select&nbsp;<strong>Allow visuals in this report to use drillthrough targets from other reports<\/strong>, and then select&nbsp;<strong>Save<\/strong>.<img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-02a.png\" alt=\"Enable cross-report drillthrough in the Power B I service\"><\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"set-up-a-cross-report-drillthrough-target\">Set up a cross-report drillthrough target<\/h2>\n\n\n\n<p>Setting up a target page for cross-report drillthrough is similar to setting up drillthrough within a report. Enabling drillthrough on the target page allows other visuals to target the page for drillthrough. To create drillthrough within a single report, see&nbsp;<a href=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/desktop-drillthrough\">Use drillthrough in Power BI Desktop<\/a>.<\/p>\n\n\n\n<p>You can set up a target for cross-report drillthrough in Power BI Desktop or Power BI service.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Edit the target file, and on the target page of the target report, select the&nbsp;<strong>Fields<\/strong>&nbsp;section of the&nbsp;<strong>Visualizations<\/strong>&nbsp;pane.<\/li><li>Under&nbsp;<strong>Drillthrough<\/strong>, set the&nbsp;<strong>Cross-report<\/strong>&nbsp;toggle to&nbsp;<strong>On<\/strong>.<\/li><li>Drag the fields you want to use as drillthrough targets into&nbsp;<strong>Add drillthrough fields here<\/strong>. For each field, select whether you want to allow drillthrough when the field is used as a category, or when it&#8217;s summarized like a measure.<\/li><li>Select whether you want to&nbsp;<strong>Keep all filters<\/strong>&nbsp;for the visual. If you don&#8217;t want to pass filters applied to the source visual to your target visual, select&nbsp;<strong>Off<\/strong>.<img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-03.png\" alt=\"Visualizations pane, with Drillthrough options highlighted\"><\/li><li>If you&#8217;re using the page for cross-report drillthrough only, delete the&nbsp;<strong>Back<\/strong>&nbsp;button that&#8217;s automatically added to the canvas. The&nbsp;<strong>Back<\/strong>&nbsp;button only works for navigation within a report.<\/li><li>After you configure the target page, save the report if you&#8217;re using the Power BI service, or save and publish the report if you&#8217;re using Power BI Desktop.<\/li><\/ol>\n\n\n\n<p>That&#8217;s it. Your reports are ready for cross-report drillthrough.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"use-cross-report-drillthrough\">Use cross-report drillthrough<\/h2>\n\n\n\n<p>To use cross-report drillthrough, select the source report in the Power BI service, and then select a visual that uses the drillthrough field in the way you specified when you set up the target page. Right-click a data point to open the visual context menu, select&nbsp;<strong>Drillthrough<\/strong>, and then select the drillthrough target. Cross-report drillthrough targets are formatted as&nbsp;<strong>Page name [Report name]<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-01.png\" alt=\"Power B I cross-report drillthrough option\"\/><\/figure>\n\n\n\n<p>You see the results in the target cross-report drillthrough page, just as you set them up when you created the target. The results are filtered according to the drillthrough settings.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/media\/desktop-cross-report-drill-through\/cross-report-drill-through-01a.png\" alt=\"Power B I Desktop cross-report drillthrough target\"\/><\/figure>\n\n\n\n<p>&nbsp;Important<\/p>\n\n\n\n<p>Power BI caches cross-report drillthrough targets. If you make changes, be sure to refresh your browser if you don&#8217;t see the drillthrough targets as expected.<\/p>\n\n\n\n<p>If you set&nbsp;<strong>Keep all filters<\/strong>&nbsp;to&nbsp;<strong>On<\/strong>&nbsp;when you set up the target page, filter context from the source visual can include the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Report, page, and visual level filters that affect the source visual<\/li><li>Cross-filter and cross-highlighting that affect the source visual<\/li><li>Slicers and sync-slicers on the page<\/li><li>URL parameters<\/li><\/ul>\n\n\n\n<p>When you land on the target report for drillthrough, Power BI only applies filters for fields that have exact string matches for field name and table name.<\/p>\n\n\n\n<p>Power BI doesn&#8217;t apply sticky filters from the target report, but it does apply your default personal bookmark if you have one. For example, if your default personal bookmark includes a report-level filter for&nbsp;<em>Country = US<\/em>, Power BI applies that filter before applying the filter context from the source visual.<\/p>\n\n\n\n<p>For cross-report drillthrough, Power BI passes the filter context to standard pages in the target report. Power BI doesn&#8217;t pass filter context for tooltip pages, because tooltip pages are filtered based on the source visual that invokes the tooltip.<\/p>\n\n\n\n<p>If you want to return to the source report after the cross-report drillthrough action, use the browser&#8217;s&nbsp;<strong>Back<\/strong>&nbsp;button.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"considerations-and-limitations\">Considerations and limitations<\/h2>\n\n\n\n<p>Cross-report drillthrough doesn&#8217;t work in Power BI reports in Power BI Report Server.<\/p>\n\n\n\n<p>Ref: https:\/\/docs.microsoft.com\/en-us\/power-bi\/create-reports\/desktop-cross-report-drill-through<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the Power BI&nbsp;cross-report drillthrough&nbsp;feature, you can contextually jump from one report to another report in the same Power BI service workspace or app. You can use cross-report drillthrough to connect two or more reports that have related content, and to pass filter context along with the cross-report connection. To initiate cross-report drillthrough, you select <a class=\"read-more\" href=\"https:\/\/SUMMALAI.COM\/?p=3283\">Read More<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[10,621],"tags":[702,701,687],"class_list":["post-3283","post","type-post","status-publish","format-standard","hentry","category-microsoft","category-power-bi","tag-cross-report-drill-through","tag-cross-report-drillth-rough","tag-cross-report-drillthrough"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=\/wp\/v2\/posts\/3283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3283"}],"version-history":[{"count":1,"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=\/wp\/v2\/posts\/3283\/revisions"}],"predecessor-version":[{"id":3284,"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=\/wp\/v2\/posts\/3283\/revisions\/3284"}],"wp:attachment":[{"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/SUMMALAI.COM\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}