테이블 및 열에 대한 의미 체계 검색 사용Enable Semantic Search on Tables and Columns

문서 또는 텍스트가 들어 있는 선택한 열에서 통계 의미 체계 인덱싱을 사용하거나 사용하지 않도록 설정하는 방법에 대해 설명합니다.Describes how to enable or disable statistical semantic indexing on selected columns that contain documents or text.

통계 의미 체계 검색에서는 전체 텍스트 검색을 통해 생성되는 인덱스를 사용하고 추가 인덱스를 만듭니다.Statistical Semantic Search uses the indexes that are created by Full-Text Search, and creates additional indexes. 전체 텍스트 검색에 대한 이 종속성의 결과로 새 전체 텍스트 인덱스를 정의하거나 기존 전체 텍스트 인덱스를 변경할 때는 새 의미 체계 인덱스를 만듭니다.As a result of this dependency on full-text search, you create a new semantic index when you define a new full-text index, or when you alter an existing full-text index. Transact-SQLTransact-SQL 문을 사용하거나 이 항목에서 설명하는 대로 SQL Server Management StudioSQL Server Management Studio의 전체 텍스트 인덱싱 마법사와 다른 대화 상자를 사용하여 새 의미 체계 인덱스를 만들 수 있습니다.You can create a new semantic index by using Transact-SQLTransact-SQL statements, or by using the Full-Text Indexing Wizard and other dialog boxes in SQL Server Management StudioSQL Server Management Studio, as described in this topic.

의미 체계 인덱스 만들기 Create a semantic index

의미 체계 인덱스를 만들기 위한 요구 사항 및 제한 사항 Requirements and restrictions for creating a semantic index

  • 전체 텍스트 인덱싱이 지원되는 데이터베이스 개체(테이블 및 인덱싱된 뷰 포함)에 대한 인덱스를 만들 수 있습니다.You can create an index on any of the database objects that are supported for full-text indexing, including tables and indexed views.

  • 특정 열에 대해 의미 체계 인덱싱을 사용하도록 설정하려면 다음 사전 요구 사항을 충족해야 합니다.Before you can enable semantic indexing for specific columns, the following prerequisites must exist:

    • 데이터베이스에 대한 전체 텍스트 카탈로그가 있어야 합니다.A full-text catalog must exist for the database.

    • 테이블에 전체 텍스트 인덱스가 있어야 합니다.The table must have a full-text index.

    • 선택한 열이 전체 텍스트 인덱스에 참여해야 합니다.The selected columns must participate in the full-text index.

      이러한 모든 요구 사항을 동시에 만들고 사용하도록 설정할 수 있습니다.You can create and enable all these requirements at the same time.

  • 전체 텍스트 인덱싱이 지원되는 데이터 형식의 열에 대한 의미 체계 인덱스를 만들 수 있습니다.You can create a semantic index on columns that have any of the data types that are supported for full-text indexing. 자세한 내용은 전체 텍스트 인덱스 만들기 및 관리를 참조하세요.For more information, see Create and Manage Full-Text Indexes.

  • varbinary(max) 열에 대해 전체 텍스트 인덱싱이 지원되는 문서 종류를 지정할 수 있습니다.You can specify any document type that is supported for full-text indexing for varbinary(max) columns. 자세한 내용은 이 항목의 방법: 인덱싱할 수 있는 문서 유형 결정 을 참조하세요.For more information, see How To: Determine Which Document Types Can Be Indexed in this topic.

  • 의미 체계 인덱싱에서는 선택한 열에 대한 두 가지 유형의 인덱스, 즉 키 구 인덱스와 문서 유사성 인덱스가 만들어집니다.Semantic indexing creates two types of indexes for the columns that you select – an index of key phrases, and an index of document similarity. 의미 체계 인덱싱을 사용하도록 설정할 때 둘 중 한 가지 인덱스 유형만 선택할 수는 없습니다.You cannot select only one type of index or the other when you enable semantic indexing. 그러나 이러한 두 인덱스는 독립적으로 쿼리할 수 있습니다.However you can query these two indexes independently. 자세한 내용은 의미 체계 검색을 사용하여 문서의 키 구 찾기의미 체계 검색을 사용하여 유사하거나 관련된 문서 찾기를 참조하세요.For more information, see Find Key Phrases in Documents with Semantic Search and Find Similar and Related Documents with Semantic Search.

  • 의미 체계 인덱스의 LCID를 명시적으로 지정하지 않으면 기본 언어와 관련 언어의 통계만 의미 체계 인덱싱에 사용됩니다.If you do not explicitly specify an LCID for a semantic index, then only the primary language and its associated language statistics are used for semantic indexing.

  • 언어 모델을 사용할 수 없는 열에 대해 언어를 지정하면 인덱스 만들기가 실패하고 오류 메시지가 반환됩니다.If you specify a language for a column for which the language model is not available, the creation of the index fails and returns an error message.

