/AWS1/CL_KDRDOCUMENT¶
Information about a document from a search service such as OpenSearch (self managed). Amazon Kendra Intelligent Ranking uses this information to rank and score on.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/KDRDOCUMENTID /AWS1/KDRDOCUMENTID¶
The identifier of the document from the search service.
iv_originalscore TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The original document score or rank from the search service. Amazon Kendra Intelligent Ranking gives the document a new score or rank based on its intelligent search algorithms.
Optional arguments:¶
iv_groupid TYPE /AWS1/KDRGROUPID /AWS1/KDRGROUPID¶
The optional group identifier of the document from the search service. Documents with the same group identifier are grouped together and processed as one document within the service.
iv_title TYPE /AWS1/KDRDOCUMENTTITLE /AWS1/KDRDOCUMENTTITLE¶
The title of the search service's document.
iv_body TYPE /AWS1/KDRDOCUMENTBODY /AWS1/KDRDOCUMENTBODY¶
The body text of the search service's document.
it_tokenizedtitle TYPE /AWS1/CL_KDRTITLETOKENSLIST_W=>TT_TITLETOKENSLIST TT_TITLETOKENSLIST¶
The title of the search service's document represented as a list of tokens or words. You must choose to provide
TitleorTokenizedTitle. You cannot provide both.
it_tokenizedbody TYPE /AWS1/CL_KDRBODYTOKENSLIST_W=>TT_BODYTOKENSLIST TT_BODYTOKENSLIST¶
The body text of the search service's document represented as a list of tokens or words. You must choose to provide
BodyorTokenizedBody. You cannot provide both.
Queryable Attributes¶
Id¶
The identifier of the document from the search service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
GroupId¶
The optional group identifier of the document from the search service. Documents with the same group identifier are grouped together and processed as one document within the service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GROUPID() |
Getter for GROUPID, with configurable default |
ASK_GROUPID() |
Getter for GROUPID w/ exceptions if field has no value |
HAS_GROUPID() |
Determine if GROUPID has a value |
Title¶
The title of the search service's document.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TITLE() |
Getter for TITLE, with configurable default |
ASK_TITLE() |
Getter for TITLE w/ exceptions if field has no value |
HAS_TITLE() |
Determine if TITLE has a value |
Body¶
The body text of the search service's document.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BODY() |
Getter for BODY, with configurable default |
ASK_BODY() |
Getter for BODY w/ exceptions if field has no value |
HAS_BODY() |
Determine if BODY has a value |
TokenizedTitle¶
The title of the search service's document represented as a list of tokens or words. You must choose to provide
TitleorTokenizedTitle. You cannot provide both.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENIZEDTITLE() |
Getter for TOKENIZEDTITLE, with configurable default |
ASK_TOKENIZEDTITLE() |
Getter for TOKENIZEDTITLE w/ exceptions if field has no valu |
HAS_TOKENIZEDTITLE() |
Determine if TOKENIZEDTITLE has a value |
TokenizedBody¶
The body text of the search service's document represented as a list of tokens or words. You must choose to provide
BodyorTokenizedBody. You cannot provide both.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENIZEDBODY() |
Getter for TOKENIZEDBODY, with configurable default |
ASK_TOKENIZEDBODY() |
Getter for TOKENIZEDBODY w/ exceptions if field has no value |
HAS_TOKENIZEDBODY() |
Determine if TOKENIZEDBODY has a value |
OriginalScore¶
The original document score or rank from the search service. Amazon Kendra Intelligent Ranking gives the document a new score or rank based on its intelligent search algorithms.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ORIGINALSCORE() |
Getter for ORIGINALSCORE, with configurable default |
ASK_ORIGINALSCORE() |
Getter for ORIGINALSCORE w/ exceptions if field has no value |
STR_ORIGINALSCORE() |
String format for ORIGINALSCORE, with configurable default |
HAS_ORIGINALSCORE() |
Determine if ORIGINALSCORE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_DOCUMENTLIST¶
TYPES TT_DOCUMENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_KDRDOCUMENT WITH DEFAULT KEY
.