Upload
infiniflux-korea
View
121
Download
0
Embed Size (px)
Citation preview
InfiniFlux TableauWeb Data Connector
InfiniFlux Co., Ltd.
Overview
Tableau : BI 솔루션소프트웨어로강력한시각화툴
Tableau Desktop, Server, Mobile, Online, Public, Reader 로 6가지제품으로구성
Tableau 는다양한 Connector 방식을제공하고있으며, HTTP를통해서 JSON, XML, HTML 형식의데이터를가져올
수있는 Web Data Connector 제공
InfiniFlux는 Tableau Web Data Connector 방식으로연동하며, RESTful API를통해 JSON 형식으로데이터를전달
RESTful API를사용하려면 Python Flask Server가실행되어있어야함
Tableau 는아래 URL 주소에서다운로드받아서설치
http://www.tableau.com/products/desktop
2
Python Flask Server
InfiniFlux가 설치된 서버에서Python Flask Server 를 실행
1) 설치 확인
cd $IFLUX_HOME/webadmin/flask./server start
Python Flask : $IFLUX_HOME/webadmin/flask
2) 서버실행
3) RESTful API URL 주소
http://<server ip address>:5000/tableau
3
Tableau Connector
1. Desktop에서 Tableau를실행하고웹데이터커넥터를클릭
2. 팝업창에서 InfiniFlux가설치된서버의 URL주소를입력 (http://<server ip>:5000/tableau)
3. 테이블목록에서연동하고자하는테이블을선택
4. 데이터의조회기간을선택
5. 최대데이터건수를설정
6. Submit 버튼을클릭하고 10여초정도대기하면완료
옵션선택조회 SQL Query 조회
4
데이터 연동 이후 일자별 HIT수 그래프 작성 예시
Tableau Connector
5
Tableau Connector
웹로그데이터를이용한대시보드작성예시
6
InfiniFluxThe World's Fastest Time Series DBMSfor IoT and Big Data