BIM X – Watch
AI-generatedSummary
Samples input data according to user-selected mode and size, analyzes it to infer schema and data types, and optionally emits an HTML preview report with charts and table summary.
Inputs
- Sample Mode (required) — Choose 'First N', 'Last N', or 'Random N' rows from input data for analysis.
- Sample Size (required) — Number of data items to sample (1 to 2000).
- Max String Length (required) — Maximum length for string fields in the sample; longer strings are truncated with ellipsis.
- Infer Types (required) — Whether to detect data types of fields from sample values.
- Include Schema (required) — Whether to include inferred schema summary of columns (types, null counts, unique values).
- Output Meta Only (no pass-through) (required) — If true, output only metadata without passing the original data items downstream.
- Emit HTML Preview (required) — If true, generates and outputs an HTML report including charts and table preview.
- Group By Column (for chart) — Column name to group data by for charting; auto-selected if left empty and HTML preview is enabled.
- Table Row Limit — Maximum number of rows to show in the HTML preview table when enabled.
- Report Title — Title used in the generated HTML preview report when enabled.
Output shape
Two outputs: primary main output passes through input data items (unless 'Output Meta Only' is true, then empty); secondary main output returns one item containing metadata and optionally a binary HTML preview file.
The secondary output item contains a JSON object under 'watch' key summarizing total items, sample mode, sample size, sampled preview rows, inferred schema, fill rates, group-by column and counts. When 'Emit HTML Preview' is enabled, a binary HTML file named 'bimx_watch_preview.html' is attached containing charts and a data table preview.
Examples
Example 1: Sample first 20 rows, infer data types and schema, and emit an HTML preview report.
Sample Mode: 'First N', Sample Size: 20, Infer Types: true, Include Schema: true, Emit HTML Preview: true.