Skip to content
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.

DaveSkender/learn-sql-fulltext-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learn SQL full-text search with fuzzy logic

A hello-world example of the Azure SQL Database full-text search capability.

tools used

target environment

  • Azure SQL Database

synopsis

This full-text search demonstration shows you how to:

  1. setup a SQL Server Database project
  2. use post-deployment scripts to load data with an idempotent technique
  3. create a full-text catalog and index on an indexed view
  4. fuzzy search the catalog to return matching records with relevance ranking
  5. setup and use SQL deployment configuration settings
  6. build and deploy a database using DACPAC-based publishing (see build and release pipelines on Azure DevOps)

developer getting started

  1. install the tools listed below
  2. open learnDB.sln in Visual Studio Community
  3. edit the "database.csproj" properties from the Solution Explorer right-click menu; change the Debug deploy target to your local instance of SQL Server
  4. click the "start" button to deploy (monitory the Output window for success/failure) -- this will take several minutes due to a large amount of post-deploy data loading
  5. open a new query window in SSMS and execute EXEC dbo.usp_DictionarySearch @searchterm='beer brewing' to get example search results

more info on key concepts

About

Learning about stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages