MergeSkill Class
A skill for merging two or more strings into a single unified string, with an optional user-defined delimiter separating each component part.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.search.documents.indexes._generated.models._models_py3.SearchIndexerSkillMergeSkill
Constructor
MergeSkill(*, inputs: List[azure.search.documents.indexes._generated.models._models_py3.InputFieldMappingEntry], outputs: List[azure.search.documents.indexes._generated.models._models_py3.OutputFieldMappingEntry], name: Optional[str] = None, description: Optional[str] = None, context: Optional[str] = None, insert_pre_tag: Optional[str] = ' ', insert_post_tag: Optional[str] = ' ', **kwargs)
Parameters
- odata_type
- str
Required. Identifies the concrete type of the skill.Constant filled by server.
- name
- str
The name of the skill which uniquely identifies it within the skillset. A skill with no name defined will be given a default name of its 1-based index in the skills array, prefixed with the character '#'.
- description
- str
The description of the skill which describes the inputs, outputs, and usage of the skill.
- context
- str
Represents the level at which operations take place, such as the document root or document content (for example, /document or /document/content). The default is /document.
- inputs
- list[InputFieldMappingEntry]
Required. Inputs of the skills could be a column in the source data set, or the output of an upstream skill.
- outputs
- list[OutputFieldMappingEntry]
Required. The output of a skill is either a field in a search index, or a value that can be consumed as an input by another skill.
- insert_pre_tag
- str
The tag indicates the start of the merged text. By default, the tag is an empty space.
- insert_post_tag
- str
The tag indicates the end of the merged text. By default, the tag is an empty space.
Feedback
Submit and view feedback for