Spotfire 기본 DB Connection 에는 Exasol이 없다.
Exasol DB에서 데이터를 연결하기 위해 ODBC 방식으로 연결해본다.
이 방식은 Spotfire Server없이 Exasol에 접근하는 방식이다.
※ ODBC란?
Open DataBase Connectivity의 약자로 microsoft사에서 만든 DB접속 방법(API)이다.
모든 DB는 ODBC Driver를 가지고 있다.
1. Exasol ODBC 드라이버 다운로드
아래의 사이트를 통해 드라이버 다운로드 포털로 이동한다.
https://docs.exasol.com/db/latest/connect_exasol/drivers/odbc/odbc_windows.htm
ODBC Driver for Windows | Exasol DB Documentation
To help us understand your feedback, please check the box in the feedback form to automatically include the URL to this page.
docs.exasol.com
사이트 들어가보면 이렇게 나옴
스크롤 반쯤 내리면 Exasol Download Portal. 초록색 글씨 클릭

다운로드 포털로 이동 후 최신버전 다운로드

버튼 클릭하면 다운로드 되고, 아래처럼 페이지가 바뀐다.
한번 해준다.

cmd창 켜서 아래 문구 입력한다.
certutil -hashfile [file location] SHA256
[file location]은 파일 위치에 다운로드된 파일 우클릭 > 경로로 복사 한 후 그대로 복붙하면 된다.

2. ODBC에 Exasol 추가
위의 엑사솔 사이트 하단에 ODBC추가하는 방법이 자세히 나와있다.영어로 따라하는 것이 어렵다면, 아래 캡쳐를 따라하면 된다.

1) 일단 윈도우 검색창에 ODBC 라고 치고, [ODBC 데이터 원본(64비트)] 클릭

2) [추가] 버튼 클릭
이미 엑사솔 드라이버가 추가되어 있다.
2를 추가해보는걸로...

3) EXAsolurion Driver 선택 - [마침] 클릭

4) 드라이버 식별 명 지정하고, 접속정보 입력 - [Test connction] 클릭
Test successful! 팝업창이 뜬다.
[OK]버튼 클릭 후 확인

EXASol2 추가

3. Spotfire에서 데이터 가져오기
1) ODBC는 [Other] - [Load data with ODBC, OLE DB, or ADO.NET data provider] 클릭

2) Odbc Data Provider 더블 클릭

3) System or user data source 에서 EXASol2 선택
username, password 입력 후 [OK]버튼 클릭

connection string 생김. [OK]클릭

4) 스키마 - 테이블 - 컬럼 구조로 DB 내 테이블을 확인할 수 있다.

체크박스로 원하는 것만 불러 올 수 있다.
왼쪽에 쿼리로 가공해서 가져올 수도 있는 듯.
[OK]버튼 클릭

5) 데이터 불러오기

'Spotfire' 카테고리의 다른 글
[Spotfire] Exasol DB 연결하기 : JDBC (0) | 2024.06.09 |
---|---|
[Spotfire] 숫자 세자리 콤마 강제로 넣기 (0) | 2024.01.27 |
[Spotfire] VWorld 지도 사용하기 (1) | 2024.01.27 |
[Spotfire] Relation vs Column matches 개념 및 예제 (0) | 2024.01.24 |
[Spotfire]첫번째 드롭다운 목록으로 두번째 드롭다운 목록 항목 제한하기 (0) | 2024.01.16 |