IBM Watson Discovery

ibmSearch indexibm-watson-discovery

Ingests and enriches documents, then answers natural language queries over the resulting index.

Provider
ibm
Category
Data
Properties · 3 set by this component
propertytypevaluesrequiredkind defaultthis component
enrichment · component propertyboolean—notrueinherited
geoScheme · advancedenumnone | s2 | h3 | geohash | quadtreenononeinherited
indexingenumsync | async | batchnoasync▸ batch
managedboolean—nofalse▸ true
projectType · component propertyenumdocument-retrieval | conversational-search | content-miningno—inherited
rebuildCadenceHours · advancedinteger—no—inherited
replicasinteger—no—inherited
shardingStrategy · advancedenumnone | hash | geo | time | prefix-rangenononeinherited
structureenuminverted | trie | vector | geo-cellnoinverted▸ inverted
Rules that apply · 1

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

derived-store-without-cdc-or-rebuild

A search index is derived data and needs an asynchronous feed from a stream, change data capture or an indexing worker. Without one it is written inline on the request path, and it can never be rebuilt after it drifts.

  • — this does not hold:
  • — the node has at least one asynchronous incoming edge from a stream, change-data-capture or worker
Use it in a design
nodes:
  - { id: "watson-discovery", component: "ibm-watson-discovery" }
Other Search index products · 31
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# IBM Watson Discovery: ingests documents into a project collection, enriches them with natural
# language understanding, and answers natural language queries over the resulting index
# ("IBM Watson Discovery"). Crawls run on a configured schedule, so indexing is batch.
schemaVersion: "1"
type: "component"
id: "ibm-watson-discovery"
kind: "search-index"
provider: "ibm"
docs: "https://cloud.ibm.com/docs/discovery-data"
defaults:
  managed: true
  structure: "inverted"
  indexing: "batch"
properties:
  enrichment:
    type: "boolean"
    default: true
  projectType:
    type: "enum"
    values: ["document-retrieval", "conversational-search", "content-mining"]

The same page as markdown, for an agent: /catalogue/components/ibm-watson-discovery.md