Stream Analytics 정보
OCI GoldenGate 스트림 분석을 사용하여 이벤트 스트림에 대한 실시간 모니터링 및 분석을 제공하는 맞춤형 운영 대시보드를 생성할 수 있습니다. 관심 있는 이벤트를 식별하거나, 이벤트 스트림에 대한 쿼리를 실시간으로 실행하거나, 분석에 따라 경고를 발생시킵니다.
스트림 분석 개념
기본 사항부터 시작하십시오. 다음 개념을 숙지합니다.
- 연결: 소스 또는 대상 기술에 대한 연결 정보를 저장합니다.
- 스트림: 동적 데이터의 지속적인 흐름입니다.
- 파이프라인: 소스에서 대상으로의 워크플로우 데이터입니다.
- 비즈니스 논리: 분석할 정확한 데이터를 얻기 위해 파이프라인에 적용할 수 있는 다양한 필터 및 함수입니다.
- 게시: 모든 스트림 분석 사용자가 파이프라인을 사용할 수 있도록 설정하고 데이터를 대상으로 전송합니다.
지원되는 접속
OCI GoldenGate Stream Analytics에서 지원하는 연결 유형에 대해 알아보세요.
OCI GoldenGate Stream Analytics는 다음과 같은 소스 기술 유형을 지원합니다.
- Oracle Autonomous Database
- Oracle Database
- OCI Streaming
- OCI MySQL 데이터베이스 서비스
- Apache Kafka
- Confluent Kafka
- Oracle GoldenGate 서버
주:
Stream Analytics 콘솔 내에서 직접 Coherence, Ignite 및 JMS(Java Message Server) 연결을 생성할 수도 있습니다.Stream Analytics는 다음과 같은 대상 기술 유형을 지원합니다.
주:
Stream Analytics 콘솔 내에서 직접 Amazon S3, Azure Data Lake Storage, Coherence, HDFS(Hadoop File Storage), Ignite, JMS 및 MongoDB 연결을 생성할 수도 있습니다.Stream Analytics 지원 및 제한 사항
OCI GoldenGate Stream Analytics는 GoldenGate Stream Analytics(GGSA)와 동일하게 표시되지만 OCI 버전에서만 사용할 수 있는 특정 기능 및 OCI 버전에서 지원되지 않는 기능은 다음과 같습니다.
OCI 특정 제한 사항
- 사용자정의 JAR은 OCI GoldenGate Stream Analytics에서 지원되지 않습니다.
- OCI GoldenGate Stream Analytics에는 사용자가 액세스할 수 있는 Kafka 클러스터가 포함되어 있지 않습니다. GoldenGate 데이터 변경 입력 사용을 포함한 Kafka 입력 또는 출력의 경우 OCI Streaming과 같은 별도의 Kafka 배포가 필요합니다.
OCI GoldenGate Stream Analytics에서 기능이 지원되는지 여부를 알려주는 GoldenGate Stream Analytics의 노트에 주의하십시오.
Stream Analytics 배포에 대한 계측 및 청구
Oracle Compute Unit(OCPU) 선택 및 확장에 대한 Metering and Billing for OCI GoldenGate deployments의 정보를 검토해야 합니다.
OCI GoldenGate Stream Analytics OCPU 사용량은 다음 요인을 기준으로 계산됩니다.
- 스트림 분석 콘솔
- 스트리밍 파이프라인 수
- 클러스터 점화
- GoldenGate 빅데이터 클러스터
필요한 OCPU 수를 계산하기 전에 먼저 각 Stream Analytics 리소스에 필요한 컴퓨트 단위 수를 검토해 보겠습니다. 1개 OCPU는 컴퓨트 단위 2개(vCPUs)와 같습니다. 1개 vCPU는 1000밀리초(1000m)와 같습니다.
파이프라인 | 드라이버 | 실행기 | 총 vCPU | 청구된 OCPU |
---|---|---|---|---|
파이프라인 A | 500m | 500m 1개 | 1000m | 1 |
파이프라인 B | 500m | 500m 2개 | 1500m | 1 |
파이프라인 C | 500m | 500m 4개 | 2500m | 2 |
파이프라인 D | 600m | 700m 2개 | 2000m | 1 |
파이프라인 E | 1000m | 1000m 2개 | 3000m | 2 |
Stream Analytics 콘솔에서 각 파이프라인에 대해 필요에 따라 드라이버 및 실행기 설정을 구성할 수 있습니다.
다음 표에서는 위 표의 파이프라인 수와 필요한 계산된 OCPU 수를 기준으로 Stream Analytics 리소스 구성의 예를 나열합니다.
스트림 분석 콘솔 | 파이프라인 수 | 스트리밍 파이프라인 | 클러스터 점화 | GoldenGate - Big Data 클러스터용 | 청구된 OCPU |
---|---|---|---|---|---|
1000m | 1 x 파이프라인 A | 1000m | 0 | 0 | 1 |
1000m | 3 x 파이프라인 A | 3000m | 0 | 0 | 2 |
1000m | 1 x 파이프라인 B | 1500m | 0 | 0 | 2 |
1000m | 1 x 파이프라인 B | 1500m | 500m 2개 | 500m | 2 |
1000m | 1 x 파이프라인 A
1 x 파이프라인 B |
2500m | 500m 2개 | 500m | 3 |
1000m | 2 x 파이프라인 A
1 x 파이프라인 B |
3500m | 500m 2개 | 500m | 3 |
Stream Analytics 콘솔에는 1000m가 필요합니다. 각 스트리밍 파이프라인에는 설정에 따라 추가 밀리코어가 필요합니다. Ignite 클러스터(활성화된 경우)는 최소 2개의 클러스터 인스턴스가 필요합니다. Stream Analytics 콘솔에서 Ignite 및 GoldenGate Big Data 클러스터에 대한 밀리코어 제한을 구성할 수 있습니다. 함께 추가하면 Stream Analytics 배포를 생성할 때 선택해야 하는 총 OCPU 수를 결정할 수 있습니다.
확실하지 않은 경우 OCPU 2개 또는 3개로 시작한 후 배치 세부정보 페이지에서 OCPU 소비 측정항목을 검토하고 그에 따라 조정할 수 있습니다.