Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
I_ia
Frequent Visitor

Zendesk app custom fields

Hi!

I can't use Power BI Desktop to import data from Zendesk because of API Result Limits. Or would that be solved? So I use Power BI Zendesk APP but it doesn't bring custom fields. Is it possible to get these added to APP? 

5 REPLIES 5

Hello @I_ia 

 

Just in case you're still looking an easy way to exoprt your Zendesk data including custom fields, please refer to the app we've built: https://www.zendesk.com/marketplace/apps/support/834457/power-bi-connector-by-alpha-serve/

Feel free to reach out support team at support@alpha-serve.com if you need any assistance.

 

Best regards,

Anton

Anonymous
Not applicable

I put together custom power query code for zendesk & a custom connector.

https://community.powerbi.com/t5/Desktop/Custom-Zendesk-Connector-Power-Query-Code/m-p/2413666#M8648...

 

v-diye-msft
Community Support
Community Support

Hi @I_ia 

 

what are the API limits? could you please kindly share the error details? also, I believed you have tried to connect it using power bi service: 

https://docs.microsoft.com/en-us/power-bi/service-connect-to-zendesk 

 

For the custom field requirement,  you might try below workaround:

it is not the best solution, but it works for smaller databases.

 

Assuming  the custom ticket fields is missing:

1) Get data -> make sure to get the "Tickets" table

2) Edit query

3) Duplicate the "Tickets" table (right-mouse -> duplicate)

4) Remove all columns except "Ticket ID" and "Custom fields"

5) Press the arrows of the "Custom fields" column -> "Expand to new rows"

6) Press the arrows of the same column -> Select both "ID" and "Value" and press ok.

7) Change the type of the "Custom_fields.ID" into a whole number and the "Custom_fields.Value" field into a string.

 

Highlight "Custom_fields.ID" -> go to "Transform" tab -> "Pivot Column"

9) Make sure to select "Custom_fields.Value" AND press the (almost hidden) advanced tab in the window, select: don't aggregate

10) You can now change the titles of the custom fields ID so it is easier to work with. 

11) Close and save the query editor

 

That's it. Good luck!

 

 

Community Support Team _ Dina Ye
If this post helps, then please consider Accept it as the solution to help the other members find it more
quickly.

If I tried to import data (Zendesk beetta) to Power BI desktop, I got an error message: OLE DB or ODBC error: [DataSource.Error] Web.Contents failed to get contents from
https://rauhava. zendesk.com/api/v2/search.json?page=11&query=type%3Aticket (422): Unprocessable Entity..

I tried your instruction but got the same error message.

Because I can't bring information, i tried to use the server app. The problem is that I can't get custom fields there. 

Anonymous
Not applicable

Hi all,

 

We are having the same issue and cannot find any proper solution. I cannot remember if it will work, but you might try to keep the latest 1000 rows. It is not a solution for the whole dataset, but if you make filter based on latest created tickets, you might have the last 1000 tickets out for reporting.

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.