# Tutorials

- [Use OSS as Deep Storage for Pinot](/release-1.2.0/for-users/tutorials/use-oss-as-deep-storage-for-pinot.md): Configure AliCloud Object Storage Service (OSS) as Pinot deep storage
- [Ingest Parquet Files from S3 Using Spark](/release-1.2.0/for-users/tutorials/ingest-parquet-files-from-s3-using-spark.md)
- [Creating Pinot Segments](/release-1.2.0/for-users/tutorials/create-pinot-segments.md)
- [Use S3 as Deep Storage for Pinot](/release-1.2.0/for-users/tutorials/use-s3-as-deep-store-for-pinot.md)
- [Use S3 and Pinot in Docker](/release-1.2.0/for-users/tutorials/use-s3-and-pinot-in-docker.md)
- [Batch Data Ingestion In Practice](/release-1.2.0/for-users/tutorials/batch-data-ingestion-in-practice.md)
- [Schema Evolution](/release-1.2.0/for-users/tutorials/schema-evolution.md)
