Rockset
작성자: Rockset, Inc.
설명
Rockset은 지연 시간이 짧고 동시성이 높은 분석 쿼리를 대규모로 제공하기 위한 실시간 인덱싱 데이터베이스 서비스입니다. 이 서비스는 실시간으로 OLTP 데이터베이스, 스트림 및 레이크의 정형 및 반정형 데이터에 Converged Index™를 구축하고 RESTful SQL 인터페이스를 표시합니다.
지정 커넥터
MongoDB, DynamoDB, Kafka, Kinesis, S3 및 GCS와 함께 지정 커넥터를 사용하여 데이터를 안전하게 수집합니다. Rockset은 처음에 데이터를 대량 로드한 다음 지속적 수집으로 전환하여 원본과 동기화 상태를 유지합니다. 초당 수백만 개의 이벤트를 수집합니다. 새 데이터는 2초의 p95로 쿼리할 수 있습니다. ETL 도구가 필요하지 않습니다.
스마트 스키마
스마트 스키마는 수집된 데이터에 있는 정확한 필드 및 유형을 기반으로 자동 생성된 스키마입니다. 스키마는 반정형 데이터, 중첩된 개체 및 배열, 혼합 유형 및 null을 나타내며 이러한 구조체 전체에서 관계형 SQL 쿼리가 가능해집니다. 스키마 편차를 더 이상 고민하지 않아도 됩니다.
Converged Index™
여러 단계로 중첩된 필드를 포함한 모든 필드는 반전된 인덱스, 열 인덱스 및 행 인덱스를 포함하는 Converged Index™에서 자동으로 인덱싱됩니다. Converged Index™는 정보 인덱스를 컴파일하고 대규모 데이터 집합에 대한 분석 쿼리를 밀리초 내에 반환할 수 있도록 합니다.
전체 SQL
필터, 정렬, 집계, 내부 및 외부 조인을 포함한 표준 SQL 쿼리를 반정형 데이터에서 바로 실행합니다. 지속적으로 변경되고 중첩이 심한 반정형 데이터를 쿼리할 수 있도록 유연성이 개선되었습니다.
Query Lambdas
Query Lambdas는 매개 변수를 사용하는 명명된 SQL 쿼리로, 전용 REST 끝점에서 실행할 수 있는 Rockset에 저장됩니다. Query Lambdas를 사용하면 버전 제어를 적용하고 CI/CD 워크플로우에 통합할 수 있습니다. 아니면 Node.js, Java, Go, Python 클라이언트 라이브러리를 사용하십시오.
컴퓨팅과 저장소의 분리
가성비를 최대한 높이는 방식으로 컴퓨팅 및 저장소 리소스를 독립적으로 확장할 수 있습니다. 데이터 크기가 증가함에 따라 주어진 시간에 필요한 쿼리 성능에 정확히 적합한 양의 컴퓨팅을 사용할 수 있습니다.
클라우드에서 서버리스 자동 확장
Rockset은 최신 클라우드 기반 ALT(Aggregator Leaf Tailer) 아키텍처를 사용하여 클라우드에서의 자동 확장 및 클러스터 프로비저닝 및 인덱스 관리 자동화를 지원합니다. 서버리스 자동 확장으로 운영 오버헤드를 최소화하면서 비용을 최적화하십시오.
엔터프라이즈급 보안
데이터는 저장 시 암호화될 뿐 아니라 전송 중에 SSL로 암호화됩니다. 수집할 때는 필드 매핑을 사용하여 민감한 정보를 마스킹합니다. Single Sign-On을 위해 SAML, OAuth 및 Okta로 암호화됩니다. AWS VPC 배포가 선택적으로 지원됩니다.
설치
Tableau 설치 지침:
이 페이지에서는 Tableau Desktop을 설정하고 Rockset과 함께 사용하도록 구성하는 방법을 설명합니다. Tableau를 Rockset과 통합하여 NoSQL 데이터에 대한 실시간 대시보드 성능을 강화할 수 있습니다.
아래 단계를 수행하려면 Rockset Java SDK jar 버전 0.7.0 이상이 있어야 합니다. jar 작성에 대한 자세한 지침은 여기를 참조하십시오. 또한 jar(rockset-java-$version.jar)를 Maven에서 다운로드할 수 있습니다.
또한 서명된 커넥터를 위 링크에서 다운로드해야 합니다.
구성
참고: Tableau Desktop 설치 버전이 2019.2 이상이고 Rockset Java SDK 버전 0.7.0 이상이 있는지 확인하십시오.
Manage(관리) > API Keys(API 키)에서 Rockset Console을 사용하여 API 키를 만듭니다.
운영 체제에 따라 다음 폴더에 Rockset Java SDK jar를 배치합니다.
- Windows: C:\Program Files\Tableau\Drivers
- Mac: ~/Library/Tableau/Drivers
자세한 내용은 Tableau 설명서를 참조하십시오.
운영 체제에 따라 다음 폴더에 서명된 커넥터(rockset.taco)를 배치합니다.
- Windows: C:\Users<user>\문서\내 Tableau 리포지토리
- Mac: ~/도큐멘트/내 Tableau 리포지토리/커넥터
Tableau에서 서버에 연결로 이동하여 Rockset by Rockset Inc.를 선택합니다.
다음과 같이 연결을 구성하십시오.
- 서버로 'api.rs2.usw2.rockset.com'을 사용합니다.
- 데이터베이스로 rockset을 사용합니다.
- 사용자 이름으로 apikey를 입력하고 비밀번호로 Rockset API 키를 입력합니다.
- 로그인을 클릭합니다.