Forum Discussion

sushovan93's avatar
sushovan93
Icon for Advocate I rankAdvocate I
9 months ago

Power BI desktop bug for Snowflake key Pair authentication

in Power BI even though we use the implementation=1.0 that supposed to execute the Query with ODBC driver we have seen when we use Key-pair authentication it by default execute the query as ADBC driver (Go).

6 Replies

    • sushovan93's avatar
      sushovan93
      Icon for Advocate I rankAdvocate I

      I'm already trying that, and it does work for other autentication methods, Oauth and Snowflake authentication does recognize the connector changes I can easily make it to ADBC with implementation=2.0 and ODBC using implementation=1.0, only problem with the Key-Pair authentication it does not change the driver if we use the implementation = 1.0 still uses the ADBC driver.

      And in that the new ADBC driver has memory issue with large data that is alrady  a known issue.

      • Ahmed-Elfeel's avatar
        Ahmed-Elfeel
        Icon for Super User rankSuper User

        Hi sushovan93,

        The only way i see to bypass this (until this issue solve) is to

        • set up a System DSN on your machine using the Snowflake ODBC driver 
        • In Power BI Desktop use the ODBC connector (not the Snowflake connector) and select your DSN
        • This method will give you full control over the driver and has been a stable workaround for many

        Also Try to raise a ticket for Microsoft Support Team

        if this post helps, then I would appreciate a thumbs up and mark it as the solution to help the other members find it more quickly
  • That could work but I dont want to go that long way where we can easily change it in the native connector. or if it cannot then microsoft should atleast update it in their documention for the connector.