Federal Science DataHubFederal Science DataHub
  • English
  • Français
  • English
  • English
  • Français
  • English
  • Overview
  • Managing Workspaces and Users

    • Getting a workspace (only available on the GC network)
    • Estimate costs (only available on the GC network)
    • Account Setup
    • Requesting, configuring and removing tools in your workspace
    • Invite a user
    • Change a user role
    • Manage your CBR & workspace budgets
  • Storage

    • Working with Azure Storage
    • Bring Your Own Storage

      • Import AWS S3 Bucket
      • Import Azure Storage
      • Import Google Cloud Platform Storage
    • Access Storage in Databricks
    • Access Storage in Power BI
    • Use AzCopy to Interact with Storage
  • Databricks

    • Getting Started with Databricks
    • FSDH Cluster Policies
    • MLFlow: AutoML and Experiments
    • Databricks Workflows
    • Dashboarding

      • How to Dashboard in Databricks
      • Dashboarding Tool Comparison
    • External Extensions

      • Git/GitHub Integration with Databricks
      • Databricks VS Code Extension
      • Working with Conda
      • Connecting Google API to Databricks
  • PostgreSQL

    • Create and use a PostgreSQL Database
    • Add a User to PostgreSQL on FSDH
    • Access PostgreSQL in Power BI
    • PostgreSQL vs Azure Databricks Database Features
  • Web Applications

    • Hosting Web Apps on DataHub
    • Demo Apps

      • Django (Python)
      • Django Configuration for FSDH
      • Dash (Python)
      • Flask (Python)
      • Shiny (R)
      • Streamlit (Python)
  • Migrating to Production

    • Migrating Storage
    • Migrating Databricks
    • Migrating PostgreSQL
    • Migrating Web Apps
  • User Guidance

    • Account Management and Access control of workspaces
    • Backup and Recovery
    • Code Management
    • Restricted File Types on FSDH Storage
    • Workspace Monitoring
  • Terms and Conditions

Access Storage in Power BI

You can connect to your FSDH storage from Power BI by following these steps.

To do this, you must obtain an SAS token for your data. You should also have the name of your storage account ready, which can be found on the FSDH Storage Explorer beside the "Current Container" heading.

  1. In Power BI, click "Get data from another source". The Power BI landing page with the button "Get data from another source" highlighted in yellow.

  2. Search for "Blob Storage" in the list of options. The "Get Data" popup is open. "Blob Storage" is typed into the search box. The field "Azure Blob Storage" is highlighted in yellow.

  3. Copy the name of your FSDH storage account into the field. The "Azure Blob Storage" popup is open. The field to input the account name or URL is highlighted in yellow.

  4. Select to use a SAS token, copy your SAS token into the field. The "Azure Blob Storage" popup is open. The sidebar button for shared access signature (SAS) is selected and highlighted in yellow. The field to input the token is also highlighted in yellow.

  5. You can then import your data. By default, this imports a list of blobs in your container, but you can customize the queries accordingly. Some sample queries are provided below. A preview of the data stored in the Blob Storage container is shown and is ready to load.

Sample Queries

We have some sample queries to help load your data:

Load a CSV file

let
    fileUrl = "https://<storage_account>.blob.core.windows.net/datahub/<file_path>.csv?<token>",
    source = Csv.Document(Web.Contents(fileUrl),[Delimiter=",", Encoding=1252, QuoteStyle=QuoteStyle.None]),
    file = Table.PromoteHeaders(source)
in
    file
Edit this page on GitHub
Last Updated: 2026-08-11, 5:31 p.m.
Previous
Access Storage in Databricks
Next
Use AzCopy to Interact with Storage