Verwendung App Connect mit Milvus
Milvus ist eine quelloffene, leistungsstarke Vektordatenbank, die für die effiziente Speicherung und Suche großer Mengen unstrukturierter Daten entwickelt wurde.
Unterstützte Produkt- und API-Versionen
Um herauszufinden, welche Produkt- und API-Versionen dieser Konnektor unterstützt, lesen Sie die detaillierten Systemanforderungen auf der Support -Seite „ IBM “.
Verbinden mit Milvus
Füllen Sie die Verbindungsfelder aus, die Sie auf der Seite App Connect Designer (vorher die Seite „Katalog“ ) oder im Flow-Editor sehen. Wenden Sie sich bei Bedarf an Ihren Milvus administrator, um diese Werte zu erhalten.
- Der Server- URL ist der URL für den API-Server, der Laufzeitaufrufe durchführt.
- Token ist das Token, das für den Zugriff auf die API-Endpunkte verwendet wird. Um ein Token zu erhalten, verwenden Sie einen Doppelpunkt (:), um den Benutzernamen und das Passwort zu verknüpfen, die Sie für den Zugriff auf Ihre Milvus -Instanz verwenden. Beispiel:
root:milvus. Weitere Informationen finden Sie unter „Benutzerzugriff authentifizieren “ auf der Dokument ationsseite „ Milvus “. - Setzen Sie „Selbstsignierte Zertifikate zulassen“ auf „true“, wenn Sie selbstsignierte Zertifikate akzeptieren möchten, die vertrauenswürdig sind und nur in einer Nicht-Produktionsumgebung verwendet werden. Der Standard ist 'falsch'.
- Das Überschreiben der Server- URL en ist erforderlich, wenn Sie über den Client für private Netzwerke eine Verbindung zu einem Endpunkt in einem privaten Netzwerk herstellen möchten oder wenn Sie die Server- URL en überschreiben möchten. Geben Sie einen Überschreibungswert für den Host und den Anschluss für den Anschluss im Format
<http or https>://<host_name>:<port>an. Wenn Sie den privaten Netzwerk-Client nicht verwenden oder keine Überschreibung benötigen, geben Sie keinen Wert in dieses Feld ein. - Private Netzwerkverbindung : Wählen Sie den Namen eines privaten Netzwerkagenten, der App Connect für die Verbindung zu Ihrem privaten Netzwerk verwendet. Diese Liste wird mit den Namen der Agenten für private Netzwerke gefüllt, die auf der Seite Private Netzwerke erstellt werden. Weitere Informationen finden Sie unter Verbindung mit einem privaten Netzwerk herstellen.
Um zum ersten Mal von der Seite „Anwendungen und APIs“ App Connect Designers aus eine Verbindung zu einem Milvus -Endpunkt herzustellen, erweitern Sie Milvus und klicken Sie dann auf Verbinden. Weitere Informationen finden Sie unter Verwalten von Konten.
Bevor Sie das Konto, das in App Connect erstellte Konto in einer Bewegung verwenden, benennen Sie es in einen aussagekräftigen Namen um, der Ihnen hilft, es zu identifizieren. Um das Konto auf der Seite Anwendungen und APIs umzubenennen, wählen Sie das Konto aus, öffnen das Optionsmenü (⋮) und klicken auf Konto umbenennen.
Allgemeine Aspekte
Bevor Sie den App Connect Designer mit Milvus verwenden, sollten Sie die folgenden Punkte beachten:
- Eine Liste der verfügbaren Trigger-Ereignisse und -Aktionen finden Sie auf der Seite Anwendungen und APIs des App Connect Designers.
Bei einigen Anwendungen hängen die Ereignisse und Aktionen von der Umgebung ab und davon, ob der Konnektor konfigurierbare Ereignisse und eine dynamische Ermittlung von Aktionen unterstützt. Wenn die Anwendung konfigurierbare Ereignisse unterstützt, wird ein Link Weitere konfigurierbare Ereignisse anzeigen unter der Ereignisliste angezeigt. Wenn die Anwendung die dynamische Erkennung von Aktionen unterstützt, sehen Sie unter der Liste der Aktionen einen Link Mehr anzeigen.
- Wenn Sie mehrere Konten für eine Anwendung verwenden, kann der Satz von Feldern, der angezeigt wird, wenn Sie eine Aktion für diese Anwendung auswählen, für verschiedene Konten unterschiedlich sein. Im Ablaufeditor stellen einige Anwendungen immer einen kuratierten Satz von statischen Feldern für eine Aktion bereit. Andere Anwendungen verwenden die dynamische Suche, um die Felder abzurufen, die auf der Instanz, mit der Sie verbunden sind, konfiguriert sind. Wenn Sie zum Beispiel zwei Konten für zwei Instanzen einer Anwendung haben, kann das erste Konto Einstellungen verwenden, die sofort verwendet werden können. Das zweite Konto kann jedoch mit zusätzlichen benutzerdefinierten Feldern konfiguriert sein.
Ereignisse und Aktionen
Milvus veranstaltungen
Diese Ereignisse beziehen sich auf Änderungen in dieser Anwendung, die einen Ablauf auslösen, um die Aktionen im Ablauf zu vollenden.
Milvus aktionen
Ihr Arbeitsablauf vervollständigt diese Aktionen in dieser Anwendung.
| Objekt | Aktion | Beschreibung |
|---|---|---|
| Sammlungen | Sammlungen abrufen | Dieser Vorgang ruft alle Sammlungsnamen in der angegebenen Datenbank ab |
| Datenbanken | Alle Datenbanken abrufen | Dieser Vorgang ruft alle Datenbanken in der aktuellen Milvus instanz |
| Vektoren | Vektor löschen | Dieser Vorgang löscht Entitäten anhand ihrer IDs oder mit einem booleschen Ausdruck |
| Hybrider Suchvektor | Dieser Vorgang sucht nach Entitäten auf der Grundlage von Vektorähnlichkeit und Skalarfilterung und ordnet die Ergebnisse anhand einer festgelegten Strategie neu | |
| Vektor einfügen | Dieser Vorgang fügt Daten in eine bestimmte Sammlung ein | |
| Abrufen von Vektoren | Dieser Vorgang führt eine Filterung des Skalarfeldes mit einem angegebenen booleschen Ausdruck durch | |
| Suchvektor | Diese Operation führt eine vektorielle Ähnlichkeitssuche mit einem optionalen skalaren Filterausdruck durch |