Hi, I am passing a JSON doc as a process variable to my workflow. Internally this pv is mapped to an input parameter for an activity that takes this json doc and passes it on to an external webservice.
Question: what are the theoreticall and more importantly practical limits on the size of a string within a process variable? Any recommendations for doing this differently?
One restriction I can think of is with history log (if in use). Just make sure that variableinstanceinfo table has enough column size to store the object data (which is anyway stored as string).
When it comes runtime I believe they are stored together with process instance as bytes so it should be already safe as that is stored as blob.