> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upsolve.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Point-and-Click Interface

> Build charts in just a few clicks

You can use the point-and-click interface to edit [a newly created chart](/charts/create-chart) or an existing chart.

<img src="https://mintcdn.com/upsolve/t8h5CoPsK71szab3/images/charts/chart-building-steps.png?fit=max&auto=format&n=t8h5CoPsK71szab3&q=85&s=ef4c7cdcf3c0af3ece8002cdfffcb797" alt="chart-building-steps" width="1469" height="317" data-path="images/charts/chart-building-steps.png" />

## Building a Chart via Point and Click

It requires four steps to build a chart:

<AccordionGroup>
  <Accordion title="1. Select raw table(s)">
    Search and select the relevant raw table(s) needed for visulizing data in your chart.

    <img src="https://mintcdn.com/upsolve/t8h5CoPsK71szab3/images/charts/select-raw-tables.png?fit=max&auto=format&n=t8h5CoPsK71szab3&q=85&s=cffca937605784ea4d99c35961e26f98" alt="select-raw-tables" width="1442" height="399" data-path="images/charts/select-raw-tables.png" />

    <Tip>
      The list of available raw table(s) is generated after the [data connection](/data-connection/data-connection) is set up and metadata is computed.
    </Tip>
  </Accordion>

  {" "}

  <Accordion title="2. Prepare data">
    Input the relevant SQL to prepare the raw data for data visulization and click
    **Run query** to execute the code.

    <img src="https://mintcdn.com/upsolve/t8h5CoPsK71szab3/images/charts/prepare-data.png?fit=max&auto=format&n=t8h5CoPsK71szab3&q=85&s=0eb29192c2f90245b0492a26e238af30" alt="prepare-raw-tables" width="1451" height="609" data-path="images/charts/prepare-data.png" />
  </Accordion>

  {" "}

  <Accordion title="3. Build chart">
    Select the relevant chart type, and choose the corresponding x- & y-axis
    columns for the charting. See [Chart
    Configuration](/content/charts/area-line-chart) for settings to tailor your
    chart. Click **Save** when you are happy with your chart. You could also
    create a copy of the chart by clicking **Save copy**.

    <img src="https://mintcdn.com/upsolve/t8h5CoPsK71szab3/images/charts/build-chart.png?fit=max&auto=format&n=t8h5CoPsK71szab3&q=85&s=d0f287ce4c377b057557c93a29409eac" alt="build-chart" width="1454" height="595" data-path="images/charts/build-chart.png" />
  </Accordion>

  <Accordion title="4. Configure filters">
    It is now possible to configure chart-level filters, for columns you expect users to interact with. For a more comprehensive overview, check out our [in-depth filtering guide](/filters/filters-in-depth).

    <img src="https://mintcdn.com/upsolve/K_3XAKoFAbXHl92p/images/filters/filters-guide-4.png?fit=max&auto=format&n=K_3XAKoFAbXHl92p&q=85&s=383169f47b7338bce996c092df60234b" alt="configure-filters" width="2828" height="1268" data-path="images/filters/filters-guide-4.png" />
  </Accordion>
</AccordionGroup>

## Edit an existing chart

Navigate to the **Library** application using the side navigation bar. Open the chart you want to edit by clicking it, and it will bring you to the
[**Chart Edit**](/charts/point-and-click-interface#building-a-chart-via-point-and-click) screen mentioned above.
