콘텐츠
그리고 카우치베이스 애널리틱스 서비스 는 SQL++ 쿼리 언어. SQL++는 반정형 데이터 및 JSON 데이터 모델과 함께 작동하도록 설계된 최신 쿼리 언어입니다. SQL++는 SQL과 역호환됩니다.
쿠크베이스 분석 서비스는 현재 개발자 프리뷰 버전입니다. 따라서 릴리스 간에 간혹 중요한 변경 사항이 있을 수 있습니다. 이 게시물은 이러한 변경 사항을 문서화하기 위한 것입니다.
6.0
데이터 정의 언어
- 이제 버킷 연결이 자동으로 이루어집니다.
이전 버전에서는 Analytics 버킷과 Couchbase Server 버킷 간에 명시적인 연결이 필요했습니다. 예를 들어
CREATE BUCKET ha WITH {"name":"health"}
. 이제 분석 버킷이 서버 버킷을 자동으로 미러링합니다(예: 이전 예제에서 다른 분석 DDL 명령이 버킷을 참조할 수 있음).건강
추가 구성 없이도 사용할 수 있습니다. - 데이터 집합 정의에는 더 이상
섀도
키워드버전 5.5 이전의 프리뷰 릴리스에서는
섀도
키워드를 추가합니다. v5.5에서는 선택 사항입니다. v6.0에서 이 키워드를 포함하는 것은 오류입니다. 따라서 데이터 집합을 만드는 구문은 다음과 같습니다.CREATE DATASET ((dataverse_name.)? dataset_name)? ON bucket_name (WHERE where_exp)?
. 버킷 연결/연결 해제
로 대체되었습니다.링크 연결/연결 해제
연결 및 연결 해제 명령은 서버 버킷의 데이터 세트 처리를 활성화/비활성화합니다. 새로운 전체 구문은 다음과 같습니다.
연결 링크 (데이터버스_이름.)? 로컬 (, (dataverse_name.)? Local)*
. 이렇게 하면 데이터버스의 모든 데이터 집합이 연결됩니다.