En esta guía, se describe cómo usar la biblioteca de fuentes de datos de visualización de Google para implementar una fuente de datos.
En esta guía, se proporciona una sección del instructivo de introducción después de los conceptos de la Introducción. Este enfoque te permite crear una fuente de datos simple y probarla mediante una visualización. Las otras secciones del instructivo son Cómo usar un almacén de datos externo y Cómo definir las funciones y el flujo de eventos, que abarcan implementaciones más complejas. Según tus requisitos, es posible que no necesites completar los tres instructivos, aunque se recomienda que, al menos, completes la sección Comenzar. Las otras secciones de la guía te ayudan a ampliar tus conocimientos.
Contenido
Público
Debes conocer Java y la tecnología de servlet de Java para usar la biblioteca.
También debes comprender cómo usar los gráficos y, aunque no es esencial, es útil familiarizarte con el protocolo de cable de la API de visualización de Google y el lenguaje de consulta.
Descripción general de la guía
Esta guía incluye las siguientes secciones:
- Introducción
Presenta la biblioteca y proporciona una descripción general de cómo funciona una fuente de datos.
- Instalación
Describe los requisitos previos y las dependencias de la biblioteca, y cómo descargar y compilar el código fuente.
- Cómo comenzar
Presenta
SimpleExampleServlet
.SimpleExampleServlet
es el ejemplo de implementación más simple que se proporciona con la biblioteca. En esta sección, también se proporcionan instrucciones paso a paso sobre cómo ejecutar y probarSimpleExampleServlet
. - Cómo usar un almacén de datos externo
Presenta
CsvDataSourceServlet
.CsvDataSourceServlet
es una implementación de ejemplo que usa un archivo CSV como almacén de datos externo. En esta sección, también se proporcionan instrucciones paso a paso sobre cómo ejecutar y probarCsvDataSourceServlet
. - Definición de capacidades y el flujo de eventos
Presenta
AdvancedExampleServlet2
.AdvancedExampleServlet2
es una implementación de ejemplo que define las capacidades y el flujo de eventos. En esta sección, también se proporcionan instrucciones paso a paso para ejecutar y probarAdvancedExampleServlet2
. - Manejo de la seguridad, los errores, las advertencias y los registros
Describe cómo proteger tu fuente de datos y cómo manejar errores, advertencias y registros.
- Sugerencias de implementación
Se proporciona información que te ayudará a escribir implementaciones más complejas de la biblioteca.
- Paquetes de biblioteca y clases clave
Proporciona una introducción de alto nivel a los paquetes y las clases clave de la biblioteca.
Ejemplos de referencia rápida
La biblioteca se proporciona con seis implementaciones de ejemplo. Tres de ellas se describen en esta guía, las otras no. La siguiente tabla te ayudará a encontrar un ejemplo del tipo de comportamiento que deseas implementar.
Ejemplo | servlet extendido | Funciones | Flujo de eventos | Fuente de datos |
SimpleExampleServlet Descrito en Cómo comenzar |
DataSourceServlet |
NONE |
Predeterminado | Dentro de la clase |
CsvDataSourceServlet Se describe en Cómo usar un almacén de datos externo |
DataSourceServlet |
NONE |
Predeterminado | Archivo CSV |
AdvancedExampleServlet2 Se describe en Cómo definir las funciones y el flujo de eventos |
HttpServlet |
SELECT |
Personalizado | Dentro de la clase |
SimpleExampleServlet2 No se describe en esta guía |
HttpServlet |
NONE |
Personalizado | Dentro de la clase |
AdvancedExampleServlet No se describe en esta guía |
DataSourceServlet |
SELECT |
Predeterminado | Dentro de la clase |
SqlDataSourceServlet No se describe en esta guía |
DataSourceServlet |
SQL |
Predeterminado | Base de datos SQL |
Más información
Para obtener información sobre el proyecto de la biblioteca de fuentes de datos, consulta la página principal.