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
>

Reply via email to