KPD closed beta Sign inRequest access

Find in project

Search every pipeline, schema and definition in the project at once, then click a result to go straight to it.

Searching

Type in the Find in project box at the top of the project explorer, or press Ctrl/⌘+K from anywhere (Edit → Find in project…). While there is text in the box, the results replace the explorer tree; clear it (Esc or the ✕) to get the tree back.

Searching for incl.ent finds every enterprise topic.
Searching for incl.ent finds every enterprise topic.

Results are grouped by pipeline, then Schemas and Project for definitions. Each shows its type, and when the match wasn't in the name, where it was found: SQL, group.id, Schema fields, a business metadata value and so on, with the matching text highlighted.

Going to a result

Click a result, or move with ↑ ↓ and press Enter:

The search stays in the box, so you can work down the list one result at a time.

What you can search for

TypeFinds
ordersText anywhere: names, types, settings, SQL (inline or in a SQL file), descriptions, tags, metadata values, note text, schema file and field names. Not case-sensitive.
incl.entDotted terms also match name parts in order, skipping parts in between: incl.prod.ent.customer.cdm.v1, in every environment.
incl.*.cdm* matches any run of characters.
"high value"Quotes keep words together as one term.
customer cdmSeveral terms: each must match somewhere in the same result.

Exact matches rank first, and matches in a name rank above matches elsewhere.

Filters

FilterKeeps
kind:topicResults of a type: topic, dlq, connector, source, sink, flink, client, schema, rule, account, cluster, pool, tag, note, decision, assumption, group, pipeline, or any palette name such as snowflake.
tag:PIIAssets carrying a governance tag.
sa:sa-flinkAssets that run as a service account (part of the name is enough).
cluster:prodAssets in pipelines that run on a cluster.
in:ordersAssets in a pipeline whose name or file matches.

Filters combine with text and with each other: kind:flink sa:prod customerId. A filter on its own lists everything that passes it. The ? button in the box shows these examples; click one to try it.

Highlight on canvas

Switch on Highlight on canvas under the box and everything that doesn't match fades back on the open pipelines, leaving the matches outlined. It follows the search as you type.

tag:PII with Highlight on canvas: every asset holding personal data stands out.
tag:PII with Highlight on canvas: every asset holding personal data stands out.
TipIn a workshop, tag:PII with the highlight on answers “where does personal data go?” at a glance. sa: does the same for “what does this account touch?”.
NoteThe highlight is for the screen only: exported pictures are always drawn in full.

Good to know