# Get started with the Report Designer

How you start Report Designer depends on which platform you are using Windows, Linux, or OS X.

* **On Windows**

  If you used the Pentaho Business Analytics installer available to you through your subscription, you will have a Start menu category for all of your Pentaho applications. To run Report Designer, click the **Report Designer** item in the `Pentaho` Business Analytics subdirectory in the `Pentaho` application folder. Alternatively, you can run the `pentaho\design-tools\report-designer\report-designer.exe` from Windows Explorer or the command prompt.
* **On Linux**

  The Business Analytics installer does not create program entries in the **K** menu or **Applications** menu in Linux desktop environments, so you will have to start Report Designer by navigating to the `pentaho/design-tools/report-designer/` directory and running the `report-designer.sh` script. You can do this from your file manager, or from a terminal window.
* **On OS X**

  The Mac installation procedure does not create program entries in the dock, so you will have to start Report Designer by opening your `Applications` folder, then the `report-designer` sub-folder, then running `report-designer.app`.

### Configuration files

Upon first launch, Report Designer creates a `.pentaho` directory in the current user's home directory, and populates it with the configuration subdirectories and files. For more information about configuration files, see the topic, [Report Designer configuration files](/pba-report-designer/10.2-report-designer/report-designer-configuration-files.md).

### Tour the interface​

To learn how to navigate the user interface before moving on to more complex tasks, see the topic, [Tour the Report Designer interface](/pba-report-designer/10.2-report-designer/tour-the-report-designer-interface-cp.md).&#x20;

## Create a report

To create a report in Report Designer, follow this process.

1. [Connect to a data source](/pba-report-designer/10.2-report-designer/connect-report-designer-to-a-data-source-cp.md) (usually a database, yet you can also pull data from a flat file).&#x20;
2. [Create queries](/pba-report-designer/10.2-report-designer/create-queries-report-designer-cp.md) to get your data.
3. [Add report elements](/pba-report-designer/10.2-report-designer/add-report-elements-in-report-designer-cp.md) and arrange data elements in the Report Designer workspace.&#x20;
4. [Apply formatting to report elements](/pba-report-designer/10.2-report-designer/apply-formatting-to-report-elements-in-report-designer-cp.md).&#x20;
5. [Add a chart](/pba-report-designer/10.2-report-designer/add-a-chart.md).
6. [Perform calculations ](/pba-report-designer/10.2-report-designer/perform-calculations-in-report-designer-cp.md)by creating formulas or calculating fields using data retrieved from your query.
7. [Publish a report](/pba-report-designer/10.2-report-designer/publish-a-report-designer-report-cp.md), either to the Pentaho Server, or locally as a PDF or other supported file format.

Your report will consist mostly of data retrieved from a database query that you will create through Report Design Wizard, SQL Query Designer, MQL Query Builder, or by hand. Once you have a dataset, you are able to further constrain it to show specific details, and then move on to report layout and design.

## Advanced topics

The following topics help to extend your knowledge of Report Designer beyond basic setup and use:

* [Output parameterization](/pba-report-designer/10.2-report-designer/output-parameterization-by-report-designer-cp.md)

  Maintain one report with output parameters so the person viewing the report can change its data structure or values.
* [Localize a report](/pba-report-designer/10.2-report-designer/localize-a-report-designer-report.md)

  Pull text content from message bundles that contain localized strings.
* [Create Report Design Wizard templates](/pba-report-designer/10.2-report-designer/create-report-design-wizard-templates-cp.md)

  Creating templates for the Report Design Wizard and Interactive Reports.

## Troubleshooting

See our list of common problems and resolutions in the topic, [Report Designer and Reporting engine issues](/pba-report-designer/10.2-report-designer/report-designer-and-reporting-engine-issues-cp.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pentaho.com/pba-report-designer/10.2-report-designer/get-started-with-the-report-designer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
