Manage Business Intelligence components
In Pentaho Data Catalog, under the Business Intelligence section, you can create (locally), import, organize, and maintain metadata for third-party Business Intelligence (BI) components. This section provides step-by-step guides for all available actions under the Actions menu, including how to add BI servers, folders, reports, charts, datasets, data flows, and so on.
Using these actions, you can manually build or extend the BI hierarchy, which is especially useful when simulating environments, onboarding external metadata, or customizing catalog content. You can also use options such as Import and Export to synchronize with external BI tools like Tableau server or to migrate metadata across environments.
Import and sync Tableau server components into Data Catalog
In Data Catalog, you can import and sync metadata and components from a connected Tableau server to populate the Business Intelligence hierarchy. The imported components include Tableau sites, projects, datasets, reports, dashboards, charts, and data fields.
Importing Tableau server components helps you to visualize and manage reporting structures within Data Catalog. It enables governance activities such as classification, tagging, and sensitivity labeling of Tableau assets. Importing also ensures that the metadata stays up to date with the source system.
Perform the following steps to import and sync Tableau server components into Data Catalog:
Ensure that you have successfully configured the connection between Data Catalog and the Tableau server. For more information, see Configure a Tableau server connection in Data Catalog.
On the left navigation menu, click Management.
The Manage Your Environment page opens.
In the Synchronize card, click View Synchronize.
The Synchronize page opens with a list of configured external data sources.
Identify the Tableau server from which you want to import or sync the metadata and components, and then click Import.
The import worker starts the import process.
You have successfully imported and synced the metadata and components from the selected Tableau server into Data Catalog, and they are now visible in the Business Intelligence section.
Add a new BI server locally to Data Catalog
You can manually add a new Business Intelligence (BI) server locally to Data Catalog to simulate a BI environment, create a placeholder for metadata that will be imported later, or organize components into a custom hierarchy. It also allows you to group projects, datasets, reports, and visualizations under a logical top-level node.
Perform the following steps to create a new BI server locally in Data Catalog:
In the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the list of existing BI servers and their hierarchy.
On the Business Intelligence panel, click the Actions and select Add New BI Server.
The Create BI Server dialog box appears.
In the BI Server Name field, enter a name for the BI server
Click Create.
You have successfully created a Business Intelligence (BI) server locally to Data Catalog. The new BI server appears in the Business Intelligence hierarchy. In the Properties section, you will see the status as Draft. This value can be changed by the Data Steward and Administrator.
You can now add BI folders, datasets, reports, and other components locally under this server to build a complete metadata structure.
Add a new BI folder locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) folder locally to Data Catalog, which represents a project within a BI server, such as a Tableau project. You can manually add a BI folder to organize related datasets, reports, and visualizations into logical groups under a BI server. This helps simulate real-world project structures, define access and ownership, and support better metadata management.
Perform the following steps to create a new BI folder locally to Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with a list of BI servers.
(Optional) Select the BI server where you want to add the folder.
If a BI server is selected, it will be prepopulated in the Parent field of the dialog box.
Click the Actions menu and select Add New BI Folder.
The Create BI Folder dialog box appears
In the BI Folder Name field, enter a name for the folder.
In the Parent field, select the BI server under which the folder should be created.
Click Create.
You have successfully created a Business Intelligence (BI) folder locally to Data Catalog. The new BI folder appears under the selected BI server in the Business Intelligence hierarchy.
You can now add datasets, reports, and other BI components locally to Data Catalog under this folder to build a structured metadata hierarchy.
Add a new BI report locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) report locally to Data Catalog, which represents a Tableau workbook or an equivalent report object from a business intelligence platform. You can manually add a BI report under a BI folder to document custom reports, simulate a reporting structure, or prepare for future metadata imports.
Perform the following steps to create a new BI report locally to Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the list of BI servers and folders.
(Optional) Select the BI folder under which you want to add the report.
If a BI folder is selected, it will be prepopulated in the Parent field of the dialog box.
Click the Actions menu and select Add New BI Report.
The Create BI Report dialog box appears.
In the BI Report Name field, enter a name for the report.
In the Parent field, select the BI folder under which the report should be created.
Click Create.
You have successfully created a Business Intelligence (BI) report locally to Data Catalog. The new BI report appears under the selected BI folder in the Business Intelligence hierarchy.
You can now add report pages, charts, and report attributes locally to Data Catalog under this report to represent its structure and content.
Add a new BI report page locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) report page locally to Data Catalog, which represents a dashboard or sheet within a BI report, such as a Tableau dashboard or individual visualization page. You can manually add a BI report page to define the structure and layout of a report, enabling metadata enrichment and governance at a more granular level.
Perform the following steps to create a new BI report page locally to Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with a list of BI components.
(Optional) Select the BI report under which you want to add the report page.
If a BI report is selected, it will be prepopulated in the Parent field of the dialog box
Click the Actions menu and select Add New BI Report Page.
The Create BI Report Page dialog box appears.
In the BI Report Page Name field, enter a name for the report page.
In the Parent field, select the BI report under which the report page should be created.
Click Create.
You have successfully created a Business Intelligence (BI) report page locally to Data Catalog. The new report page appears under the selected BI report in the Business Intelligence hierarchy.
You can now add charts and report attributes locally to Data Catalog under this report page to represent its visual content and data structure.
Add a new BI chart locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) chart locally to Data Catalog, which represents an individual visualization, such as a bar chart, pie chart, or line graph, typically found within a dashboard or report. You can manually add a BI chart to a report or report page to visually represent how data is displayed in business reports.
Perform the following steps to create a new BI chart locally to Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with a list of BI components.
(Optional) Select the BI report or report page under which you want to add the chart.
If a BI report is selected, it will be prepopulated in the Parent field of the dialog box
Click the Actions menu and select Add New BI Chart.
The Create BI chart dialog box appears.
In the BI Chart Name field, enter a name for the chart.
In the Parent field, select the BI report or report page under which the chart should be created.
Click Create.
You have successfully created a Business Intelligence (BI) chart locally to Data Catalog. The new chart appears under the selected parent in the Business Intelligence hierarchy.
You can now add report attributes under this chart to document the fields or measures used in the visualization.
Add a new BI report attribute locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) report attribute locally to Data Catalog, which represents a data field used in report visualization, such as a dimension, measure, or calculated value. You can manually add a BI report attribute under a BI chart to define the data used in a specific visualization. Adding a report attribute helps you to document and govern individual data fields used in reports.
Perform the following steps to create a new BI report attribute in Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with a list of BI components.
(Optional) Select the BI chart under which you want to add the report attribute.
If a BI chart is selected, it will be prepopulated in the Parent field of the dialog box
Click the Actions menu and select Add New Report Attribute.
The Create BI Report Attribute dialog box appears.
In the BI Report Attribute Name field, enter a name for the report attribute.
In the Parent field, select the BI chart under which the report attribute should be created.
Click Create.
You have successfully created a Business Intelligence (BI) report attribute locally to Data Catalog. The new report attribute appears under the selected BI chart in the Business Intelligence hierarchy.
You can now assign business terms, apply sensitivity labels, or classify this attribute for governance and discovery.
Add a new BI dataset locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) dataset locally to Data Catalog, which represents a published data source, such as a Tableau extract or live connection, that is used by one or more reports. You can manually add a BI dataset under a BI folder to define and manage data sources within your business intelligence hierarchy.
Perform the following steps to create a new BI dataset in Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the list of BI components.
(Optional) Select the BI folder under which you want to add the dataset.
If a BI folder is selected, it will be prepopulated in the Parent field of the dialog box.
Click the Actions menu and select Add New BI Dataset.
The Create BI Dataset dialog box appears.
In the BI Dataset Name field, enter a name for the dataset.
In the Parent field, select the BI folder under which the dataset should be created.
Click Create.
You have successfully created a Business Intelligence (BI) dataset locally to Data Catalog. The new dataset appears under the selected BI folder in the Business Intelligence hierarchy.
You can now add data entities and data attributes under this dataset to document table-level and field-level metadata.
Add a new BI data entity locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) data entity locally to Data Catalog, which represents a logical or physical table within a BI dataset. It is typically used to organize and manage grouped data structures that support reporting or dashboard use cases. By creating a BI data entity, you can define the table-level structure of a dataset. It improves clarity, supports lineage and governance activities, and allows classification and documentation of downstream data elements such as columns and attributes.
Perform the following steps to create a new BI data entity in Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the list of components.
(Optional) Select the BI dataset under which you want to add the data entity.
If a BI dataset is selected, it will be prepopulated in the Parent field of the dialog box.
Click the Actions menu and select Add New BI Data Entity.
The Create BI Data Entity dialog box appears.
In the BI Dataset Data Entity field, enter a name for the data entity.
In the Parent field, select the BI dataset under which the data entity should be created.
Click Create.
You have successfully created a Business Intelligence (BI) data entity locally to Data Catalog. The new data entity appears under the selected BI dataset in the Business Intelligence hierarchy.
You can now add data attributes under this data entity to define columns or fields that belong to this table.
Add a new BI data attribute locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) data attribute locally to Data Catalog, which represents a column or field within a data entity. It typically corresponds to a schema element in a table, such as customer ID, order date, or revenue. You can manually add a BI data attribute under a data entity to document the structure of tabular data used in business reports.
Perform the following steps to create a new BI data attribute in Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the list of BI components.
(Optional) Select the BI data entity under which you want to add the data attribute.
If a BI data entity is selected, it will be prepopulated in the Parent field of the dialog box.
Click the Actions menu and select Add New BI Data Attribute.
The Create BI Data Entity dialog box appears.
In the BI Dataset Data Attribute field, enter a name for the data attribute.
In the Parent field, select the BI data entity under which the data attribute should be created.
Click Create.
You have successfully created a Business Intelligence (BI) data attribute locally to Data Catalog. The new attribute appears under the selected data entity in the Business Intelligence hierarchy.
You can now classify, tag, or associate this data attribute with glossary terms and apply sensitivity labels for governance.
Add a new BI dataflow locally to Data Catalog
In Data Catalog, a Business Intelligence (BI) dataflow locally to Data Catalog, which represents the logical flow or transformation of data between datasets, reports, or other components within a BI environment. You can manually add a BI dataflow to describe how data moves or is processed within a BI project. Perform the following steps to create a new BI dataflow in Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the list of BI servers and folders.
(Optional) Select the BI folder under which you want to add the dataflow.
If a BI folder is selected, it will be prepopulated in the Parent field of the dialog box.
Click the Actions menu and select Add New BI Dataflow.
The Create BI Dataflow dialog box appears.
In the BI Dataflow Name field, enter a name for the dataflow.
In the Parent field, select the BI folder under which the dataflow should be created.
Click Create.
You have successfully created a Business Intelligence (BI) dataflow locally to Data Catalog. The new dataflow appears under the selected BI folder in the Business Intelligence hierarchy.
You can now use the Galaxy view to visualize relationships and use metadata tagging to enrich and trace data lineage across BI components. To learn more, see Report Lineage in Use Pentaho Data Catalog.
Delete a BI server component
In Data Catalog, you can delete a Business Intelligence (BI) component, such as a BI server, folder, report, dataset, or dataflow, if it is no longer needed. Deleting unused or obsolete components helps keep the BI hierarchy clean, relevant, and easier to manage.
CAUTION: Once you delete a component, it cannot be recovered. Use caution when deleting a component, especially if it has nested children. Removing a parent will also remove all associated child components from the Business Intelligence hierarchy.
Perform the following steps to delete a BI server component in Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears with the BI server hierarchy.
Select the BI component you want to delete.
Click the More icon (three vertical dots) next to the component name and click Delete.
A confirmation message appears.
Click Confirm to delete the component.
You have successfully deleted a BI server component in Data Catalog. However, it does not remove the component from the original Tableau server.
Import BI server components
In Data Catalog, you can import the Business Intelligence (BI) server components and bring the entire BI server structure into the Business Intelligence section from a file in one of the following file types:
JSON Lines (Not JSON. See more here https://jsonlines.org/)
Comma Separated Values (text/csv)
This includes importing BI server components such as a BI server, folder, report, dataset, dataflow, or more, without rebuilding BI server component hierarchies manually in each environment, which is time-consuming and error-prone. Whether the hierarchy was exported from another Data Catalog instance or generated externally, you can restore or replicate it in just a few steps, preserving the metadata relationships and integrity.
Perform the following steps to import the BI server components into the Business Intelligence hierarchy:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears.
Click Actions and select Import.
The Import Assets dialog box appears.
You can drag and drop the file or browse and select the file you want to import, and click Submit.
Ensure the file format and structure align with the requirements of the Business Intelligence feature.
You have successfully imported the BI server components into the Business Intelligence hierarchy and you see the status value as Imported in the properties section.
You can also export the BI hierarchy for Data Catalog. For more information, see Export BI server components.
Export BI server components
In Data Catalog, you can export the complete structure and metadata of Business Intelligence (BI) components including server, folder, report, dataset, dataflow, or more and save them into a structured file, CSV and JSON, making it easy to backup, share, or migrate BI assets between environments or with other teams.
Perform the following steps to export Business Intelligence (BI) components from Data Catalog:
On the left navigation menu, click Business Intelligence.
The Business Intelligence page appears.
Click Actions and select Export.
The Export Assets dialog box appears.
Select the file type (CSV or JSON) to which you want to export the Business Intelligence hierarchy, and then click Submit.
The file containing the Business Intelligence (BI) server components in the selected format will be downloaded into the local folder.
You have successfully exported BI server components from Data Catalog Business Intelligence section.
You can also import BI components into Data Catalog Business Intelligence section. For more information, see Import BI server components.
Last updated
Was this helpful?