의미 체계 검색 관리 및 모니터링Manage and Monitor Semantic Search

의미 체계 인덱싱의 과정과 인덱스를 모니터링하고 관리하는 데 관련된 태스크에 대해 설명합니다.Describes the process of semantic indexing and the tasks related to managing and monitoring the indexes.

의미 체계 인덱싱의 상태 확인 Check the status of semantic indexing

의미 체계 인덱싱의 첫 번째 단계가 완료되었는지 확인Is the first phase of semantic indexing complete?

동적 관리 뷰 sys.dm_fts_index_population(Transact-SQL)을 쿼리하고 statusstatus_description 열을 확인합니다.Query the dynamic management view, sys.dm_fts_index_population (Transact-SQL), and check the status and status_description columns.

인덱싱의 첫 번째 단계에는 문서 유사성 데이터의 추출뿐만 아니라 전체 텍스트 키워드 인덱스와 의미 체계 키 구 인덱스의 채우기도 포함됩니다.The first phase of indexing includes the population of the full-text keyword index and the semantic key phrase index, as well as the extraction of document similarity data.

USE database_name  
GO  

SELECT * FROM sys.dm_fts_index_population WHERE table_id = OBJECT_ID('table_name')  
GO  

의미 체계 인덱싱의 두 번째 단계가 완료되었는지 확인Is the second phase of semantic indexing complete?

동적 관리 뷰 sys.dm_fts_semantic_similarity_population(Transact-SQL)을 쿼리하고 statusstatus_description 열을 확인합니다.Query the dynamic management view, sys.dm_fts_semantic_similarity_population (Transact-SQL), and check the status and status_description columns..

인덱싱의 두 번째 단계에는 의미 체계적 문서 유사성 인덱스의 채우기가 포함됩니다.The second phase of indexing includes the population of the semantic document similarity index.

USE database_name  
GO  

SELECT * FROM sys.dm_fts_semantic_similarity_population WHERE table_id = OBJECT_ID('table_name')  
GO  

의미 체계 인덱스의 크기 확인 Check the size of the semantic indexes

의미 체계 키 구 인덱스 또는 의미 체계 문서 유사성 인덱스의 논리적 크기 확인What is the logical size of a semantic key phrase index or a semantic document similarity index?

동적 관리 뷰 sys.dm_db_fts_index_physical_stats(Transact-SQL)를 쿼리합니다.Query the dynamic management view, sys.dm_db_fts_index_physical_stats (Transact-SQL).

논리적 크기는 인덱스 페이지의 수로 표시됩니다.The logical size is displayed in number of index pages.

USE database_name  
GO  

SELECT * FROM sys.dm_db_fts_index_physical_stats WHERE object_id = OBJECT_ID('table_name')  
GO  

전체 텍스트 카탈로그에 대한 전체 텍스트 및 의미 체계 인덱스의 총 크기 확인What is the total size of the full-text and semantic indexes for a full-text catalog?

FULLTEXTCATALOGPROPERTY (Transact-SQL) 메타데이터 함수의 IndexSize 속성을 쿼리합니다.Query the IndexSize property of the FULLTEXTCATALOGPROPERTY (Transact-SQL) metadata function.

SELECT FULLTEXTCATALOGPROPERTY('catalog_name', 'IndexSize')  
GO  

전체 텍스트 카탈로그에 대한 전체 텍스트 및 의미 체계 인덱스에서 인덱싱된 항목 수 확인How many items are indexed in the full-text and semantic indexes for a full-text catalog?

FULLTEXTCATALOGPROPERTY (Transact-SQL) 메타데이터 함수의 ItemCount 속성을 쿼리합니다.Query the ItemCount property of the FULLTEXTCATALOGPROPERTY (Transact-SQL) metadata function.

SELECT FULLTEXTCATALOGPROPERTY('catalog_name', 'ItemCount')  
GO  

의미 체계 인덱스의 채우기 적용 Force the population of the semantic indexes

전체 텍스트 인덱스에 대해 설명한 것과 구문 및 동작이 동일한 START/STOP/PAUSE 또는 RESUME POPULATION 절을 사용하여 전체 텍스트 및 의미 체계 인덱스의 채우기를 적용할 수 있습니다.You can force the population of full-text and semantic indexes by using the START/STOP/PAUSE or RESUME POPULATION clause with the same syntax and behavior that is described for full-text indexes. 자세한 내용은 ALTER FULLTEXT INDEX(Transact-SQL)전체 텍스트 인덱스 채우기를 참조하세요.For more information, see ALTER FULLTEXT INDEX (Transact-SQL) and Populate Full-Text Indexes.

