Apologies for the late reply, I think BufferReader [1] is what you are looking for.
[1] https://arrow.apache.org/docs/cpp/api/io.html#in-memory-streams On Tue, Aug 22, 2023 at 6:04 AM Lewis, Michael L <[email protected]> wrote: > Hi, > > > Is there a way to read a parquet table, if the data is in a string_view ? > Basically, I’m looking to do the reverse of, > > parquet::arrow::WriteTable. I can see FileReader has a ::ReadTable method, > but can’t seem to find a way of > > constructing a FileReader given some buffer. Anyone know how? > > > Regards & Thanks, > Mike Lewis > > > > ________________________________________________________________ This > email is intended only for the use of the individual(s) to whom it is > addressed and may be privileged and confidential. Unauthorised use or > disclosure is prohibited. If you receive this e-mail in error, please > advise immediately and delete the original message without copying, using, > or telling anyone about its contents. This message may have been altered > without your or our knowledge and the sender does not accept any liability > for any errors or omissions in the message. This message does not create or > change any contract. Royal Bank of Canada and its subsidiaries accept no > responsibility for damage caused by any viruses contained in this email or > its attachments. Emails may be monitored. RBC Capital Markets is a business > name used by branches and subsidiaries of Royal Bank of Canada, including > Royal Bank of Canada, London branch and RBC Europe Limited. In accordance > with English law requirements, details regarding RBC Europe Limited and > Royal Bank of Canada, London Branch are set out below: RBC EUROPE LIMITED > Registered in England and Wales 995939 Registered Address: 100 Bishopsgate, > London, EC2N 4AA. Authorised by the Prudential Regulation Authority and > regulated by the Financial Conduct Authority and the Prudential Regulation > Authority. ROYAL BANK OF CANADA, LONDON BRANCH Incorporated in Canada in > 1869 with Limited Liability. Registered in England and Wales BR000548 > Registered Address: 1 Place Ville Marie, Montreal, Quebec, Canada. Branch > location: 100 Bishopsgate, London, EC2N 4AA. Authorised and regulated by > the Office of the Superintendent of Financial Institutions of Canada. > Authorised by the Prudential Regulation Authority. Subject to regulation by > the Financial Conduct Authority and limited regulation by the Prudential > Regulation Authority. Details of our regulation by the Prudential > Regulation Authority are available from us on request. Please see link for > RBCCM disclosures. https://www.rbccm.com/rbccm/policies-disclaimers.page >
