Beta · version 0.6.1 · commands and the JSON format may still change.
Examples and demos
The Tabalyst repository includes small, synthetic datasets with their generated outputs. None of them contains real personal data. Use them to see what Tabalyst produces before running it on your own files.
Live demo
Section titled “Live demo”- Example report: the interactive HTML report of the insurance customers dataset.
- Example JSON profile: the profile that the report is rendered from.
Datasets
Section titled “Datasets”| Input | Content | What it shows |
|---|---|---|
basic.csv | Five rows | A smoke test of the whole workflow |
insurance-customers.csv | 3,000 fictional customers and contracts, 34 columns | A realistic CSV report, with --details column pages |
orders.json | 60 customers with nested addresses, tags and orders | A JSON report on the one collection $.customers[] that Inspect finds |
web-events.jsonl | 300 events with nested user and device objects, plus three bad lines | A partial JSONL report: the bad lines are excluded and counted |
sales.xlsx | A workbook of 120 fictional orders under two title lines, a five-row Regions sheet and a note | An Excel report on the sheet $.Orders that Inspect selects over $.Regions |
Email addresses use reserved .example domains, and all people and identifiers
are fictional.
Regenerate the outputs
Section titled “Regenerate the outputs”Clone the repository at github.com/loribel-labs/tabalyst, install Tabalyst and run, from the repository root:
tabalyst report examples/input/basic.csv -o examples/output/basic/report.html --config examples/config.json --forcetabalyst report examples/input/insurance-customers.csv -o examples/output/insurance-customers/report.html --config examples/config.json --details --forcetabalyst report examples/input/orders.json -o examples/output/orders/report.html --config examples/config.json --forcetabalyst report examples/input/web-events.jsonl -o examples/output/web-events/report.html --config examples/config.json --forcetabalyst report examples/input/sales.xlsx -o examples/output/sales/report.html --config examples/config.json --forceEach output folder holds an HTML report, a JSON profile and a cumulative
executions.json. The insurance example also has one HTML page per column under
report/.
Next steps
Section titled “Next steps”- Create your first report with a file of your own.
- Report JSON and JSONL files to understand the
orders.jsonandweb-events.jsonlexamples, and Report Excel workbooks forsales.xlsx.