---
sidebar:
  hidden: true
title: roboto.domain.topics.parquet
---
## Submodules

- [roboto.domain.topics.parquet.ingestion](/docs/reference/python-sdk/roboto/domain/topics/parquet/ingestion)
- [roboto.domain.topics.parquet.parquet_topic_reader](/docs/reference/python-sdk/roboto/domain/topics/parquet/parquet_topic_reader)

## Package Contents

- [ParquetParser](/reference/python-sdk/roboto/formats/parquet/parquet_parser#roboto.formats.parquet.parquet_parser.ParquetParser) (class)

- [ParquetTopicReader](/reference/python-sdk/roboto/domain/topics/parquet/parquet_topic_reader#roboto.domain.topics.parquet.parquet_topic_reader.ParquetTopicReader) (class): Private interface for retrieving topic data stored in Parquet files.

- [generate_message_path_requests()](/reference/python-sdk/roboto/formats/parquet/arrow_to_roboto#roboto.formats.parquet.arrow_to_roboto.generate_message_path_requests) (function): Generate AddMessagePathRequest objects for all fields in a Parquet schema.

- [make_topic_filename_safe()](/reference/python-sdk/roboto/domain/topics/parquet/ingestion#roboto.domain.topics.parquet.ingestion.make_topic_filename_safe) (function)

- [upload_representation_file()](/reference/python-sdk/roboto/domain/topics/parquet/ingestion#roboto.domain.topics.parquet.ingestion.upload_representation_file) (function)
