Hi, I'd like to understand the logic of data logging a bit more. Below is the flow I'm running, and I thought that the second task would log the input value (as it's json-serialisable) as
hi @Anton Buyskikh - we *almost never store task run parameters in the API (in contrast to flow run parameters), only references to upstream inputs that come from other task runs
• almost because we do store
bool
and
int
values since they can't really be sensitive by themselves
Nate
08/06/2024, 4:09 PM
this is for a couple reasons:
• security (lots of PII is loaded into flows and passed between tasks, for example)
• lots of times, task run parameters are not json serializable
Nate
08/06/2024, 4:11 PM
if you want to log task run parameters, you can, but you'd be responsible for surfacing or storing those values somehow
a
Anton Buyskikh
08/06/2024, 7:09 PM
Hi @Nate thank you for the quick answer and revealing the reason! That's all good, I shall log arguments via other methods then, that's not a problem.
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.