Vektör işlevleri

Şunlar için geçerlidir: SQL Server 2025 (17.x) Microsoft Fabric'teAzure SQL VeritabanıAzure SQL Yönetilen Örneği SQL veritabanı

Aşağıdaki skaler işlevler, vektörler üzerinde ikili biçimde işlemler gerçekleştirerek uygulamaların SQL Veritabanı Altyapısı'nda vektörleri depolamasına ve işlemesine olanak tanır.

Tüm vektör işlevleri vektör veri türünü destekler.

İşlev Description
VECTOR_DISTANCE Belirtilen uzaklık ölçümünü kullanarak iki vektör arasındaki uzaklığı hesaplar.
VECTOR_SEARCH Yaklaşık bir vektör arama algoritması kullanarak belirli bir sorgu vektör ve uzaklık ölçümüne en yakın vektörleri döndür.
VECTOR_NORM Giriş olarak bir vektör alır ve belirtilen norm türünde vektör normunu (uzunluğunun veya büyüklüğünün ölçüsüdür) döndürür.
VECTOR_NORMALIZE Giriş olarak bir vektör alır ve normalleştirilmiş vektör döndürür. Bu, belirli bir norm türünde uzunluğu 1 olacak şekilde ölçeklendirilmiş bir vektördür. Belirtilen norm türündeki kurallara göre uzunluğunun normalleştirilmesi için bir vektör ayarlar.
VECTORPROPERTY Belirli bir vektörünün belirli özelliklerini döndürür.

Platform kullanılabilirliği

  • VECTOR_SEARCHAzure SQL Veritabanı'de genel olarak (GA), Microsoft Fabric'de SQL veritabanı ve Azure SQL Yönetilen Örneği her zamanup-totarihgüncelleme politikasıyla mevcuttur. SQL Server 2025 (17.x) ve Azure SQL Yönetilen Örneği'da SQL Server 2025 güncelleme politikasıyla önizleme aşamasında.
  • Vektör veri tipi ve vektör fonksiyonları genellikle SQL Server 2025, Azure SQL Veritabanı, Azure SQL Yönetilen Örneği ve SQL database in Fabric içinde mevcuttur.
  • Vektör indeksleri genellikle Azure SQL Veritabanı, Fabric'te SQL database ve Azure SQL Yönetilen Örneği'da Always güncelgüncelleme politikasında mevcuttur.
  • Vektör indeksleri, SQL Server 2025 ve Azure SQL Yönetilen Örneği'daki önizleme özellikleridir. SQL Server 2025güncelleme politikasıdır.