Skip to main content

Dynamic tables and export

Dynamic tables allow Olly to return structured results as a table artifact, generated from a natural-language prompt. Olly builds tables dynamically and they can be exported as a CSV or JSON for further use. This allows you to easily share results or continue analysis outside Olly.

Tables can combine data from multiple sources (for example, logs, spans, or metrics) into a single view.

What is a table artifact​

A table artifact is a structured data view that Olly generates in response to a query that implies tabular output:

  • It appears inline in the chat as a preview.
  • It can be exported as a CSV or JSON.

How tables are generated​

  1. Ask a question that implies structured data. Examples:
    • "Show CPU usage by deployment"
    • "Generate a table of the average latency, CPU usage, and error volume per service in the past week"
    • "Compare error rates across all services for the last 24 hours"
  2. Olly generates one or more queries based on the prompt.
  3. Query results are rendered as a table artifact.

When a query returns a single data source, Olly may display the result as a preview or chart instead of a table. Tables are generated when the result combines two or more data sources or when the prompt explicitly requests tabular output. Different columns in a table may be backed by different queries or data types.

Table interactions​

  • Sort columns in ascending or descending order.
  • Clear sorting to return to the default order.
  • Toggle columns.
  • Download CSV or JSON.

Dynamic table

Other ways to get the data out​

A table artifact is the right shape when you want to read the result in the chat and take the rows with you. For other cases, ask Olly directly for what you need:

  • A file in another format: Olly writes Markdown and HTML as well as CSV and JSON. See Files you can download.
  • A written report: ask for a postmortem, a weekly digest, or a cost review and Olly writes an HTML report with headings, tables, and the figures behind them.
  • Everything the query matched: a table preview shows a readable slice, while an export covers the full result set, because Olly analyzes the results in its workspace rather than in the reply.

Next steps​

Learn about Olly's autonomous agent capabilities.

Last updated on