This is a necro but the card's effect is not clear to me so I would like confirmation or correction.
This does not prevent damage. However it prevents a creature from being killed by being reduced to 0hp.
Yata does not prevent a creature from dying due to ending its turn with 0hp. (Infection, Acceleration, Fire Shield)
Yata does not prevent a destruction from 0 time left on a death clock. (Sundial, Cloak, Dimensional Shield, Wings)
Who takes the damage?
Things I question:
I believe Steal does destroy and copy.
Yata does AND does not prevent sacrifice. (Virus, Bone Shield, Catapult, Immolation, Shard of Patience, Dead and Alive)