Hello,
Some time ago I tried to figure it out.
https://github.com/apache/beam/pull/27406 My conclusion is that DECIMALS
are not supported.

On Fri, Dec 1, 2023 at 1:16 AM Ramya Prasad via dev <dev@beam.apache.org>
wrote:

> Hello,
> I am a developer trying to use Apache Beam, and I'm running into an issue
> where the Decimal fields in my Avro schema aren't being converted into the
> correct Beam schema fields when I'm reading a Parquet file. The precision
> and scale are not being set and are lost during the conversion process,
> which is causing issues when I try to write that same Parquet file back. To
> convert, I'm just using the following method:
>
> rows.setRowSchema(AvroUtils.toBeamSchema(schema));
>
> Are there any options or something I'm supposed to set to preserve the scale 
> and precision?
>
> Thanks!
>
> Sincerely,
>
> Ramya
>
> ------------------------------
>
> The information contained in this e-mail may be confidential and/or
> proprietary to Capital One and/or its affiliates and may only be used
> solely in performance of work or services for Capital One. The information
> transmitted herewith is intended only for use by the individual or entity
> to which it is addressed. If the reader of this message is not the intended
> recipient, you are hereby notified that any review, retransmission,
> dissemination, distribution, copying or other use of, or taking of any
> action in reliance upon this information is strictly prohibited. If you
> have received this communication in error, please contact the sender and
> delete the material from your computer.
>
>
>
>
>

-- 
Sincerely yours
Mikhail Khludnev

Reply via email to