Biblioteca Java de origem de dados - Sobre este guia

Este guia descreve como usar a biblioteca de fontes de dados de visualização do Google para implementar uma fonte de dados.

Neste guia, fornecemos uma seção de tutorial de Primeiros passos após os conceitos da Introdução. Essa abordagem permite criar uma fonte de dados simples e testá-la usando uma visualização. As outras seções do tutorial são Como usar um armazenamento de dados externo e Como definir recursos e o fluxo de eventos, que abrangem implementações mais complexas. Dependendo dos seus requisitos, pode não ser necessário concluir os três tutoriais, embora seja recomendável que você conclua pelo menos a seção Como começar. As outras seções do guia ajudam você a desenvolver seu conhecimento.

Conteúdo

Público

Você precisa conhecer Java e tecnologia de servlet Java para usar a biblioteca.

Você também precisa entender como usar gráficos. Embora não seja essencial, é útil conhecer o protocolo de transferência eletrônica da API Google Visualization e a linguagem de consulta.

Visão geral do guia

Este guia contém as seguintes seções:

  • Introdução

    Apresenta a biblioteca, fornecendo uma visão geral de como uma fonte de dados funciona.

  • Instalação

    Descreve os pré-requisitos e as dependências da biblioteca e como fazer o download e criar o código-fonte.

  • Primeiros passos

    Apresenta SimpleExampleServlet. SimpleExampleServlet é o exemplo de implementação mais simples fornecido com a biblioteca. Esta seção também fornece instruções detalhadas sobre como executar e testar o SimpleExampleServlet.

  • Como usar um repositório de dados externo

    Apresenta CsvDataSourceServlet. CsvDataSourceServlet é um exemplo de implementação que usa um arquivo CSV como um repositório de dados externo. Esta seção também fornece instruções detalhadas sobre como executar e testar o CsvDataSourceServlet.

  • Definição de recursos e o fluxo de eventos

    Apresenta AdvancedExampleServlet2. AdvancedExampleServlet2 é um exemplo de implementação que define recursos e fluxo de eventos. Esta seção também fornece instruções detalhadas sobre como executar e testar AdvancedExampleServlet2.

  • Como lidar com segurança, erros, avisos e geração de registros

    descreve como proteger a fonte de dados e lidar com erros, avisos e registros.

  • Dicas de implementação

    Fornece informações que ajudarão você a escrever implementações mais complexas da biblioteca.

  • Pacotes de biblioteca e classes de chave

    Oferece uma introdução de alto nível aos pacotes e classes de chave da biblioteca.

Exemplos de referência rápida

A biblioteca é fornecida com seis exemplos de implementação. Três deles estão descritos neste guia, os outros não. A tabela a seguir ajudará a encontrar um exemplo do tipo de comportamento que você quer implementar.

Exemplo servlet estendido Recursos Fluxo de eventos Fonte dos dados
SimpleExampleServlet
Descrita em Primeiros passos
DataSourceServlet
NONE Padrão Na classe
CsvDataSourceServlet
Descrita em Como usar um armazenamento de dados externo
DataSourceServlet NONE Padrão Arquivo CSV
AdvancedExampleServlet2
Descrita em Definição de recursos e fluxo de eventos
HttpServlet SELECT Personalizado Na classe
SimpleExampleServlet2
Não descrito neste guia
HttpServlet
NONE Personalizado Na classe
AdvancedExampleServlet
Não descrito neste guia
DataSourceServlet SELECT Padrão Na classe
SqlDataSourceServlet
Não descrito neste guia
DataSourceServlet SQL Padrão Banco de dados SQL

Mais informações

Para mais informações sobre o projeto da biblioteca de fonte de dados, consulte a página inicial.