I have a use case where we have implemented Quorum Blockchain using AWS. The smart contract was written in Solidity. Initially we randomized the valued by coding in Smart Contract however we now want to read the data from a file. How can I do that? Is it essential to use other companies like Oracalize for this? Which platform (Quorum or anything else) in Blockchain is best to deal with use cases requiring external data?