전체 텍스트 인덱스가 없을 때 의미 체계 인덱스 만들기 Create a semantic index when there is no full-text index

CREATE FULLTEXT INDEX 문을 사용하여 새 전체 텍스트 인덱스를 만들 때 열 정의의 일부로 STATISTICAL_SEMANTICS 키워드를 지정하여 열 수준에서 의미 체계 인덱싱을 사용하도록 설정할 수 있습니다.When you create a new full-text index with the CREATE FULLTEXT INDEX statement, you can enable semantic indexing at the column level by specifying the keyword STATISTICAL_SEMANTICS as part of the column definition. 전체 텍스트 인덱싱 마법사를 사용하여 새 전체 텍스트 인덱스를 만들 때 의미 체계 인덱싱을 사용하도록 설정할 수도 있습니다.You can also enable semantic indexing when you use the Full-Text Indexing Wizard to create a new full-text index.

Transact-SQL을 사용하여 새 의미 체계 인덱스 만들기Create a new semantic index by using Transact-SQL

CREATE FULLTEXT INDEX 문을 호출하고 의미 체계 인덱스를 만들 각 열에 대해 STATISTICAL_SEMANTICS를 지정합니다.Call the CREATE FULLTEXT INDEX statement and specify STATISTICAL_SEMANTICS for each column on which you want to create a semantic index. 이 문의 모든 옵션에 대한 자세한 내용은 CREATE FULLTEXT INDEX(Transact-SQL)를 참조하세요.For more information about all the options for this statement, see CREATE FULLTEXT INDEX (Transact-SQL).

예제 1: 고유 인덱스, 전체 텍스트 인덱스 및 의미 체계 인덱스 만들기Example 1: Create a unique index, full-text index, and semantic index

다음 예에서는 기본 전체 텍스트 카탈로그 ft를 만들고, AdventureWorks2012 예제 데이터베이스의 HumanResources.JobCandidate 테이블에 있는 JobCandidateID 열에 대해 고유 인덱스를 만듭니다.The following example creates a default full-text catalog, ft. The example then creates a unique index on the JobCandidateID column of the HumanResources.JobCandidate table of the AdventureWorks2012 sample database. 이 고유 인덱스는 전체 텍스트 인덱스에 대한 키 열로 필요합니다.This unique index is required as the key column for a full-text index. 그런 다음 Resume 열에 대한 전체 텍스트 인덱스와 의미 체계 인덱스를 만듭니다.The example then creates a full-text index and a semantic index on the Resume column.

CREATE FULLTEXT CATALOG ft AS DEFAULT  
GO  

CREATE UNIQUE INDEX ui_ukJobCand  
    ON HumanResources.JobCandidate(JobCandidateID)  
GO  

CREATE FULLTEXT INDEX ON HumanResources.JobCandidate  
    (Resume  
        Language 1033  
        Statistical_Semantics  
    )   
    KEY INDEX JobCandidateID   
    WITH STOPLIST = SYSTEM  
