MicroStrategy ONE

Enable Pattern Matching

Pattern matching enables analysts to accommodate use cases with larger datasets, or card sets, in HyperIntelligence for Web and HyperIntelligence for Office by setting character patterns on keywords.  Pattern matching avoids downloading the keywords in the browser storage for better and faster performance.

This contrasts with keyword matching, which matches by downloading and caching all the keywords on the browser storage, and then scanning the website for possible matches.

To learn more about patterns, see KB484307: Pattern Matching vs. Keyword Matching.

HyperIntelligence for Mobile reserves keyword matching as the default method for alternate keyword matching. The storage capacity on your device is leveraged to accommodate for larger datasets and increase performance. Thus, keyword matching is the optimal method to retrieve cards as results on your device.

Get Started

Patterns can be enabled for a specific card set in the Card Editor via Workstation. Select the Alternate Keyword Matching icon.

If a pattern is detected in your card set, it will be indicated by a blue dot on the pattern icon in the toggle.

Use the toggle to enable pattern matching. You can view the detected pattern in a colored segment or segments. The different colors signify the various rules that define a pattern.

You can edit auto-detected patterns for your attributes. If patterns are not detected in your card set, you can create and define them manually. Once you are satisfied with the pattern definition, click Apply to enable pattern matching.

Define the Pattern

When defining a pattern, you are required to select a rule type and set two parameters: count and criteria.

  1. Use the toggle to enable pattern matching.

  2. Hover over an attribute form.
  3. Click Edit .

    If a pattern is detected, the predefined rules for your attribute form are listed.

  4. To add a rule, click Rule.

  5. Choose a rule type.

  6. To change a predefined rule, click on the rule icon.
  7. Next to count, enter the number of characters that make up your pattern.
  8. From the drop-down, choose a criteria for your rule:

    • Exact match allows you to enter a specific character or characters.
    • Contains allows you to enter a range of characters.
  9. To save your pattern definition, click Save.

Related Articles

KB484307: Pattern Matching vs. Keyword Matching