/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 |