

# AWS Glue for Spark ETL 编程的功能和优化
<a name="aws-glue-programming-general"></a>

以下各部分介绍通常适用于任何语言中的 AWS Glue for Spark ETL（提取、转换和加载）编程的技术和值。

**Topics**
+ [AWS Glue for Spark 中适用于 ETL 的连接类型和选项](aws-glue-programming-etl-connect.md)
+ [AWS Glue for Spark 中的输入和输出的数据格式选项](aws-glue-programming-etl-format.md)
+ [适用于 Spark SQL 作业的 AWS Glue 数据目录支持](aws-glue-programming-etl-glue-data-catalog-hive.md)
+ [使用作业书签](programming-etl-connect-bookmarks.md)
+ [在 AWS Glue Studio 外部使用敏感数据检测](aws-glue-api-sensitive-data-example.md)
+ [AWS Glue 可视化任务 API](visual-job-api-chapter.md)