GO  

예제 2: 여러 열에 대한 전체 텍스트 및 의미 체계 인덱스 만들고 나중에 인덱스 채우기 수행Example 2: Create a full-text and semantic index on several columns with delayed index population

다음 예에서는 AdventureWorks2012 예제 데이터베이스에 전체 텍스트 카탈로그인 documents_catalog를 만듭니다.The following example creates a full-text catalog, documents_catalog, in the AdventureWorks2012 sample database. 그런 다음 이 새 카탈로그를 사용하는 전체 텍스트 인덱스를 만듭니다.The example then creates a full-text index that uses this new catalog. 전체 텍스트 인덱스는 Production.Document테이블의 Title, DocumentSummaryDocument 열에 만들어지는 반면 의미 체계 인덱스는 Document 열에만 만들어집니다.The full-text index is created on the Title, DocumentSummary, and Document columns of the Production.Document table, while the semantic index is only created on the Document column. 이 전체 텍스트 인덱스는 새로 만든 전체 텍스트 카탈로그와 기존 고유 키 인덱스 PK_Document_DocumentID를 사용합니다.This full-text index uses the newly-created full-text catalog and an existing unique key index, PK_Document_DocumentID. 권장한 대로 이 인덱스 키는 정수 열 DocumentID에 만들어집니다.As recommended, this index key is created on an integer column, DocumentID. 이 예에서는 열의 데이터 언어인 영어의 LCID 1033을 지정합니다.The example specifies the LCID for English, 1033, which is the language of the data in the columns.

또한 이 예에서는 채우기 작업을 수행하지 않고 변경 내용 추적이 해제되도록 지정합니다.This example also specifies that change tracking is off with no population. 나중에 사용률이 낮은 시간에 ALTER FULLTEXT INDEX 문을 사용하여 새 인덱스에 대해 전체 채우기를 시작하고 변경 내용 자동 추적을 사용하도록 설정합니다.Later, during off-peak hours, the example uses an ALTER FULLTEXT INDEX statement to start a full population on the new index and enable automatic change tracking.

CREATE FULLTEXT CATALOG documents_catalog  
GO  

CREATE FULLTEXT INDEX ON Production.Document  
    (   
    Title  
        Language 1033,   
    DocumentSummary  
        Language 1033,   
    Document   
        TYPE COLUMN FileExtension  
        Language 1033  
        Statistical_Semantics  
    )  
    KEY INDEX PK_Document_DocumentID  
        ON documents_catalog  
        WITH CHANGE_TRACKING OFF, NO POPULATION  
GO  

다음과 같이 나중에 사용률이 낮은 시간에 인덱스가 채워집니다.Later, at an off-peak time, the index is populated:

ALTER FULLTEXT INDEX ON Production.Document SET CHANGE_TRACKING AUTO  
GO  

SQL Server Management Studio를 사용하여 새 의미 체계 인덱스 만들기Create a new semantic index by using SQL Server Management Studio

전체 텍스트 인덱싱 마법사를 실행하고 테이블 열 선택 페이지에서 의미 체계 인덱스를 만들 각 열에 대해 통계 의미 체계 를 사용하도록 설정합니다.Run the Full-Text Indexing Wizard and enable Statistical Semantics on the Select Table Columns page for each column on which you want to create a semantic index. 전체 텍스트 인덱싱 마법사를 시작하는 방법을 비롯한 자세한 내용은 전체 텍스트 인덱싱 마법사 사용을 참조하세요.For more information, including information about how to start the Full-Text Indexing Wizard, see Use the Full-Text Indexing Wizard.

기존 전체 텍스트 인덱스가 있을 때 의미 체계 인덱스 만들기 Create a semantic index when there is an existing full-text index

