> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 연결

> 타사 애플리케이션 및 데이터베이스에서 데이터를 연결하고 지식 베이스로 동기화합니다.

**연결** 탭에서는 외부 데이터 소스를 지식 베이스에 연결할 수 있습니다. 연결된 소스는 자동으로 인덱싱되어 에이전트가 플랫폼에 데이터를 복사하지 않고도 콘텐츠를 검색하고 가져올 수 있습니다.

커넥터는 **클라우드 스토리지 및 문서**, **데이터베이스**, **비즈니스 애플리케이션**, **클라우드 플랫폼**의 네 가지 카테고리로 분류됩니다.

## 클라우드 스토리지 및 문서

<CardGroup cols={3}>
  <Card title="Google Drive" icon="google-drive" href="/project-settings/kb-settings/kb-connections/kb-google-drive">
    Drive를 연결하여 에이전트가 허용된 문서, 스프레드시트, 파일을 검색할 수 있습니다. 콘텐츠는 지식 베이스로 인덱싱되며 원본은 Google에 유지됩니다.
  </Card>

  <Card title="Microsoft SharePoint" icon="microsoft" href="/project-settings/kb-settings/kb-connections/kb-sharepoint">
    SharePoint Online 사이트 및 문서 라이브러리를 연결합니다. 팀 파일을 M365에서 복사하지 않고도 검색할 수 있습니다.
  </Card>

  <Card title="Confluence" icon="confluence" href="/project-settings/kb-settings/kb-connections/kb-confluence">
    Confluence Cloud 또는 Data Center에서 공간과 페이지를 동기화합니다. 위키, 사양, 런북이 프로젝트 AI에서 계속 사용 가능합니다.
  </Card>

  <Card title="Zoomin" icon="book" href="/project-settings/kb-settings/kb-connections/kb-zoomin">
    Zoomin에서 구조화된 제품 문서를 수집합니다. 매뉴얼, 릴리스 노트, 기술 출판물에 적합합니다.
  </Card>
</CardGroup>

## 데이터베이스

<CardGroup cols={3}>
  <Card title="MySQL" icon="database" href="/project-settings/kb-settings/kb-connections/kb-my-sql">
    호스트, 데이터베이스, 자격 증명으로 MySQL 또는 MariaDB를 연결합니다. 정답 기반 답변을 위해 인덱싱할 테이블 또는 뷰를 선택합니다.
  </Card>

  <Card title="Microsoft SQL" icon="Microsoft" href="/project-settings/kb-settings/kb-connections/kb-microsoft-sql">
    온프레미스 또는 Azure SQL의 SQL Server를 연결합니다. 검색에 인증된 스키마와 객체만 인덱싱합니다.
  </Card>

  <Card title="Oracle" icon="database" href="/project-settings/kb-settings/kb-connections/kb-oracle">
    서비스 계정을 통해 JDBC로 Oracle Database를 연결합니다. 선택한 테이블을 지식 베이스에 가져와 AI 검색에 활용합니다.
  </Card>

  <Card title="Generic SQL" icon="code" href="/project-settings/kb-settings/kb-connections/kb-generic-sql">
    Snowflake, Postgres, Redshift 등의 연결 문자열을 사용합니다. 전용 커넥터 타일이 없는 웨어하우스에 사용합니다.
  </Card>
</CardGroup>

## 비즈니스 애플리케이션

<CardGroup cols={3}>
  <Card title="Odoo" icon="briefcase" href="/project-settings/kb-settings/kb-connections/kb-odoo">
    CRM, 재고, 회계 등의 Odoo ERP를 연결합니다. 승인된 레코드를 노출하여 에이전트가 실시간 비즈니스 데이터로 답변할 수 있습니다.
  </Card>
</CardGroup>

## 클라우드 플랫폼

<CardGroup cols={3}>
  <Card title="Google Cloud Platform" icon="google" href="/project-settings/kb-settings/kb-connections/kb-google-cloud-platform">
    BigQuery를 실행하고, Cloud Run 서비스 및 함수를 호출하고, Cloud SQL을 쿼리합니다. 서비스 계정 JSON을 통해 인증되며, IAM 역할을 추가하여 접근을 공유합니다.
  </Card>
</CardGroup>

## 모범 사례

### 커넥터 설정

1. **특정 폴더 사용** — 전체 계정이 아닌 특정 폴더를 연결합니다.
2. **적절한 스케줄 설정** — 콘텐츠 신선도와 시스템 부하의 균형을 맞춥니다.
3. **동기화 상태 모니터링** — 동기화 성공과 실패를 정기적으로 확인합니다.
4. **연결 테스트** — 운영 환경에서 연결에 의존하기 전에 연결이 작동하는지 확인합니다.

### 보안

1. **서비스 계정 사용** — 안정성과 보안을 위해 개인 계정보다 서비스 계정을 우선 사용합니다.
2. **권한 제한** — 인덱싱에 필요한 권한만 부여합니다.
3. **정기 감사** — 연결된 계정을 정기적으로 검토하고 사용하지 않는 연결을 제거합니다.
4. **자격 증명 보안** — 연결 자격 증명을 절대 공유하지 않습니다.

### 성능

1. **선택적 동기화** — 에이전트가 실제로 필요로 하는 콘텐츠만 동기화합니다.
2. **현명한 스케줄링** — 피크 사용 시간에 동기화를 예약하지 않습니다.
3. **리소스 모니터링** — 새 커넥터를 활성화한 후 성능 영향을 확인합니다.
4. **쿼리 최적화** — 데이터베이스 커넥터의 경우 효율적인 쿼리를 사용하여 가져오는 데이터를 제한합니다.

## 문제 해결

<AccordionGroup>
  <Accordion title="연결 실패">
    **문제:** 커넥터가 연결에 실패합니다.

    **해결 방법:**

    1. 자격 증명이 올바른지 확인합니다.
    2. 네트워크 연결을 확인합니다.
    3. 필요한 권한이 부여되었는지 확인합니다.
    4. 커넥터별 요구 사항을 검토합니다.
  </Accordion>

  <Accordion title="동기화 실패">
    **문제:** 콘텐츠가 동기화되지 않습니다.

    **해결 방법:**

    1. **동기화 및 스케줄** 탭에서 동기화 스케줄 구성을 확인합니다.
    2. **연결** 탭에서 커넥터가 여전히 연결되어 있는지 확인합니다.
    3. 동기화 로그에서 오류를 검토합니다.
    4. **지금 동기화** 버튼을 사용하여 수동 동기화를 시도하여 연결을 테스트합니다.
  </Accordion>

  <Accordion title="콘텐츠 누락">
    **문제:** 예상한 콘텐츠가 지식 베이스에 표시되지 않습니다.

    **해결 방법:**

    1. 동기화가 성공적으로 완료되었는지 확인합니다.
    2. 커넥터의 폴더 또는 쿼리 구성을 확인합니다.
    3. 콘텐츠가 동기화 기준 및 필터와 일치하는지 확인합니다.
    4. 동기화 필터 및 설정을 검토합니다.
  </Accordion>
</AccordionGroup>
