Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
1 year ago
Solved

No visuals show in Power BI Service

Hello,   I have encountered an error when publishing the report to workspace:  "We are unable to access some data sources because the artifact is missing connection details. Please contact the art...
  • v-venuppu's avatar
    1 year ago

    Hi Anonymous ,

    Thank you for reaching out to Microsoft Fabric Community.

    Thank you Poojara_D12 BhavinVyas3003 for the prompt response.

    You are absolutely right, since you're using OneLake (Fabric) as your DirectQuery source, you don’t need a gateway. But there are still a few key steps to make your report work properly in the Power BI Service:

    Here's what you need to do:

    1.Fix the OneLake connection error
    Go to your workspace > Dataset > Settings.
    Under Data source credentials, look for your OneLake connection. Click Edit credentials, select OAuth2, set the privacy level (e.g., Organizational), and sign in. This will bind the connection in the service.

    2.Web source also needs credentials set
    Even if it works in Desktop, the Service requires you to manually set it.
    Under the same settings, find your Web connection. Click Edit, choose Anonymous, and set the privacy level (usually Organizational). Confirm it.

    3.Fix missing parameters
    You’re getting that yellow warning because the parameters you used in Power Query don’t have default values, so the service doesn’t know what to do with them.
    Open the report in Power BI Desktop, go to Power Query → Manage Parameters, and make sure each one has a default value.
    Save and re-publish the report. Then go back to Service > Dataset Settings, and you should see the parameter section appear with editable values.

    Once you complete these three steps, the report should start showing visuals properly in the Power BI Service just like it does in Desktop.

     

    If this post helps, then please consider Accepting as solution to help the other members find it more quickly, don't forget to give a "Kudos" – I’d truly appreciate it! 

     Thank you.