외부 소스
Oracle AI Data Platform Workbench는 Spark 기반 노트북 커넥터를 사용하여 다양한 소스의 데이터 수집을 지원합니다. 이러한 커넥터를 통해 사용자는 유연한 코드 기반 방식으로 외부 소스에서 직접 데이터를 수집하고 처리할 수 있습니다.
AI Data Platform Workbench는 Oracle AI Data Platform Workbench Samples Git 저장소에 샘플 코드 템플릿을 제공하여 노트북에 Spark를 사용하여 여러 외부 시스템에서 데이터를 수집할 수 있도록 지원합니다. 이러한 템플릿은 사전 구축되고 사용자 정의가 가능하므로 사용자가 일반적으로 사용되는 다양한 시스템의 데이터를 신속하게 연결, 읽기 및 쓸 수 있습니다.
표 14-3 외부 수집 소스
| 소스 | 액세스 유형 | 통합 방법 | 설명 | 외부 카탈로그 지원 | 샘플 코드 사용 가능 |
|---|---|---|---|---|---|
| MySQL | 읽기/쓰기 | Spark 노트북을 통한 JDBC | JDBC 커넥터를 사용하여 AI Data Platform Workbench와 MySQL 데이터베이스 간에 데이터를 수집하고 내보냅니다. | 아니요 | 예 |
| PostgreSQL | 읽기/쓰기 | Spark 노트북을 통한 JDBC | JDBC를 통해 PostgreSQL을 사용하여 양방향 데이터 이동을 지원합니다. | 아니요 | 예 |
| MS SQL Server | 읽기/쓰기 | Spark 노트북을 통한 JDBC | Spark 및 JDBC를 사용하여 Microsoft SQL Server에서 데이터를 연결하고 전송합니다. | 아니요 | 예 |
| Kafka | 읽기 | Spark 노트북의 Kafka 소비자 | Kafka 토픽에서 스트림 수집 | 아니요 | 예 |
| Hive | 읽기/쓰기 | Spark 노트북을 통한 JDBC | JDBC 커넥터를 사용하여 AI Data Platform Workbench와 Hive 데이터베이스 간에 데이터 수집 및 엑스포트 | 아니요 | 예 |