ALTER FULLTEXT INDEX 문을 사용하여 기존 전체 텍스트 인덱스를 변경할 때 의미 체계 인덱싱을 추가할 수 있습니다.You can add semantic indexing when you alter an existing full-text index with the ALTER FULLTEXT INDEX statement. 또한 SQL Server Management StudioSQL Server Management Studio에서 다양한 대화 상자를 사용하여 의미 체계 인덱싱을 추가할 수 있습니다.You can also add semantic indexing by using various dialog boxes in SQL Server Management StudioSQL Server Management Studio.

Transact-SQL을 사용하여 의미 체계 인덱스 추가Add a semantic index by using Transact-SQL

의미 체계 인덱스를 추가할 각 열에 대해 아래에서 설명하는 옵션을 사용하여 ALTER FULLTEXT INDEX 문을 호출합니다.Call the ALTER FULLTEXT INDEX statement with the options described below for each column on which you want to add a semantic index. 이 문의 모든 옵션에 대한 자세한 내용은 ALTER FULLTEXT INDEX(Transact-SQL)를 참조하세요.For more information about all the options for this statement, see ALTER FULLTEXT INDEX (Transact-SQL).

별도로 지정하지 않는 한 ALTER를 호출하면 전체 텍스트 인덱스와 의미 체계 인덱스가 모두 다시 채워집니다.Both full-text and semantic indexes are repopulated after a call to ALTER, unless you specify otherwise.

  • 열에 전체 텍스트 인덱싱만 추가하려면 ADD 구문을 사용합니다.To add full-text indexing only to a column, use the ADD syntax.

  • 열에 전체 텍스트 및 의미 체계 인덱싱을 모두 추가하려면 ADD 구문과 함께 STATISTICAL_SEMANTICS 옵션을 사용합니다.To add both full-text and semantic indexing to a column, use the ADD syntax with the STATISTICAL_SEMANTICS option.

  • 이미 전체 텍스트 인덱싱을 사용하도록 설정된 열에 의미 체계 인덱싱을 추가하려면 ADD STATISTICAL_SEMANTICS 옵션을 사용합니다.To add semantic indexing to a column that is already enabled for full-text indexing, use the ADD STATISTICAL_SEMANTICS option. 단일 ALTER 문에서는 하나의 열에만 의미 체계 인덱싱을 추가할 수 있습니다.You can only add semantic indexing to one column in a single ALTER statement.

    예제: 전체 텍스트 인덱싱이 이미 있는 열에 의미 체계 인덱싱 추가Example: Add semantic indexing to a column that already has full-text indexing

    다음 예에서는 AdventureWorks2012 예제 데이터베이스의 Production.Document 테이블에 대한 기존 전체 텍스트 인덱스를 변경합니다.The following example alters an existing full-text index on Production.Document table in AdventureWorks2012 sample database. 이 예에서는 전체 텍스트 인덱스가 이미 있는 Production.Document 테이블의 Document 열에 의미 체계 인덱스를 추가합니다.The example adds a semantic index on the Document column of the Production.Document table, which already has a full-text index. 또한 자동으로 다시 채워지지 않는 인덱스를 지정합니다.The example specifies that the index will not be repopulated automatically.

ALTER FULLTEXT INDEX ON Production.Document  
    ALTER COLUMN Document  
        ADD Statistical_Semantics  
    WITH NO POPULATION  
GO  

SQL Server Management Studio를 사용하여 의미 체계 인덱스 추가Add a semantic index by using SQL Server Management Studio

전체 텍스트 인덱스 속성 대화 상자의 전체 텍스트 인덱스 열 페이지에서 의미 체계 및 전체 텍스트 인덱싱을 사용하도록 설정된 열을 변경할 수 있습니다.You can change the columns that are enabled for semantic and full-text indexing on the Full-Text Index Columns page of the Full-Text Index Properties dialog box. 자세한 내용은 전체 텍스트 인덱스 관리를 참조하세요.For more information, see Manage Full-Text Indexes.

