3.3.2 Spark中结构化的复杂数据类型