Hi!
I'm having trouble trying to understand the following:
I have this:


If I try to use it in a flow and put the value in a variable, I have to initialize the variable as a string if I want to use it.
(If I try to use an integer variable here, I get an error telling me that the value is of String type

)
But then I try to use the following code:
empty(outputs('Subordinate')?['body/gs_metodoconocer'])
I get:

So, I'm confused. The variable must be a string if I don't want to get an error with the set. But the empty() function tells me that it's an integer and I can't use it.
Can someone please explain to me the behavior of this?