의미 체계 인덱스 변경Alter a semantic index

기존 인덱스 변경을 위한 요구 사항 및 제한 사항 Requirements and restrictions for altering an existing index

  • 인덱스 채우기가 진행 중인 동안에는 기존 인덱스를 변경할 수 없습니다.You cannot alter an existing index while population of the index is in progress. 인덱스 채우기의 진행률을 모니터링하는 방법은 의미 체계 검색 관리 및 모니터링을 참조하세요.For more information on monitoring the progress of index population, see Manage and Monitor Semantic Search.

  • ALTER FULLTEXT INDEX 문을 한 번 호출하는 것으로 열에 인덱싱을 추가하고 동일한 열의 인덱싱을 변경하거나 삭제할 수는 없습니다.You cannot add indexing to a column, and alter or drop indexing for the same column, in a single call to the ALTER FULLTEXT INDEX statement.

의미 체계 인덱스 삭제 Drop a semantic index

ALTER FULLTEXT INDEX 문을 사용하여 기존 전체 텍스트 인덱스를 변경할 때 의미 체계 인덱싱을 삭제할 수 있습니다.You can drop semantic indexing when you alter an existing full-text index with the ALTER FULLTEXT INDEX statement. 또한 SQL Server Management StudioSQL Server Management Studio에서 다양한 대화 상자를 사용하여 의미 체계 인덱싱을 삭제할 수 있습니다.You can also drop semantic indexing by using various dialog boxes in SQL Server Management StudioSQL Server Management Studio.

Transact-SQL을 사용하여 의미 체계 인덱스 삭제Drop a semantic index by using Transact-SQL

열에서 의미 체계 인덱싱만 삭제하려면 ALTER COLUMN column_name DROP STATISTICAL_SEMANTICS옵션을 사용하여ALTER FULLTEXT INDEX 문을 호출합니다.To drop semantic indexing only from a column or columns, call the ALTER FULLTEXT INDEX statement with the ALTER COLUMNcolumn_nameDROP STATISTICAL_SEMANTICS option. 단일 ALTER 문으로 여러 열의 인덱싱을 삭제할 수도 있습니다.You can drop the indexing from multiple columns in a single ALTER statement.

USE database_name  
GO  

ALTER FULLTEXT INDEX  
    ALTER COLUMN column_name  
    DROP STATISTICAL_SEMANTICS  
GO  

열에서 전체 텍스트 인덱스와 의미 체계 인덱싱을 모두 삭제하려면 ALTER COLUMN column_name DROP옵션을 사용하여ALTER FULLTEXT INDEX 문을 호출합니다.To drop both full-text and semantic indexing from a column, call the ALTER FULLTEXT INDEX statement with the ALTER COLUMNcolumn_nameDROP option.

USE database_name  
GO  

ALTER FULLTEXT INDEX  
    ALTER COLUMN column_name  
    DROP  
GO  

SQL Server Management Studio를 사용하여 의미 체계 인덱스 삭제Drop a semantic index by using SQL Server Management Studio

전체 텍스트 인덱스 속성 대화 상자의 전체 텍스트 인덱스 열 페이지에서 의미 체계 및 전체 텍스트 인덱싱을 사용하도록 설정된 열을 변경할 수 있습니다.You can change the columns that are enabled for semantic and full-text indexing on the Full-Text Index Columns page of the Full-Text Index Properties dialog box. 자세한 내용은 전체 텍스트 인덱스 관리를 참조하세요.For more information, see Manage Full-Text Indexes.

