CData를 사용하여 SQL Server로 카우치베이스 분석을 확장합니다.
이 문서에서는 Couchbase용 CData ODBC 드라이버를 사용하여 Couchbase Analytics에서 SQL Server로의 연결을 설정하는 데 필요한 단계를 안내합니다. 이 드라이버에 대한 자세한 내용은 여기에서 찾을 수 있습니다.. 다운로드에는 두 번째 드라이버인 CData SQL 게이트웨이가 함께 제공되며 해당 정보는 다음과 같습니다. 여기에서 찾을 수 있습니다..
**참고 - CData SQL 게이트웨이의 경우, 이 설정에는 엔터프라이즈 라이선스가 필요합니다.
전제 조건
카우치베이스
먼저 데이터 및 분석 서비스가 활성화된 Couchbase Server Enterprise Edition(EE) 6.x 클러스터가 필요합니다. 저는 단일 노드 로컬 설치를 사용하고 있지만, 이 문서의 정보는 모든 Couchbase Server EE 클러스터에 적용됩니다.
기존 Couchbase Server EE 클러스터가 없는 경우 다음 링크를 통해 빠르게 시작하고 실행할 수 있습니다:
- Couchbase Server EE 다운로드
- 카우치베이스 서버 EE 설치
- 단일 노드 클러스터 프로비저닝 (참고: 클러스터 구성에 기본값 사용)
SQL Server
다음과 같은 세부 정보가 포함된 Windows 기반 플랫폼을 사용합니다:
카우치베이스 설정
Couchbase에서 설정
그런 다음 샘플 버킷
맥주 샘플 선택 확인란을 선택하고 샘플 데이터를 로드합니다. 그런 다음 버킷 를 클릭하고 맥주 샘플.
이 작업이 완료되면 애널리틱스를 설정해야 합니다.
선택 애널리틱스, 의 섀도 데이터 집합을 생성한 다음 맥주 의 버킷에서 맥주 샘플.

카우치베이스 애널리틱스에서 데이터 집합 만들기
1 |
만들기 데이터 세트 맥주 켜기 `맥주-샘플` 어디 `유형` = "맥주"; |
클릭 실행합니다, 를 입력하면 섀도 데이터 세트 정의가 크레이트됩니다.
다음 정의를 사용하여 두 번째 섀도 데이터 집합을 생성하여 이 단계를 반복하겠습니다.
1 |
만들기 데이터 세트 양조장 켜기 `맥주-샘플` 어디 `유형` = "양조장"; |
다음으로 다음을 사용하여 데이터 집합을 활성화하여 초기화해야 합니다.
1 |
연결 링크 로컬; |
실행을 클릭합니다.
이제 애널리틱스 대시보드에서 다음과 같이 실행하여 이를 테스트할 수 있습니다.
1 2 3 |
선택 COUNT(*) FROM 맥주 UNION ALL 선택 COUNT(*) FROM 양조장; |
카우치베이스 애널리틱스에 대한 자세한 내용은 다음과 같습니다. 여기에서 찾을 수 있습니다.
카우치베이스 설정이 완료되었습니다!
SQL Server 설정
다음과 같은 모든 기본값으로 SQL Server Express를 설치했습니다. 여기에서 찾을 수 있습니다..
카우치베이스(엔터프라이즈 에디션)용 CData ODBC 드라이버를 설치하여 SQL Server 연결 서버를 활성화합니다.
ODBC 드라이버 설정
-
- 다음 매개 변수를 설정했습니다.
- 데이터 소스 이름: CData 카우치베이스 소스
- 사용자: 관리자
- 비밀번호:비밀번호
- Server: 13.92.234.252
- 분석 포트: 8095
- 상세도: 5
- 데이터버스: 기본값
- 배열 평탄화: 4
- 다음 매개 변수를 설정했습니다.
SQL 게이트웨이 ODBC 드라이버를 설정하여 TDS 원격 서비스를 구성합니다.
서비스로 실행을 선택합니다.
다음 설정으로 서비스를 구성합니다:
다음 설정으로 사용자 탭을 구성합니다:
이제 Couchbase에 연결된 서버를 만들겠습니다.
이제 SQL Server와 CouchBase 간의 연결을 성공적으로 설정했으므로, SQL Server Management Studio에서 작성된 간단한 SQL 문을 CouchBase Analytics에 대해 실행해 보겠습니다.
1 2 |
선택 * FROM CB_DEMO.[CData 카우치베이스 Sys].[카우치베이스].[맥주] |
다음 단계
SQL Server에서 테이블을 만들고 Couchbase에서 데이터를 삽입해 보세요.
Couchbase 다운로드설정 분석를 클릭하고 데이터에 SQL Server를 사용하여 어떤 인사이트를 얻을 수 있는지 알아보세요. 다양한 도구를 사용하여 다른 도구로 분석 확장하기 Couchbase CData 드라이버 여러분의 손끝에 있습니다.