이 가이드에서는 Google 시각화 데이터 소스 라이브러리를 사용하여 데이터 소스를 구현하는 방법을 설명합니다.
이 가이드에서는 소개의 개념 다음에 나오는 시작하기 튜토리얼 섹션을 제공합니다. 이 접근 방식을 사용하면 간단한 데이터 소스를 만들고 시각화를 사용하여 테스트할 수 있습니다. 다른 가이드 섹션은 외부 데이터 저장소 사용과 기능 및 이벤트 흐름 정의로, 좀 더 복잡한 구현을 다룹니다. 요구사항에 따라 세 튜토리얼을 모두 완료할 필요는 없지만 최소한 시작하기 섹션은 완료하는 것이 좋습니다. 가이드의 다른 섹션은 지식을 쌓는 데 도움이 됩니다.
목차
시청자층
라이브러리를 사용하려면 자바 및 자바 서블릿 기술을 잘 알고 있어야 합니다.
차트 사용 방법도 이해해야 합니다. 차트 사용 방법까지 알아야 하는 것은 아니지만 Google 시각화 API 유선 프로토콜과 쿼리 언어에 익숙하면 도움이 됩니다.
가이드 개요
이 가이드에는 다음과 같은 섹션이 있습니다.
- 도입
라이브러리를 도입하여 데이터 소스의 작동 방식에 관한 개요를 제공합니다.
- 설치
라이브러리의 기본 요건 및 종속 항목, 소스 코드 다운로드 및 빌드 방법을 설명합니다.
- 시작하기
SimpleExampleServlet
를 도입합니다.SimpleExampleServlet
는 라이브러리와 함께 제공되는 가장 간단한 구현 예입니다. 이 섹션에서는SimpleExampleServlet
를 실행하고 테스트하는 방법에 관한 단계별 안내도 제공합니다. - 외부 데이터 스토어 사용
CsvDataSourceServlet
를 도입합니다.CsvDataSourceServlet
는 CSV 파일을 외부 데이터 저장소로 사용하는 구현 예입니다. 이 섹션에서는CsvDataSourceServlet
를 실행하고 테스트하는 방법에 관한 단계별 안내도 제공합니다. - 기능 및 이벤트 흐름 정의
AdvancedExampleServlet2
를 도입합니다.AdvancedExampleServlet2
는 기능 및 이벤트 흐름을 정의하는 구현 예입니다. 이 섹션에서는AdvancedExampleServlet2
를 실행하고 테스트하는 방법에 관한 단계별 안내도 제공합니다. - 보안, 오류, 경고, 로깅 처리
데이터 소스를 안전하게 만드는 방법과 오류, 경고, 로깅을 처리하는 방법을 설명합니다.
- 구현 도움말
라이브러리의 더 복잡한 구현을 작성하는 데 도움이 되는 정보를 제공합니다.
- 라이브러리 패키지 및 키 클래스
라이브러리의 패키지와 키 클래스를 대략적으로 소개합니다.
예제 빠른 참조
라이브러리에는 6가지 구현 예가 포함되어 있습니다. 이 중 세 가지는 이 가이드에 설명되어 있으며 나머지는 그렇지 않습니다. 다음 표를 참고하면 구현하려는 동작 유형의 예를 찾을 수 있습니다.
예 | 서블릿 확장 | 기능 | 이벤트 흐름 | 데이터 소스 |
SimpleExampleServlet 시작하기에 설명되어 있습니다. |
DataSourceServlet |
NONE |
기본값 | 수업 내 |
CsvDataSourceServlet 외부 데이터 스토어 사용에 설명되어 있습니다. |
DataSourceServlet |
NONE |
기본값 | CSV 파일 |
AdvancedExampleServlet2 기능 및 이벤트 흐름 정의에 설명되어 있습니다. |
HttpServlet |
SELECT |
커스텀 | 수업 내 |
SimpleExampleServlet2 이 가이드에 설명되지 않음 |
HttpServlet |
NONE |
커스텀 | 수업 내 |
AdvancedExampleServlet 이 가이드에 설명되지 않음 |
DataSourceServlet |
SELECT |
기본값 | 수업 내 |
SqlDataSourceServlet 이 가이드에 설명되지 않음 |
DataSourceServlet |
SQL |
기본값 | SQL Database |
추가 정보
데이터 소스 라이브러리 프로젝트에 대한 자세한 내용은 홈페이지를 참고하세요.