Biblioteca de Java de fuente de datos: Acerca de esta guía

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 probar SimpleExampleServlet.

  • 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 probar CsvDataSourceServlet.

  • 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 probar AdvancedExampleServlet2.

  • 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.