Requirements and restrictions for dropping a semantic index Requirements and restrictions for dropping a semantic index

  • 의미 체계 인덱싱을 유지하는 동안에는 열에서 전체 텍스트 인덱싱을 삭제할 수 없습니다.You cannot drop full-text indexing from a column while retaining semantic indexing. 의미 체계 인덱싱에서는 전체 텍스트 인덱싱에 의존하여 문서 유사성 결과를 얻습니다.Semantic indexing depends on full-text indexing for document similarity results.

  • 테이블에서 의미 체계 인덱싱을 사용하도록 설정된 마지막 열의 의미 체계 인덱싱을 삭제할 경우 NO POPULATION 옵션을 지정할 수 없습니다.You cannot specify the NO POPULATION option when you drop semantic indexing from the last column in a table for which semantic indexing was enabled. 이전에 인덱싱된 결과를 제거하려면 채우기 주기가 필요합니다.A population cycle is required to remove the results that were indexed previously.

데이터베이스 개체에 의미 체계 검색이 사용하도록 설정되어 있는지 확인Check whether semantic search is enabled on database objects

데이터베이스에 대해 의미 체계 검색이 사용하도록 설정되어 있는지 확인Is semantic search enabled for a database?

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

반환 값이 1이면 데이터베이스에 대해 전체 텍스트 검색과 의미 체계 검색이 사용하도록 설정되어 있음을 나타내고, 반환 값이 0이면 그렇지 않음을 나타냅니다.A return value of 1 indicates that full-text search and semantic search are enabled for the database; a return value of 0 indicates that they are not enabled.

SELECT DATABASEPROPERTYEX('database_name', 'IsFullTextEnabled')  
GO  

테이블에 대해 의미 체계 검색이 사용하도록 설정되어 있는지 확인Is semantic search enabled for a table?

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

반환 값이 1이면 테이블에 대해 의미 체계 검색이 사용하도록 설정되어 있음을 나타내고, 반환 값이 0이면 그렇지 않음을 나타냅니다.A return value of 1 indicates that semantic search is enabled for the table; a return value of 0 indicates that it is not enabled.

SELECT OBJECTPROPERTYEX(OBJECT_ID('table_name'), 'TableFullTextSemanticExtraction')  
GO  

열에 대해 의미 체계 검색이 사용하도록 설정되어 있는지 확인Is semantic search enabled for a column?

특정 열에 대해 의미 체계 검색이 사용하도록 설정되어 있는지 확인하려면To determine whether semantic search is enabled for a specific column:

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

    반환 값이 1이면 열에 대해 의미 체계 검색이 사용하도록 설정되어 있음을 나타내고, 반환 값이 0이면 그렇지 않음을 나타냅니다.A return value of 1 indicates that semantic search is enabled for the column; a return value of 0 indicates that it is not enabled.

    SELECT COLUMNPROPERTY(OBJECT_ID('table_name'), 'column_name', 'StatisticalSemantics')  
    GO  
    
  • 전체 텍스트 인덱스에 대한 카탈로그 뷰 sys.fulltext_index_columns(Transact-SQL)를 쿼리합니다.Query the catalog view sys.fulltext_index_columns (Transact-SQL) for the full-text index.

    statistical_semantics 열의 값이 1이면 지정된 열에 전체 텍스트 인덱싱과 의미 체계 인덱싱이 사용하도록 설정되어 있음을 나타냅니다.A value of 1 in the statistical_semantics column indicates that the specified column is enabled for semantic indexing in addition to full-text indexing.

    SELECT * FROM sys.fulltext_index_columns WHERE object_id = OBJECT_ID('table_name')  
    GO  
    
  • Management StudioManagement Studio의 개체 탐색기에서 열을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.In Object Explorer in Management StudioManagement Studio, right-click on a column and select Properties. 열 속성 대화 상자의 일반 페이지에서 통계 의미 체계 속성 값을 확인합니다.On the General page of the Column Properties dialog box, check the value of the Statistical Semantics property.

    값이 True이면 지정된 열에 전체 텍스트 인덱싱과 의미 체계 인덱싱이 사용하도록 설정되어 있음을 나타냅니다.A value of True indicates that the specified column is enabled for semantic indexing in addition to full-text indexing.

