Entwerfen und Implementieren der intelligenten Suche mit SQL
Fortgeschrittene Anfänger
Entwickler
Technische Fachkraft für Daten
Azure
Azure SQL-Datenbank
SQL Server
Implementieren Sie intelligente Suchfunktionen in SQL Server und Azure SQL, indem Sie herkömmliche Volltextsuche mit semantischer Vektorsuche kombinieren. Richten Sie ein mentales Modell für verschiedene Suchansätze ein, bereiten Sie SQL für die vektorbasierte Suche vor, und implementieren Sie Vektor-, Hybrid- und rangfolgebasierte Suchmuster mit Leistungsüberlegungen.
Lernziele
Am Ende dieses Moduls können Sie:
- Wählen Sie zwischen Volltext-, Semantikvektor- und Hybridsuchansätzen aus.
- Implementieren der Volltextsuche für Schlüsselwortbasierte Abfragen.
- Design für Vektordaten, einschließlich Vektordatentyp, Indizes und Größe.
- Wertet Vektorindextypen und Metriken aus, und wählen Sie zwischen ANN und ENN aus.
- Implementieren Sie die Vektorsuche mithilfe vektorbezogener Funktionen.
- Implementieren Sie die Hybridsuche und die reziproke Rangfusion (RRF).
- Bewerten sie die Leistung der Vektor- und Hybridsuche.
Voraussetzungen
- Grundlegendes Verständnis von SQL und Transact-SQL.
- Vertrautheit mit Azure SQL-Datenbank oder SQL Server.
- Verständnis von Einbettungen und Vektorkonzepten.
Erste Schritte mit Azure
Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren Sie sich.