Table 2 - fact_sale_datalake;Location - Table is on Impala Database queried via view;Mode - Direct Query
sale_id,sale_amount,region 1,200,US 2,200,Britain 3,400,Canada
Here is the dimension table which is in import mode and the source file is on the disk.
Table 3 - dim_region
region,region_description US, United States of America Canada,Canada
The Power BI file has these three tables (table_1;table_3 - import mode) and table_2 in direct query mode. I then created relationship between both the fact tables and the dimension table using the region as common attribute.
In a tab, I dragged in a table with table_1 and table_3 attributes. Here is the result shown -
sale_id,sale_amount,region,region_dim 1,200,US,US 2,200,Britain, 3,400,Canada,Canada
However, when I drag in the table_2 (DL one) and table_3 attributes, here is the result shown -
sale_id,sale_amount,region,region_dim 1,200,US,US 3,400,Canada,Canada
Basically in the DirectQuery mode, it is filtering out the keys where there is no match. I want to prevent this happening i.e. exhibit the same behavior as above. Is there a fix for this? How can we workaround the problem?
I am using Power BI Desktop Jul'19 version.