Hi Alok,
Can you share the business use case for your requirement?
OData as I understand is mainly for human facing applications. (Web/Mobile) etc. Mass update you refer sounds like a system to system interface. Creating a PI interface sounds suitable for such a system to system communication.
regards
Krishna