/AWS1/CL_QQBNATIVEINDEXCONF¶
Configuration information for an Amazon Q Business index.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_indexid TYPE /AWS1/QQBINDEXID /AWS1/QQBINDEXID¶
The identifier for the Amazon Q Business index.
Optional arguments:¶
iv_version TYPE /AWS1/QQBLONG /AWS1/QQBLONG¶
A read-only field that specifies the version of the
NativeIndexConfiguration.Amazon Q Business introduces enhanced document retrieval capabilities in version 2 of
NativeIndexConfiguration, focusing on streamlined metadata boosting that prioritizes recency and source relevance to deliver more accurate responses to your queries. Version 2 has the following differences from version 1:
Version 2 supports a single Date field (created_at OR last_updated_at) for recency boosting
Version 2 supports a single String field with an ordered list of up to 5 values
Version 2 introduces number-based boost levels (ONE, TWO) alongside the text-based levels
Version 2 allows specifying prioritization between Date and String fields
Version 2 maintains backward compatibility with existing configurations
it_boostingoverride TYPE /AWS1/CL_QQBDOCATTRBOOSTINGC00=>TT_DOCATTRBOOSTINGOVERRIDEMAP TT_DOCATTRBOOSTINGOVERRIDEMAP¶
Overrides the default boosts applied by Amazon Q Business to supported document attribute data types.
Queryable Attributes¶
indexId¶
The identifier for the Amazon Q Business index.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INDEXID() |
Getter for INDEXID, with configurable default |
ASK_INDEXID() |
Getter for INDEXID w/ exceptions if field has no value |
HAS_INDEXID() |
Determine if INDEXID has a value |
version¶
A read-only field that specifies the version of the
NativeIndexConfiguration.Amazon Q Business introduces enhanced document retrieval capabilities in version 2 of
NativeIndexConfiguration, focusing on streamlined metadata boosting that prioritizes recency and source relevance to deliver more accurate responses to your queries. Version 2 has the following differences from version 1:
Version 2 supports a single Date field (created_at OR last_updated_at) for recency boosting
Version 2 supports a single String field with an ordered list of up to 5 values
Version 2 introduces number-based boost levels (ONE, TWO) alongside the text-based levels
Version 2 allows specifying prioritization between Date and String fields
Version 2 maintains backward compatibility with existing configurations
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VERSION() |
Getter for VERSION, with configurable default |
ASK_VERSION() |
Getter for VERSION w/ exceptions if field has no value |
HAS_VERSION() |
Determine if VERSION has a value |
boostingOverride¶
Overrides the default boosts applied by Amazon Q Business to supported document attribute data types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOOSTINGOVERRIDE() |
Getter for BOOSTINGOVERRIDE, with configurable default |
ASK_BOOSTINGOVERRIDE() |
Getter for BOOSTINGOVERRIDE w/ exceptions if field has no va |
HAS_BOOSTINGOVERRIDE() |
Determine if BOOSTINGOVERRIDE has a value |