

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Benutzerdefiniert
<a name="kb-managed-ds-custom"></a>

Anstatt einen unterstützten Datenquellenservice zu wählen, können Sie eine Verbindung mit einer benutzerdefinierten Datenquelle herstellen, was die folgenden Vorteile bietet:
+ Flexibilität und Kontrolle über die Datentypen, auf die Ihre Wissensdatenbank Zugriff haben soll.
+ Die Möglichkeit, mithilfe der `KnowledgeBaseDocuments`-API-Vorgänge Dokumente direkt aufzunehmen oder zu löschen, ohne dass Änderungen synchronisiert werden müssen.
+ Die Möglichkeit, Dokumente in Ihrer Datenquelle direkt über die Amazon-Bedrock-Konsole oder API anzuzeigen.
+ Die Möglichkeit, Dokumente direkt in die Datenquelle in der AWS-Managementkonsole hochzuladen oder sie inline hinzuzufügen.

Um eine Wissensdatenbank mit einer benutzerdefinierten Datenquelle zu verbinden, senden Sie eine [CreateDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataSource.html)Anfrage an einen Build-Time-Endpunkt von Agents for Amazon Bedrock. Geben Sie die Wissensdatenbank an, zu `knowledgeBaseId` der eine Verbindung hergestellt werden soll, geben Sie der Datenquelle ein `name` und legen Sie das `type` Feld im Feld an fest. `dataSourceConfiguration` `MANAGED_KNOWLEDGE_BASE_CONNECTOR` Definieren Sie den Konnektor selbst `managedKnowledgeBaseConnectorConfiguration.connectorParameters` und stellen Sie ihn `type` auf ein`CUSTOM`. Im Folgenden finden Sie ein minimal gehaltenes Beispiel für die Erstellung dieser Datenquelle:

```
PUT /knowledgebases/{{KB12345678}}/datasources/ HTTP/1.1
Content-type: application/json

{
    "name": "MyCustomDataSource",
    "dataSourceConfiguration": {
        "type": "MANAGED_KNOWLEDGE_BASE_CONNECTOR",
        "managedKnowledgeBaseConnectorConfiguration": {
            "connectorParameters": {
                "type": "CUSTOM",
                "version": "1",
                "aclEnabled": false
            }
        }
    }
}
```

Auf `true` in setzen`aclEnabled`, um die Zugriffskontrolle auf Dokumentebene `connectorParameters` zu aktivieren. Details hierzu finden Sie unter [Document-level Zugriffskontrollen](kb-managed-ds-custom-acl.md).

Nachdem Sie Ihre benutzerdefinierte Datenquelle eingerichtet haben, können Sie Dokumente zu ihr hinzufügen und sie direkt in die Wissensdatenbank aufnehmen. Im Gegensatz zu anderen Datenquellen müssen Sie eine benutzerdefinierte Datenquelle nicht synchronisieren. Informationen zum direkten Ingestieren von Dokumenten finden Sie unter [Änderungen direkt in eine](https://docs.aws.amazon.com/bedrock/latest/userguide/kb-direct-ingestion.html) Wissensdatenbank aufnehmen.