Das Kompaktseminar bündelt die wichtigsten Grundlagen für Planung, Nutzung und ersten Betrieb einer Milvus-Plattform. Architektur, Embeddings, Datenmodell, Index, Datenaufnahme, Suche, Filter, Deployment, Monitoring und ein kleiner RAG-Fall werden in einem zusammenhängenden Praxisprojekt behandelt.
Inhaltsverzeichnis
- Zielsetzung
- Vektordatenbanken und Milvus-Architektur
- Embeddings, Chunking und Qualität
- Collections, Schemas und Datenaufnahme
- Metriken, Indizes und Suchparameter
- Similarity Search, Filter und Hybridansatz
- Deployment, Monitoring und Sicherung
- Durchgängiger Retrieval- und RAG-Praxisfall
- Einordnung in das Seminarprogramm
- Praxisprojekt
- Zielgruppe und Voraussetzungen
- Arbeitsweise
Zielsetzung
- Milvus, Vektorsuche und geeignete Einsatzfälle sicher einordnen
- Ein tragfähiges Collection-Schema mit Embeddings, Metadaten und Index aufbauen
- Daten aufnehmen und mit Similarity Search sowie Filtern abfragen
- Eine kompakte Deployment- und Betriebsbasis mit Monitoring herstellen
- Einen kleinen Retrieval- beziehungsweise RAG-Anwendungsfall vollständig umsetzen
Vektordatenbanken und Milvus-Architektur
Der Einstieg verbindet den fachlichen Nutzen von Vektorsuche mit den wichtigsten Architektur- und Betriebsbegriffen.
- Schritt 1: Einsatzfälle klassifizieren: Semantische Suche, Empfehlungen, Ähnlichkeit, Anomalien und Retrieval für generative KI werden abgegrenzt.
- Schritt 2: Kernworkflow verstehen: Embedding, Collection, Insert, Index, Load, Search und Filter werden als durchgehender Prozess dargestellt.
- Schritt 3: Deployment einordnen: Lokale, Standalone- und verteilte Varianten werden nach Datenmenge, Verfügbarkeit und Betriebsaufwand verglichen.
Praxisübung: Erstellung einer Zielskizze für einen überschaubaren produktiven Anwendungsfall.
Embeddings, Chunking und Qualität
Vektoren werden nicht als Blackbox behandelt. Modellwahl, Eingabegranularität und Qualitätsmessung werden kompakt, aber messbar vorbereitet.
- Schritt 1: Modellanforderungen festlegen: Sprache, Domäne, Dimension, Eingabelänge, Datenschutz und Laufzeit werden erfasst.
- Schritt 2: Inhalte segmentieren: Semantische Abschnitte, Überlappung, Parent-Bezug und Metadaten werden auf den Suchfall abgestimmt.
- Schritt 3: Testfragen definieren: Eine kleine Ground Truth mit relevanten und schwierigen Beispielen wird erstellt.
Praxisübung: Vergleich zweier Chunking-Varianten anhand eines gemeinsamen Testsets.
Collections, Schemas und Datenaufnahme
Ein kompaktes Datenmodell wird so angelegt, dass Such- und Filterbedarf ebenso wie spätere Aktualisierung berücksichtigt werden.
- Schritt 1: Felder modellieren: Primärschlüssel, Vektor, Text, Kategorie, Quelle, Version und Gültigkeit werden definiert.
- Schritt 2: Daten vorbereiten: IDs, Vektoren, Feldtypen und Qualitätsregeln werden vor dem Insert geprüft.
- Schritt 3: Aufnahme ausführen: Batch Insert, Upsert, Fehlerbehandlung und Zählkontrolle werden praktisch umgesetzt.
Praxisübung: Aufbau und Befüllung einer vollständigen Übungscollection.
Metriken, Indizes und Suchparameter
Metrik und Index werden anhand von Datenmenge, Recall-Ziel und Latenzbedarf ausgewählt.
- Schritt 1: Metrik abstimmen: Kosinusbezug, inneres Produkt und euklidische Distanz werden mit der Embedding-Konvention abgeglichen.
- Schritt 2: Index wählen: Exakte und approximative Verfahren werden nach Build-Zeit, Speicher, Recall und Suchlatenz eingeordnet.
- Schritt 3: Parameter testen: Top-K und indexspezifische Suchparameter werden mit identischen Queries verglichen.
Praxisübung: Mini-Benchmark mit Recall- und Latenzvergleich zweier Konfigurationen.
Similarity Search, Filter und Hybridansatz
Die Suchfunktion verbindet semantische Treffer mit Metadaten und optional einem lexikalischen Signal.
- Schritt 1: Dense Search implementieren: Query-Embedding, Vektorfeld, Top-K und Rückgabefelder werden konfiguriert.
- Schritt 2: Filter ergänzen: Sprache, Kategorie, Berechtigung und Gültigkeit werden als sichere Bedingungen eingebaut.
- Schritt 3: Hybridoption prüfen: BM25 beziehungsweise Sparse Retrieval und einfache Rangfusion werden anhand exakter Begriffe verglichen.
Praxisübung: Implementierung einer gefilterten Suche und eines kompakten Hybrid-Vergleichs.
Deployment, Monitoring und Sicherung
Für den ersten Betrieb werden Reproduzierbarkeit, Persistenz und Zustandskontrolle hergestellt.
- Schritt 1: Bereitstellung strukturieren: Container, Konfiguration, Volumes, Ports, Secrets und Ressourcengrenzen werden definiert.
- Schritt 2: Zustand überwachen: Health, Ressourcen, Latenz, Fehler, Datenaufnahme und Indexzustand werden als Baseline erfasst.
- Schritt 3: Wiederherstellung vorbereiten: Sicherungsumfang, Konfigurationsnachweis, Restore-Test und Wiederanlaufcheck werden festgelegt.
Praxisübung: Betriebsabnahme mit Smoke Test, Neustart und Monitoring-Checkliste.
Durchgängiger Retrieval- und RAG-Praxisfall
Die Bausteine werden zu einer kleinen Anwendung zusammengeführt und gegen die zuvor definierten Testfragen geprüft.
- Schritt 1: Ingestion verbinden: Dokumente werden extrahiert, segmentiert, eingebettet und mit Metadaten gespeichert.
- Schritt 2: Retrieval aufbauen: Dense Search, Filter, optionales Sparse-Signal und Kontextzusammenstellung werden implementiert.
- Schritt 3: Ergebnis abnehmen: Trefferqualität, Latenz, Quellenbezug, Fehlerfälle und Betriebsablauf werden dokumentiert.
Praxisübung: Fertigstellung eines kompakten End-to-End-Prototyps mit technischer Abnahme.
Einordnung in das Seminarprogramm
Das Format verdichtet die folgenden eigenständigen Themenfelder. Die Vertiefungsseminare bleiben für rollenbezogene Spezialisierung und zusätzliche Übungszeit geeignet.
- Milvus – Grundlagen und Einstieg
- Milvus – Architektur und Komponenten
- Milvus – Embeddings und Vektordaten verstehen
- Milvus – Datenmodellierung, Collections und Schemas
- Milvus – Indexierung und Similarity Metrics
- Milvus – Deployment mit Docker und Standalone
- Milvus – Administration, Monitoring und Troubleshooting
Praxisprojekt
Alle Übungen werden in einer zusammenhängenden Laborumgebung durchgeführt. Ausgangsdaten, Konfiguration, Messwerte und Änderungen werden versioniert dokumentiert. Die technische Abnahme umfasst Funktionsfälle, definierte Fehlerfälle, Qualitätskontrollen und einen reproduzierbaren Wiederanlauf.
Zielgruppe und Voraussetzungen
Zielgruppe: Technische Projektleitung, Architektur, Entwicklung, Data Engineering, AI Engineering und Betrieb, wenn in kurzer Form ein gemeinsames Milvus-Fundament benötigt wird.
Voraussetzungen: Allgemeine Datenbank- und Entwicklungsgrundkenntnisse; erste Erfahrungen mit Python, Containern oder Embeddings sind hilfreich.
Arbeitsweise
Fachliche Einordnung, technische Demonstrationen und schrittweise Übungen wechseln sich ab. Jede Konfiguration wird begründet, praktisch geprüft und anhand klarer Erfolgskriterien dokumentiert. Dadurch entsteht eine direkt übertragbare Arbeitsgrundlage für Entwicklung, Architektur oder Betrieb.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Technische Projektleitung, Architektur, Entwicklung, Data Engineering, AI Engineering und Betrieb, wenn in kurzer Form ein gemeinsames Milvus-Fundament benötigt wird. |
| Voraussetzungen: | Allgemeine Datenbank- und Entwicklungsgrundkenntnisse; erste Erfahrungen mit Python, Containern oder Embeddings sind hilfreich. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
