7
InfiniFlux Tableau Web Data Connector InfiniFlux Co., Ltd.

InfiniFlux with_tableau

Embed Size (px)

Citation preview

Page 1: InfiniFlux with_tableau

InfiniFlux TableauWeb Data Connector

InfiniFlux Co., Ltd.

Page 2: InfiniFlux with_tableau

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

Page 3: InfiniFlux with_tableau

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

Page 4: InfiniFlux with_tableau

Tableau Connector

1. Desktop에서 Tableau를실행하고웹데이터커넥터를클릭

2. 팝업창에서 InfiniFlux가설치된서버의 URL주소를입력 (http://<server ip>:5000/tableau)

3. 테이블목록에서연동하고자하는테이블을선택

4. 데이터의조회기간을선택

5. 최대데이터건수를설정

6. Submit 버튼을클릭하고 10여초정도대기하면완료

옵션선택조회 SQL Query 조회

4

Page 5: InfiniFlux with_tableau

데이터 연동 이후 일자별 HIT수 그래프 작성 예시

Tableau Connector

5

Page 6: InfiniFlux with_tableau

Tableau Connector

웹로그데이터를이용한대시보드작성예시

6

Page 7: InfiniFlux with_tableau

[email protected]

InfiniFluxThe World's Fastest Time Series DBMSfor IoT and Big Data