How many characters at the maximum can the process property ,dynamic process property accommodate?
I think its the issue of Boomi displaying the logs. That is, in the logs it may show like it is taking only few characters but it is actually taking the entire value.
For ex: I have a process where I am assigning AccessToken from one of the HTTP calls. The acesstoken is around 1000 characters. When I assign using Set Properties, the logs show like below:
But, when I display the same DPP (which is assigned above in Set Properties) using notify it is displaying all the characters:
Conclusion: There is no issue with DPP or DDP. It is only issue of Boomi displaying the logs.
There is no hard known limit to the size or length of a property. Can I ask what you have in mind to try that you needed to ask this question?
I too have the same question. When I move the XML into DPP, it shows only partial data being passed. Not sure, how to check the value.
Prahlad, nice to see you on the community!
Take a look at this article for troubleshooting properties w/ groovy!
How to Debug Process and Document Properties using Groovy
I am also running into this issue.
I have a Groovy script that should be writing the following out to a DPP
This print it done directly before I make a call to
ExecutionUtil.setDynamicProcessProperty("DPP_FILTER", output, false);
In the next shape in my process I try to assign this DPP to a Process Property:
As you can see it very clearly cuts off the data. This is not just an issue with the logging either because further down stream I try to use the value in that Process Property and it is throwing an error because it is missing a closing quote.
It does not look like this is an issue with the Process Property running out of space. This Process Property is actually a concat of a few things with the above being the 3rd of 4 values.
In the logs I still see it adding the 4th value which I would not expect if it were a space issue.
I think you are correct on this.
Still an issue that the logging is not showing correctly or giving any indication that it is purposefully truncating.
Hi Adam Arrowsmith
Any inputs here?
My 2 cents: I'm pretty sure this is the logging UI truncating the displayed value. While storing very long data (e.g. document data) in properties (document or especially process properties) is generally not recommended (mostly due to memory concerns when storing lots of process properties containing document data), there is not a hard limit other than the available memory to the execution.
Fair point by Trey Yeager that some UI indication that the displayed value is truncated would be helpful (similar to document data preview). Good suggestion for Ideas for Boomi!
I have created Display a Warning When Truncating Data in Logs
I think there is no size for properties, Because we are setting the property by using name only. Difference is DPP is only store Last value and PP is store all data.
Retrieving data ...