Text Insights fields and settings

    Every field well and every setting in the format pane of version 1.0.0.0, read from the package you download. The internal names in grey are what a PBIR file or a report-authoring agent uses. Which features need a licence is on the Text Insights page; every setting works in edit mode with or without one.

    9 fields · 28 cards · 108 settings Markdown for AI assistantscatalog.json

    Fields

    FieldTakesNeededWhat it is for
    TexttextColumnOptionalComments, reviews, answers — or single terms when the data is already aggregated.
    Comment IDidColumnOptionalOptional: keeps identical comments apart and identifies each comment.
    Compare bygroupColumnOptionalOptional: a segment to compare (region, plant, quarter).
    WeightweightMeasureOptionalOptional: how much each row counts (a count of responses, or a term's frequency).
    SentimentsentimentMeasureOptionalOptional: a sentiment score per row, computed upstream (any range).
    Stop words (measure)stopWordsMeasureOptionalOptional: a text measure listing extra words to hide, separated by commas. No relationship needed.
    TooltipstooltipsMeasureOptional · up to 5Extra measures, summed over the comments that mention a word.
    DatedateColumnOptionalOptional: when each comment was written. Powers the Trend over time view (premium).
    ScorescoreMeasureOptionalOptional: a score per comment, such as an NPS rating or CSAT. Powers the Score impact view (premium).

    Viewview

    SettingType and options
    ViewkindText
    Max wordsmaxTermsNumber
    Size bysizeByText

    Textdata

    SettingType and options
    Text istextModeAuto treats short weighted rows as ready-made terms and everything else as comments to split into words.Text
    Rows to analyserowLimitFree: the first 30,000 rows; premium: up to 150,000. Rows come in Power BI's sort order, so sort by a Comment ID or date. Ready-made terms count exactly at any volume.Number

    Wordswords

    SettingType and options
    ShowunitPhrases find word pairs and triples that belong together, such as "customer service".Text
    Word formsformsMerge counts "price, prices, pricing" or "cena, ceny, cenou" as one word, labelled with its most common real form.Text
    Merge words typed without accentsmergeAccentsCounts "prilis" as "příliš" when people type without diacritics.On / off
    Minimum word lengthminLengthNumber
    Minimum mentionsminCountNumber
    Keep numberskeepNumbersOn / off

    Stop wordsstopWords

    SettingType and options
    Built-in stop wordslevelBuilt-in lists for 18 languages, chosen per comment. Extended also hides one- and two-letter words.Text
    Custom stop wordscustomWords to hide, separated by commas or new lines. Use * as a wildcard: promo*Text
    Hidden wordshiddenWords hidden with the × button on a word (edit mode). Delete a word here to show it again.Text

    Languagelanguage

    SettingType and options
    LanguagelanguageAuto-detect chooses per comment; set a language when the detection gets short comments wrong.Text

    Phrases (Premium)phrases

    SettingType and options
    Minimum mentions of a phraseminCountNumber
    Longest phrase (words)maxLengthNumber

    Themes (Premium)themes

    SettingType and options
    Theme dictionarydictionaryOne theme per line: Theme: word, word, phrase, prefix*Text

    Trend (Premium)trend

    SettingType and options
    WordswordsNumber
    Words shownorderBiggest tested change tests the 60 most mentioned words and shows the clearest risers and fallers first.Text
    PeriodperiodAuto keeps period labels as they are and groups dates by month, quarter or year by their span.Text
    Negative share linetoneLineAlso draws the share of each word's mentions that are negative, with its own trend test.On / off

    Score impact (Premium)impact

    SettingType and options
    Minimum mentionsminMentionsWords mentioned less often are not tested. Welch t-test, Benjamini-Hochberg q < 0.05.Number
    ShowsideText

    Styleeffects

    SettingType and options
    EffectkindCrayon, chalk, marker or stamp lettering, drawn without images.Text
    RoughnessroughnessNumber

    Compare groups (Premium)compare

    SettingType and options
    LayoutlayoutText
    HighlighthighlightDistinctive words are over-represented in a group compared with the rest (log-odds keyness).Text
    Group AgroupAText
    Group BgroupBText
    Columns (0 = auto)columnsNumber
    Emerging wordsshowEmergingWhen Compare by holds periods, mark the words that grew most in the latest one.On / off

    Themetheme

    SettingType and options
    Use report theme colorsuseReportThemeOn / off
    Transparent backgroundtransparentBgOn / off
    Background colorbackgroundColour
    ThemeselectedThemeText

    Colorscolors

    SettingType and options
    Color bycolorByText
    Word colorsingleColour
    Smallest wordslowColour
    Largest wordshighColour
    Accent the top wordsaccentTopOn / off
    Palette color 1p1Colors for Custom palette and Random from palette. Empty: the theme's colors.Colour
    Palette color 2p2Colour
    Palette color 3p3Colour
    Palette color 4p4Colour
    Palette color 5p5Colour
    Palette color 6p6Colour
    Color rule (fx)ruleColour

    Group colorsgroupColors

    SettingType and options
    Group colorsfillColour

    Sentimentsentiment

    SettingType and options
    Sentiment sourcesourceBuilt-in estimate scores each comment offline with a word list (strongest in English, Danish, French, Polish, Swedish and Turkish). A measure from upstream wins in Auto.Text
    Measure rangerangeText
    Most negative valueminNumber
    Neutral valueneutralNumber
    Most positive valuemaxNumber
    Positive colorpositiveColour
    Neutral colorneutralColorColour
    Negative colornegativeColour

    Fontfont

    SettingType and options
    FontfamilySeven embedded fonts work offline in every browser. Report font uses Power BI's Segoe UI.Text
    BoldboldOn / off
    ItalicitalicOn / off
    Bolder for bigger wordsweightBySizeOn / off
    Letter casetextCaseText
    Fit sizes to the visualautoSizeScales every word so the cloud fills the visual. Off: the font sizes below apply exactly.On / off
    Smallest font sizeminSizeNumber
    Largest font sizemaxSizeNumber

    Layoutlayout

    SettingType and options
    LayoutmodeStable keeps a word in its place when filters change. Compact repacks the cloud every time.Text
    RotationrotationText
    Size scalingscalingText
    Spacing (0 = theme)paddingNumber
    Arrangement seedseedA different number gives a different, equally stable arrangement.Number

    Shapeshape

    SettingType and options
    ShapekindText
    Shape texttextText
    Shape imageimagePaste a data URI of a dark or opaque silhouette (PNG or SVG, up to 300 KB).Text
    Show shape outlineshowOutlineOn / off

    Bars & table (Premium)bars

    SettingType and options
    Sentiment stylestyleText
    Data labelsshowValuesOn / off
    Share of commentsshowShareOn / off
    Value axisshowAxisOn / off
    GridlinesshowGridOn / off
    Font sizefontSizeNumber
    Bar colorbarColorColour

    Comment panel (Premium)verbatims

    SettingType and options
    Open comments on clickshowClicking a word opens the comments that mention it.On / off
    PositionpositionText
    Sort commentssortText
    Font sizefontSizeNumber
    Highlight colorhighlightColour

    Legendlegend

    SettingType and options
    Show legendshowOn / off
    PositionpositionText
    TitletitleText
    Font sizefontSizeNumber

    Insight headline (Premium)headline

    SettingType and options
    Show headlineshowOne sentence about the data: the top word, its share and tone, or the word that grew most.On / off
    Font sizefontSizeNumber
    ColorcolorColour

    Notesstatus

    SettingType and options
    Show notesshow"Based on the first N comments", "N words did not fit" and similar notes.On / off
    Font sizefontSizeNumber
    ColorcolorColour

    TooltiptooltipOptions

    SettingType and options
    Example commentexampleOn / off
    Word formsformsOn / off
    LanguagelanguageOn / off

    Animationanimation

    SettingType and options
    Entrance animationentranceOn / off

    Accessibilityaccessibility

    SettingType and options
    Focus outline colorfocusColorColor of the keyboard focus outline. Empty: the theme's focus color.Colour
    Focus outline widthfocusWidthWidth of the keyboard focus outline in pixels.Number
    Minimum text sizeminFontSizeNo text is drawn smaller than this.Number
    Reduce motionreduceMotionFollow system respects the operating system setting.Text
    Mark tone with symbolstoneSymbolsAdds ▲ / ▼ to positive and negative words so tone does not rely on color alone.On / off
    Screen-reader tablesrTableA hidden table of the top words for screen readers.On / off

    Statestate

    SettingType and options
    Group color memorygroupColorMemoryText

    Setting a value in PBIR

    In a visual.json, a setting goes under visual.objects, by card and internal name. Toggles take true or false, choices and text a value in single quotes ('auto'), numbers a D suffix (12D).

    "visual": {
      "visualType": "textInsights5E1F2C7A9B3D4E8F8A6C0D2B4F7E9A13",
      "objects": {
        "words": [{
          "properties": {
            "mergeAccents": { "expr": { "Literal": { "Value": "true" } } }
          }
        }]
      }
    }