Skip to main content
New Participant
August 11, 2026
Question

Power Query issue with Appian

  • August 11, 2026
  • 6 replies
  • 45 views

Hello Community,

I am facing a issue while exporting data from appian entity to excel file using power query. When the data set is increasing to be around more than about 10,000 rows, few columns are not populating or going missing in the file. When the reduce the data by limiting pagination, it is working fine. I am not sure on the limitations or I did not get any solid information online. Any body else facing same issue, please help.

    6 replies

    mathieud0001
    Brainy
    August 11, 2026

    What do you mean by “power query”?

    harshas2775
    Brainy
    August 12, 2026

    Are you using an Appian API to get the data from Appian? If yes then, can you check your json response from API if it has all the columns intended.   

    stefanhelzle0001
    Brainy
    August 12, 2026

    You do not describe what you are actually doing. Please explain in more detail.

    rishikeshr4182
    Inspiring
    August 12, 2026

    Please describe in detail.
    Also, you can export at most 50 columns. And make sure you should only export data from your site and not export grid data from an interface in Appian Designer.

    Rishikesh
    New Participant
    August 12, 2026

    Thanks everyone. To clarify, I am not exporting grid data from an interface/Appian Designer.

    I have an Appian Web API that queries a report DSE/entity using a!queryEntity(), casts the data to a helper CDT, and returns the result as JSON using a!toJson(). This Web API is then consumed in Excel Power Query.

    The helper CDT has 50 fields. All fields are coming correctly except one field: desiredAllocAtCommitment, which is a Number Decimal field.

    The strange behavior is:

    • When the API returns the full dataset, around 10,000+ rows, this field does not appear in Power Query.
    • When I reduce the total record count using pagination/limited batch size, the same field starts appearing.
    • The field exists in the source table and helper CDT.
    • Other columns before and after this field are appearing correctly.

    I am checking the raw JSON response directly from the Web API to confirm whether desiredAllocAtCommitment is present there. If it is present in JSON, then it may be a Power Query expand/sampling issue. If it is missing in JSON, then it may be related to Appian serialization or response size.

    Has anyone handled a similar Web API + Power Query scenario? Would the recommended approach be to expose pagination parameters and let Power Query pull the data in smaller batches?

    mathieud0001
    Brainy
    August 12, 2026

    Can you just expose a batchNumber / pageNumber in your API and return the data in batches of 1000 rows and have Power Query loop through that?