Package version:

A skill to split a string into chunks of text.

interface SplitSkill {
    context?: string;
    defaultLanguageCode?:
        | "da"
        | "de"
        | "en"
        | "es"
        | "fi"
        | "fr"
        | "it"
        | "ko"
        | "pt"
        | "cs"
        | "nl"
        | "hu"
        | "ja"
        | "pl"
        | "ru"
        | "sv"
        | "tr"
        | "bs"
        | "et"
        | "he"
        | "hi"
        | "hr"
        | "id"
        | "lv"
        | "nb"
        | "sk"
        | "sl"
        | "zh"
        | "is"
        | "sr"
        | "ur"
        | "am"
        | "pt-br";
    description?: string;
    inputs: InputFieldMappingEntry[];
    maxPageLength?: number;
    name?: string;
    odatatype: "#Microsoft.Skills.Text.SplitSkill";
    outputs: OutputFieldMappingEntry[];
    textSplitMode?: "pages" | "sentences";
}

Hierarchy (view full)

Properties

context?: string

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.

defaultLanguageCode?:
    | "da"
    | "de"
    | "en"
    | "es"
    | "fi"
    | "fr"
    | "it"
    | "ko"
    | "pt"
    | "cs"
    | "nl"
    | "hu"
    | "ja"
    | "pl"
    | "ru"
    | "sv"
    | "tr"
    | "bs"
    | "et"
    | "he"
    | "hi"
    | "hr"
    | "id"
    | "lv"
    | "nb"
    | "sk"
    | "sl"
    | "zh"
    | "is"
    | "sr"
    | "ur"
    | "am"
    | "pt-br"

A value indicating which language code to use. Default is en.

description?: string

The description of the skill which describes the inputs, outputs, and usage of the skill.

Inputs of the skills could be a column in the source data set, or the output of an upstream skill.

maxPageLength?: number

The desired maximum page length. Default is 10000.

name?: string

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 '#'.

odatatype: "#Microsoft.Skills.Text.SplitSkill"

Polymorphic discriminator, which specifies the different types this object can be

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.

textSplitMode?: "pages" | "sentences"

A value indicating which split mode to perform.