本指南介绍了如何使用 Google 可视化数据源库来实现数据源。
本指南在简介中的概念之后提供了入门教程部分。通过此方法,您可以创建简单的数据源,并使用可视化图表对其进行测试。教程的其他部分为使用外部数据存储区以及定义功能和事件流,其中介绍了更复杂的实现。根据您的要求,您可能不需要完成所有三个教程,但建议您至少完成使用入门部分。本指南的其他部分可帮助您扩充知识。
目录
观众
您需要熟悉 Java 和 Java Servlet 技术才能使用该库。
您还需要了解如何使用图表;虽然不是必须的,但熟悉 Google Visualization API 有线协议和查询语言会很有帮助。
指南概览
本指南包含以下几个部分:
- 简介
介绍该库,并简要介绍数据源的工作原理。 
- 安装
介绍库的前提条件和依赖项,以及下载和构建源代码的方法。 
- 使用入门
引入了 SimpleExampleServlet。SimpleExampleServlet是随库提供的最简单的实现示例。本部分还提供了有关如何运行和测试SimpleExampleServlet的分步说明。
- 使用外部数据存储区
引入了 CsvDataSourceServlet。CsvDataSourceServlet是使用 CSV 文件作为外部数据存储区的实现示例。本部分还提供了有关如何运行和测试CsvDataSourceServlet的分步说明。
- 定义功能和事件流
引入了 AdvancedExampleServlet2。AdvancedExampleServlet2是定义功能和事件流的实现示例。本部分还提供了有关如何运行和测试AdvancedExampleServlet2的分步说明。
- 处理安全性、错误、警告和日志记录
介绍了如何确保数据源安全,以及如何处理错误、警告和日志记录。 
- 实现提示
提供有助于您编写更复杂的库实现的信息。 
- 库软件包和关键类
简要介绍该库的软件包和密钥类。 
快速参考示例
该库提供了六个示例实现。本指南仅介绍其中三种,其他不进行。下表可帮助您查找要实现的行为类型的示例。
| 示例 | 扩展了 Servlet | 功能 | 事件流 | 数据源 | 
| SimpleExampleServlet相关说明见使用入门 | DataSourceServlet | NONE | 默认 | 课程内 | 
| CsvDataSourceServlet在使用外部数据存储区中进行了说明 | DataSourceServlet | NONE | 默认 | CSV 文件 | 
| AdvancedExampleServlet2在定义功能和事件流中进行说明 | HttpServlet | SELECT | 自定义 | 课程内 | 
| SimpleExampleServlet2本指南中未作介绍 | HttpServlet | NONE | 自定义 | 课程内 | 
| AdvancedExampleServlet本指南中未作介绍 | DataSourceServlet | SELECT | 默认 | 课程内 | 
| SqlDataSourceServlet本指南中未作介绍 | DataSourceServlet | SQL | 默认 | SQL 数据库 | 
更多信息
如需了解数据源库项目,请参阅 首页。