Fix Power BI Snowflake Connection URL with Underscore
Question details
The user is unable to establish a connection between Power BI and a Snowflake database because the custom connection URL contains an underscore character.
- Product
- Power BI, Snowflake
- Device & OS
- not provided
- Scenario
- Setting up a new database connection from Power BI to Snowflake using a specific URL.
- Observed behavior
- The connection attempt fails or throws a formatting error when the Snowflake URL includes an underscore.
Verify your Snowflake account URL structure and ensure you have the latest version of Power BI Desktop installed, as Microsoft frequently updates connectors to resolve URL parsing bugs.
Consult Microsoft Fabric and Power BI Forums
Since this is a specific URL parsing issue within the native connector, reaching out to specialized Microsoft forums is the most effective way to resolve or report the formatting constraints.
Underscores in URLs can sometimes conflict with standard URL parsing rules (RFC standards) utilized by Power BI's Snowflake connector. Specialists in the official Microsoft forums have direct access to bug trackers and connector behavior documentation.
Navigate to the official Microsoft Fabric or Power BI Community forums in your web browser.
Search the forum for existing threads using keywords like 'Snowflake connector underscore URL' to see if a patch or workaround has already been posted.
If no solution exists, create a new support topic detailing your exact Power BI version and the sanitized Snowflake URL format (masking any sensitive account names).
Work with Microsoft support engineers or community specialists to investigate the specific connector behavior and URL requirements.
Configure a DNS CNAME Alias
Bypass the URL parsing error entirely by creating a custom DNS alias that maps to your Snowflake instance without using an underscore.
Explore WPS Office for Seamless Data Management
While resolving complex database connector errors requires specialized Microsoft support, handling your exported data is much easier with WPS Office. It serves as a highly compatible, free alternative to Microsoft Office for analyzing, visualizing, and reporting your Snowflake data extracts.
- 1. Download the Software: Visit the official WPS website and click the download button to install WPS Office Free.
- 2. Open Exported Data: Launch WPS Spreadsheets and effortlessly open .xlsx or .csv files exported from your Snowflake or Power BI environment.
- 3. Analyze Seamlessly: Use built-in formulas, pivot tables, and charting tools to analyze your data securely on your local machine.

Frequently Asked Questions
Why does an underscore in a URL cause connection issues in Power BI?
In standard networking protocols and hostname specifications (RFC guidelines), underscores are not strictly recognized as valid characters. This can cause strict URL parsers in tools like Power BI to reject or misinterpret the server address.
Can I connect WPS Spreadsheets directly to Snowflake?
WPS Spreadsheets excels at processing data exported from Snowflake (such as CSV or Excel files). For direct database connections, ODBC drivers can be configured depending on your operating system setup.
Where can I find my exact Power BI Desktop version?
Open Power BI Desktop, navigate to the 'Help' tab in the top ribbon menu, and select 'About'. A dialog box will display your current version and build number, which is useful when requesting support.
Are hyphens allowed in Snowflake connection URLs?
Yes, hyphens are considered standard alphanumeric characters for hostnames and are fully supported by both Snowflake and the Power BI connector.