의미 체계 검색을 위해 인덱싱할 수 있는 항목 결정Determine what can be indexed for Semantic Search

의미 체계 검색에 지원되는 언어 확인 Check which languages are supported for Semantic Search

중요

의미 체계 인덱싱에 지원되는 언어는 전체 텍스트 인덱싱에 지원되는 언어보다 적습니다.Fewer languages are supported for semantic indexing than for full-text indexing. 따라서 전체 텍스트 검색을 위해 인덱싱할 수 있지만 의미 체계 검색을 위해서는 인덱싱할 수 없는 열이 있을 수 있습니다.As a result, there may be columns that you can index for full-text search, but not for semantic search.

카탈로그 뷰 sys.fulltext_semantic_languages (Transact-SQL)를 쿼리합니다.Query the catalog view sys.fulltext_semantic_languages (Transact-SQL).

SELECT * FROM sys.fulltext_semantic_languages  
GO  

의미 체계 인덱싱에 지원되는 언어는 다음과 같습니다.The following languages are supported for semantic indexing. 이 목록은 LCID로 정렬된 카탈로그 뷰 sys.fulltext_semantic_languages(Transact-SQL)의 출력을 보여 줍니다.This list represents the output of the catalog view sys.fulltext_semantic_languages (Transact-SQL), ordered by LCID.

언어Language LCIDLCID
독일어German 10311031
영어(미국)English (US) 10331033
프랑스어French 10361036
이탈리아어Italian 10401040
포르투갈어(브라질)Portuguese (Brazil) 10461046
러시아어Russian 10491049
스웨덴어Swedish 10531053
영어(영국)English (UK) 20572057
포르투갈어(포르투갈)Portuguese (Portugal) 20702070
스페인어Spanish 30823082

인덱싱할 수 있는 문서 유형 결정 Determine which document types can be indexed

카탈로그 뷰 sys.fulltext_document_types(Transact-SQL)를 쿼리합니다.Query the catalog view sys.fulltext_document_types (Transact-SQL).

인덱싱할 문서 형식이 지원되는 형식 목록에 없는 경우 추가 필터를 찾은 다음 다운로드하여 설치해야 할 수 있습니다.If the document type that you want to index is not in the list of supported types, then you may have to locate, download, and install additional filters. 자세한 내용은 View or Change Registered Filters and Word Breakers을 참조하세요.For more information, see View or Change Registered Filters and Word Breakers.

Best practice: Consider creating a separate filegroup for the full-text and semantic indexes Best practice: Consider creating a separate filegroup for the full-text and semantic indexes

디스크 공간 할당이 중요한 경우 전체 텍스트 및 의미 체계 인덱스에 대한 별도의 파일 그룹을 만드는 것이 좋습니다.Consider creating a separate filegroup for the full-text and semantic indexes if disk space allocation is a concern. 의미 체계 인덱스는 전체 텍스트 인덱스와 동일한 파일 그룹에 만들어집니다.The semantic indexes are created in the same filegroup as the full-text index. 완전히 채워진 의미 체계 인덱스에는 많은 양의 데이터가 포함될 수 있습니다.A fully populated semantic index may contain large amount of data.

문제: 특정 열에 대해 검색할 때 결과가 반환되지 않음 Issue: Searching on specific column returns no results

유니코드 언어에 대해 비유니코드 LCID가 지정되었습니까?Was a non-Unicode LCID specified for a Unicode language?
비유니코드 열에 대해 의미 체계 인덱싱을 사용하도록 설정할 때 러시아어의 LCID 1049와 같이 유니코드 단어만 있는 언어의 LCID를 사용할 수 있습니다.It is possible to enable semantic indexing on a non-Unicode column type with an LCID for a language that only has Unicode words, such as LCID 1049 for Russian. 그러나 이 경우에는 이 열에 대한 의미 체계 인덱스에서 결과가 반환되지 않습니다.In this case, no results will ever be returned from the semantic indexes on this column.