The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
When attempting to add the Mailchimp app in Power BI online I receive a message that others have recieved stating "We couldn't import data from MailChimp".
We couldn't import data from MailChimp There was an error when processing the data in the dataset. Please try again later or contact support. If you contact support, please provide these details. Data source errorWeb.Contents failed to get contents from 'https://usXX.api.mailchimp.com/3.0/reports/XXXX/domain-performance/?count=100&offset=0' (503): Service Unavailable. The exception was raised by the IDataReader interface. Table: Domain Performance. Activity IDb7fade2b-8968-4b6f-a933-8e38c12c8a2a Correlation ID86c0fcef-b3f2-8ab8-fd1b-c5ed17144309 Request ID2bde8b6c-875c-5bdb-34ac-ba5f304f7887 Status code400 TimeThu Aug 08 2019 10:05:58 GMT-0500 (Central Daylight Time) Version13.0.10315.197 Cluster URIhttps://wabi-us-gov-iowa-redirect.analysis.usgovcloudapi.net
Based on other issues, I spent time chatting with MailChimp support and we ran a number of tests and determined there wasn't anything wrong with the API. After they escalated the issue and reviewed logs on their end it was determined that the integration makes too many requests in a short amount of time.
This causes the IP to become temporarily blocked until traffic dies down. They've seen this occur shortly after the integration is connected to MailChimp. They have stated that this isn't something they are able to whitelist/delist on their end and have to wait until the IP is no longer blocked.
According to MailChimp, "This should be something that Power BI is aware of as we've worked with them about it before. It's something they just need to space out requests on to avoid these types of blocks."
Even after the initial integration attempt is made we aren't able to get data. The process/behavior is like this:
Due to there not being a dataset listed I am unable to attempt to refresh the data after the IP block has been lifted.
Are there any solutions to this issue? Is there anything Power BI developers can do to fix the timing of the API calls?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.