Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi
When i am trying to use python script to connect the Data set in Power BI. i am getting the below error. Python script was for getting data from Kaggle using Kaggle API.
Details: "An error happened while reading data from the provider: 'Object reference not set to an instance of an object.'"
When I retry then the below error is coming.
Details: "ADO.NET: Unable to find the requested .Net Framework Data Provider. It may not be installed."
can anyone advise what will be the issue.
Regards,
Samith
Solved! Go to Solution.
Hi All,
i have found the solution for error. i was trying many things. Atlast I went to the C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config and edited the machine.config.
in that file MySql.Data.MySqlClient was there 2 times. I have removed the duplicate and now I am able to run the python script.
Thank you all for the response.
Reagrds,
Samith
Hi All,
i have found the solution for error. i was trying many things. Atlast I went to the C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config and edited the machine.config.
in that file MySql.Data.MySqlClient was there 2 times. I have removed the duplicate and now I am able to run the python script.
Thank you all for the response.
Reagrds,
Samith
Hi Samith,
The errors in Power BI might be due to uninitialized objects or missing .NET Framework components. Ensure all objects in your Python script are properly initialized and check for null values. Also, verify that the necessary .NET Framework Data Provider is installed. Updating Power BI and checking dependencies for your Python script and Kaggle API might help. If the issue persists, consider reinstalling the .NET Framework or checking Power BI community forums.
Hi @Walter726Herrin ,
Below python script i have tried in VS CODE and it is working in VS CODE.
@samithc "connect the data set in Power BI" Can you elaborate on that. A data set in the Service? A local data set when you have Power BI open? A data set within Power BI Desktop as in a Python visual?
Hi @Greg_Deckler ,
Using the below Python code. I was trying to get the date to Power BI.
''' python
'''
I am getting the below errors : Each time I retry then error getting changed to each other. I have tried installing .net framework 8. Also tried the My SQL connecter and re-installed power bi from website.
1) Details: "An error occurred creating the configuration section handler for system.data: Column 'InvariantName' is constrained to be unique. Value 'MySql.Data.MySqlClient' is already present. (C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config line 155). This is a configuration issue with the file 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config'."
2) Details: "ADO.NET: Unable to find the requested .Net Framework Data Provider. It may not be installed."
@samithc Your script worked perfectly for me. See attached PBIX below signature. But, I started with a simple enter data query whereas it seems like maybe you started with a MySQL query?
Hi Greg,
But i am getting the below error.
DataSource.Error: An error occurred creating the configuration section handler for system.data: Column 'InvariantName' is constrained to be unique. Value 'MySql.Data.MySqlClient' is already present. (C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config line 155). This is a configuration issue with the file 'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config'.
Details:
DataSourceKind=Python
DataSourcePath=Python
Regards,
Samith
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
72 | |
71 | |
57 | |
38 | |
36 |
User | Count |
---|---|
81 | |
67 | |
62 | |
46 | |
45 |