Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

Connecting Power BI to database management system (i.e SQL Server, Snowflake, MS Access)

Hello everyone!   I'm a newbie when it comes to Power BI and I'm hoping if you could help me with this question.   My current way to import data is: pull data from database (i.e. MS Access) -> sa...
  • Burningsuit's avatar
    4 years ago

    Hi Anonymous 

    Yes, you're right that connecting your database directly to Power BI desktop is much more efficient than downloading excel files and loading them into Power BI.

    Taking your questions in order:

    1) The original data in the database is untouched. In Power Query what you are doing is building a filter, that transforms the data, changing it, filtering it etc, as it is imported into the Data Model, you then have a transformed copy of the data in the Data Model that Power BI reports on.

    2)Yes in Power Query you get a navigator that shows you the Tables (and Views etc. ) in the Database, and you can select which ones to import.

    3)Snowflake data looks like any other database, the same as Access, SQL databases etc. So once you've imported your Snowflake data into a Power BI data model, you use Power BI to create Reports and Dashboards based on that.

    see : Maximizing Power BI with Snowflake - Snowflake BlogMaximizing Power BI with Snowflake - Snowflake Blog

    Hope this helps

    Stuart

  • Burningsuit's avatar
    Burningsuit
    4 years ago

    Hi Anonymous 

    1) Yes, the data is stored in your tenant on the Microsoft Cloud. It is possible to run an on-premise version of Power BI, but the licencing and infrastructure costs mean this is not a common scenario.

    2) the data is stored in the Microsoft cloud that is  ISO 27001ISO 27018EU Model ClausesHIPAA BAA, and UK G-Cloud. compliant.  Some very large companies and governments trust the Microsoft cloud, you can read much more detail here :Security | Microsoft Power BI

    Importantly, you can control where your data is hosted, who has access to it and what level of access.

    No-one will be able to access any of your data, dashboards or reports without your permission.

    Security is a big subject, read the documents and  reach out to your Microsoft Dealer or Microsoft contact and I'm sure that'll help

     

    Stuart