의미 체계 인덱싱은 전체 텍스트 인덱싱에 따라 달라지므로 의미 체계 인덱스는 연결된 전체 텍스트 인덱스가 채워진 경우에만 채워집니다.Since semantic indexing is dependent on full-text indexing, semantic indexes are only populated when the associated full-text indexes are populated.

예: 전체 텍스트 및 의미 체계 인덱스의 전체 채우기 시작Example: Start a full population of full-text and semantic indexes

다음 예에서는 AdventureWorks2012 예제 데이터베이스의 Production.Document 테이블에 대한 기존의 전체 텍스트 인덱스를 변경하여 전체 텍스트 및 의미 체계 인덱스 모두에 대한 전체 채우기를 시작합니다.The following example starts full population of both full-text and semantic indexes by altering an existing full-text index on the Production.Document table in the AdventureWorks2012 sample database.

USE AdventureWorks2012  
GO  

ALTER FULLTEXT INDEX ON Production.Document  
    START FULL POPULATION  
GO  

의미 체계 인덱싱 해제 또는 다시 설정 Disable or re-enable semantic indexing

전체 텍스트 인덱스에 대해 설명한 것과 구문 및 동작이 동일한 ENABLE/DISABLE 절을 사용하여 전체 텍스트 또는 의미 체계 인덱싱을 사용하거나 사용하지 않도록 설정할 수 있습니다.You can enable or disable full-text or semantic indexing by using the ENABLE/DISABLE clause with the same syntax and behavior that is described for full-text indexes. 자세한 내용은 ALTER FULLTEXT INDEX(Transact-SQL)를 참조하세요.For more information, see ALTER FULLTEXT INDEX (Transact-SQL).

의미 체계 인덱싱이 사용하지 않도록 설정되거나 일시 중지된 경우에도 의미 체계 데이터에 대한 쿼리는 계속 작동하여 이전에 인덱싱된 데이터를 반환합니다.When semantic indexing is disabled and suspended, queries over semantic data continue to work successfully and to return previously indexed data. 이 동작은 전체 텍스트 검색의 동작과 같지 않습니다.This behavior is not consistent with the behavior of Full-Text Search.

-- To disable semantic indexing on a table  
USE database_name  
GO  

ALTER FULLTEXT INDEX ON table_name DISABLE  
GO  

-- To re-enable semantic indexing on a table  
USE database_name  
GO  

ALTER FULLTEXT INDEX ON table_name ENABLE  
GO  

의미 체계 인덱싱의 단계 About the phases of semantic indexing

의미 체계 검색에서는 의미 체계 검색을 사용하도록 설정된 각 열에 대해 다음 두 종류의 데이터를 인덱싱합니다.Semantic Search indexes two kinds of data for each column on which it is enabled:

  1. 키 구Key phrases

  2. 문서 유사성Document similarity

    의미 체계 인덱싱은 전체 텍스트 인덱싱과 함께 다음 두 단계로 수행됩니다.Semantic indexing occurs in two phases, in conjunction with full-text indexing:

  3. 단계 1Phase 1. 전체 텍스트 키워드 인덱스와 의미 체계 키 구 인덱스가 동시에 병렬로 채워집니다.The full-text keyword index and the semantic key phrase index are populated in parallel at the same time. 이때 문서 유사성을 인덱싱하는 데 필요한 데이터도 추출됩니다.The data required to index document similarity is also extracted at this time.

  4. 단계 2:Phase 2. 그런 다음 의미 체계 문서 유사성 인덱스가 채워집니다.The semantic document similarity index is then populated. 이 인덱스는 이전 단계에서 채워진 두 인덱스에 따라 달라집니다.This index depends on both indexes that were populated in the preceding phase.

문제: 의미 체계 인덱스가 채워지지 않음 Issue: Semantic Indexes Are Not Populated

연결된 전체 텍스트 인덱스가 채워졌습니까?Are the associated full-text indexes populated?

의미 체계 인덱싱은 전체 텍스트 인덱싱에 따라 달라지므로 의미 체계 인덱스는 연결된 전체 텍스트 인덱스가 채워진 경우에만 채워집니다.Since semantic indexing is dependent on full-text indexing, semantic indexes are only populated when the associated full-text indexes are populated.

전체 텍스트 검색 및 의미 체계 검색이 올바르게 설치 및 구성되어 있습니까?Are full-text search and semantic search properly installed and configured?

자세한 내용은 의미 체계 검색 설치 및 구성을 참조하세요.For more information, see Install and Configure Semantic Search.

FDHOST 서비스를 사용할 수 없거나 전체 텍스트 인덱싱이 실패할 만한 다른 조건이 있습니까?Is the FDHOST service not available, or is there another condition that would cause full-text indexing to fail?

자세한 내용은 전체 텍스트 인덱싱 문제 해결을 참조하세요.For more information, see Troubleshoot Full-Text Indexing.