Get Blob Content using path action - dealing with chunked content

Mike Lee 247 Reputation points
2020-07-16T21:45:09.107+00:00

Hello,

I have a 150MB json file in a blob container. My goal is to read the contents of the file within Logic Apps and do some insertions into a database.

When I execute the Get Blob Content using Path the action seems to grab all the content. Normally right after this action I have a compose that converts the base64 content into a string. I do this by first using a body() function referencing the Get Blob Content using Path action.

However, when I try this compose action with a chunked get content action I get the following:

The template language function 'body' cannot be used when the referenced action outputs body has large aggregated partial content. Actions with large aggregated partial content can only be referenced by actions that support chunked transfer mode.'.

Does anyone know how to get the content from a Get content action that is using chunking?

Thanks,

Mike

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,996 questions
{count} votes

Accepted answer
  1. Pramod Valavala 20,611 Reputation points Microsoft Employee
    2020-07-17T10:03:21.537+00:00

    As the docs mention, only connectors/actions that support chunking can handle large messages. For cases where it isn't, you would see this error.

    To work around this, you could offload such processing to an Azure Function and invoke it from your Logic App.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful