You published a Power BI Semantic Model to the Power BI Service but it won’t refresh. It gives you the following error:
“Information is needed in order to combine data. Please specify a privacy level for each data source.”
One way you might solve this is:
1. Open the settings of the Semantic Model.
2. Check the names of the connections and Power BI DataGateways in the section “Gateway and cloud connections”, subsection “Cloud connections”. The names of cloud connections will be similar to the examples below. The names of DataGateways will be shown in the subsection “Gateway connections”.
AnalysisServices{“server”:”powerbi://api.powerbi.com/v1.0/yourorg/yourworkspace“,”database”:”name_of_semantic_model “}
Extension{“extensionDataSourceKind”:”PowerPlatformDataflows”,”extensionDataSourcePath”:”PowerPlatformDataflows“}
Extension{“extensionDataSourceKind”:”Snowflake”,”extensionDataSourcePath”:”yourorganization-youraccount.snowflakecomputing.com;SNOWFLAKE_WAREHOUSE_NAME”}
3. Find the names of these connections or DateGateways in the Power BI Service > Settings (gear icon) > Manage connections and gateways. Check the settings for all these connections / DataGateways: is the Privacy level set to “Organizational”? If not, set it to “Organization” (if company policy permits). You may have to click “Edit credentials” if you have OAuth 2.0 selected as authentication method before you can save the modification.
4. Try refreshing the Semantic Model again.