Using data from remote workers to upload DArray

Hello,
General question. How can I create DArray from data stored on remote workers.An example: I have variables step with the same name on master and remote workers. I would like to make DArray uniting those variable into DArray step_array[] preserving the data on the same workers as it is currently stored. How can it be done? dfill as I understand will by default use the variables on master process.

@everywhere println(step)
1	From worker 2:	2
	From worker 3:	3

I would like to have same variables on the same workers united into DArray. Could you please suggest a good approach how to do that?