

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Connect sumber data
<a name="kb-managed-connect-ds"></a>

Setelah menyelesaikan konfigurasi untuk basis pengetahuan Anda, Anda menghubungkan sumber data yang didukung ke basis pengetahuan.

Basis pengetahuan terkelola Amazon Bedrock mendukung koneksi ke sumber data yang tidak terstruktur. Pilih topik untuk mempelajari cara menyambung ke jenis sumber data tersebut:

**catatan**  
Untuk basis pengetahuan yang dikelola, `CreateDataSource` operasinya asinkron. Status sumber data bertransisi dari `CREATING` ke `AVAILABLE` saat operasi selesai.

Untuk mempelajari cara menyambung ke sumber data menggunakan konsol Amazon Bedrock, pilih topik yang sesuai dengan tipe sumber data Anda di bagian bawah halaman ini:

Untuk menyambung ke sumber data menggunakan Amazon Bedrock API, kirim [CreateDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataSource.html)permintaan dengan titik akhir waktu proses [Agen untuk Amazon Bedrock.](https://docs.aws.amazon.com/general/latest/gr/bedrock.html#bra-rt)

**Bidang yang diperlukan:**


****  

| Bidang | Deskripsi | 
| --- | --- | 
| knowledgeBaseId | ID basis pengetahuan. | 
| name | Nama untuk sumber data. | 
| dataSourceConfiguration | Tentukan tipe sumber data di type bidang dan sertakan konfigurasi yang sesuai. Untuk detail selengkapnya tentang konfigurasi khusus konektor, pilih topik untuk konektor dari topik di bagian bawah halaman ini. | 

Di dalamnya`dataSourceConfiguration`, Anda harus menentukan yang berikut:
+ `type` – Harus `MANAGED_KNOWLEDGE_BASE_CONNECTOR`.
+ `managedKnowledgeBaseConnectorConfiguration`— Konfigurasi untuk konektor. Berisi bidang-bidang berikut:
  + `connectorParameters`(wajib) - Berisi `type` bidang yang menentukan jenis konektor dan `version` bidang wajib diatur ke`1`. Nilai tipe yang didukung adalah`S3`,`ONEDRIVE`,`CONFLUENCE`,`SHAREPOINT`,`WEB_CRAWLER`, dan`GOOGLE_DRIVE`. Bidang yang tersisa `connectorParameters` berbeda menurut jenis konektor — lihat setiap halaman konektor data untuk lebih jelasnya.
  + `deletionProtectionConfiguration`(opsional) — Perlindungan terhadap penghapusan massal yang tidak disengaja dari konten yang diindeks. Berisi `deletionProtectionStatus` (`ENABLED`atau`DISABLED`) dan, ketika diaktifkan, opsional `deletionProtectionThreshold` (0-100, default ke 15). Ambang batas adalah persentase maksimum dokumen yang dapat dihapus oleh pekerjaan sinkronisasi dari indeks Anda. Jika sinkronisasi akan menghapus lebih dari persentase ini, sinkronisasi melewati fase penghapusan, meninggalkan dokumen yang diindeks di tempatnya. Tidak didukung untuk konektor Kustom.
  + `mediaExtractionConfiguration`(opsional) — Konfigurasi untuk mengekstraksi media (gambar, audio, video) dari file sumber data.

**Bidang opsional:**


****  

| Bidang | Deskripsi | 
| --- | --- | 
| description | Berikan deskripsi untuk sumber data. | 
| vectorIngestionConfiguration | Berisi konfigurasi untuk menyesuaikan proses konsumsi. Untuk informasi selengkapnya, lihat [Sesuaikan konsumsi untuk sumber data](kb-managed-customize-ingestion.md). | 
| clientToken | Untuk memastikan permintaan API selesai hanya sekali. Untuk informasi selengkapnya, lihat [Memastikan idempotensi](https://docs.aws.amazon.com/ec2/latest/devguide/ec2-api-idempotency.html). | 

Contoh berikut menunjukkan `CreateDataSource` permintaan dengan konektor S3:

```
{
    "knowledgeBaseId": "{{your-knowledge-base-id}}",
    "name": "{{my-s3-data-source}}",
    "description": "{{S3 data source for my managed knowledge base}}",
    "dataSourceConfiguration": {
        "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR",
        "managedKnowledgeBaseConnectorConfiguration": {
            "mediaExtractionConfiguration": {
                "imageExtractionConfiguration": {
                    "imageExtractionStatus": "ENABLED"
                }
            },
            "deletionProtectionConfiguration": {
                "deletionProtectionStatus": "ENABLED",
                "deletionProtectionThreshold": 15
            },
            "connectorParameters": {
                "type": "S3",
                "version": "1",
                "connectionConfiguration": {
                    "bucketName": "{{my-bucket-name}}",
                    "bucketOwnerAccountId": "{{123456789012}}"
                },
                "filterConfiguration": {
                    "maxFileSizeInMegaBytes": "50"
                }
            }
        }
    }
}
```

Untuk mempelajari lebih lanjut tentang konektor tertentu dan konfigurasinya, pilih topik di bawah ini.

**Topics**
+ [Amazon S3](kb-managed-ds-s3.md)
+ [Confluence](kb-managed-ds-confluence.md)
+ [Khusus](kb-managed-ds-custom.md)
+ [Google Drive](kb-managed-ds-googledrive.md)
+ [Microsoft OneDrive](kb-managed-ds-onedrive.md)
+ [Microsoft SharePoint](kb-managed-ds-sharepoint.md)
+ [Perayap Web](kb-managed-ds-webcrawler.md)