Как создать клеевой стол в формате Parquet? - PullRequest
0 голосов
/ 19 октября 2019

В документации я нашел, как создать Glue table в JSON формате, но не могу найти, как создать его в Parquet формате.

Я думаю, что мог бы предоставить подтип glue.DataFormat, но я не знаю, как это сделать https://docs.aws.amazon.com/cdk/api/latest/docs/aws-glue-readme.html

1 Ответ

0 голосов
/ 19 октября 2019

Хорошо, я нашел рабочие значения на сайте Terraform. https://www.terraform.io/docs/providers/aws/r/glue_catalog_table.html

    const glue_DataFormat_Parquet = <glue.DataFormat> {
      inputFormat: new glue.InputFormat('org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'),
      outputFormat: new glue.OutputFormat('org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'),
      serializationLibrary: new glue.SerializationLibrary('org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe')
    };
...