연결 대상과 커넥터 범주
Data Connection은 Foundry와 외부 시스템 사이의 연결을 구성합니다. 커넥터(Connector)는 해당 시스템에 연결하고 데이터를 읽거나 지원되는 작업을 수행하는 구현입니다. 같은 범주에 속해도 지원하는 동기화 유형, 인증 방식과 필요한 드라이버는 커넥터마다 다릅니다.
제품별 필수 속성, 기본값과 외부 통신 대상은 제공 커넥터별 설정에서 확인합니다. JDBC 연결과 OAuth 승인 절차는 제공 JDBC 드라이버에 설명되어 있습니다.
파일시스템과 객체 저장소
파일 단위 데이터를 연결하는 대상에는 Amazon S3, OneLake and Azure Blob Filesystem(ABFS), Directory(에이전트가 접근하는 파일시스템), FTP/FTPS, Google Cloud Storage, HDFS, Server Message Block(SMB), SFTP와 SharePoint Online이 있습니다.
Directory 연결은 에이전트 수준의 파일시스템을 대상으로 합니다. 클라우드 객체 저장소 연결과 동일한 접근 위치로 해석하지 않습니다.
데이터베이스와 데이터 웨어하우스
JDBC 소스 범주에서는 드라이버를 통해 관계형 데이터와 질의 결과에 접근합니다.
| 범주 | 연결 대상 |
|---|---|
| 데이터베이스 | Amazon Athena, Hive, IBM Db2, Informix, MariaDB, Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL, SQLite, Sybase, Vertica |
| 데이터 웨어하우스 | AWS Redshift, Azure Synapse, BigQuery, Databricks, Netezza, Snowflake, Teradata |
| ERP와 CRM | SAP, Salesforce, Oracle NetSuite, HubSpot |
이 목록에 있는 제품이라고 해서 같은 JDBC 설정이나 동일한 수집 기능을 사용하는 것은 아닙니다. 제품별 연결 절차에서 드라이버, 계정 권한과 지원 기능을 확인해야 합니다.
스트리밍 원천
연결 가능한 스트리밍 시스템에는 Apache Kafka, ActiveMQ, Amazon Kinesis, Amazon SNS, Amazon SQS, Google Pub/Sub, MQTT, RabbitMQ와 Solace가 있습니다. 전용 커넥터를 사용하는 방식과 외부 변환으로 연결하는 방식은 스트리밍 구성에서 구분합니다.
NoSQL 저장소
NoSQL 연결 대상에는 Amazon DynamoDB, Apache HBase, Azure Cosmos DB, Cassandra, Cockroach DB, CouchDB, Elasticsearch, InfluxDB, MarkLogic, MongoDB, Neo4j, OrientDB와 Redis가 포함됩니다. 저장 구조가 서로 다르므로 수집 결과의 스키마와 변경 감지 방식도 개별 연결에 맞춰 정해야 합니다.
REST API와 기타 시스템
REST API를 제공하는 시스템은 API 연결 방식을 사용할 수 있습니다. 그 밖의 연결 대상은 다음과 같이 분류할 수 있습니다.
| 범주 | 대상 예시 |
|---|---|
| IoT 및 산업용 IoT | Amazon IoT Core, Azure Event Hub, Google IoT Core, OPC-UA, OSI PI |
| 지리공간 시스템 | ESRI / ArcGIS, PostGIS, Oracle Spatial DBs, WFS |
| 업무 생산성 도구 | Artifactory, Asana, GitHub, JIRA, PagerDuty, ServiceNOW, Slack |
제품명 목록은 외부 서비스 자체의 현재 제공 상태를 보장하지 않습니다. 실제 연결을 구성할 때에는 외부 서비스의 이용 가능 여부와 개별 커넥터의 지원 조건을 확인합니다.