Skip to main content

Trino Engine

This section explains how to create, configure, and test a Trino Engine data source in DataDios.


Steps to Create and Test a Trino Data Source

Step 1: Create a Data Source

  1. Navigate to the Data Sources tab in DataDios

  2. Click + CREATE DS

  3. From the list of available data source types, select Trino Engine

    Choose Trino


Step 2: Fill Connection Details

In the Connection Details form, provide the required parameters:

  • Group: (Optional) Grouping for data sources
  • Host: Trino host or IP address
  • Port: Trino port (default: 8080)
  • User: Trino login username
  • Catalog: Catalog to connect to (comma separated catalogs if multiple)
  • Schema: Target schema (leave blank to use the default schema)
  • Is JMX enabled: Choose Yes if JMX monitoring is enabled on the Trino server and will be used for workload extraction
  • JMX Port: JMX port number (default: 9010)
  • Schedule Sync: Configure for metadata timeline synchronization (see Metadata Timeline)
    • JSON Structure
          {
    "group": "",
    "host": "",
    "port": "8080",
    "service_type": "",
    "user": "trino-user",
    "catalog": "mysql,postgresql",
    "schema": "",
    "object_types": "",
    "password": "Admin@123"
    }

Step 3: Test Connection

  1. After entering details, click Test Connection

  2. Ensure the connection is validated successfully

    Validate Connection


Step 4: Save Data Source

  1. If the test succeeds, click Create to save the data source
  2. You will be redirected to the Datasource Listing Page, where the Trino data source will appear

Step 5: Explore Data Source Items

  1. Expand the Trino data source to view all items (catalogs, tables, views, etc.)

    List Items Trino

  2. To view metadata about any item:

    • Click the item name
    • Click the three stacked lines icon to open the Object Metadata pop-up

    Trino Metadata

  3. You can also explore additional features in the Metadata Explorer:

    • Object Data

      • View the actual data present in the selected resource (e.g., table rows or file details) Trino Objectdata
    • Graphs

      • Visualize dependencies and relationships across schemas
      • See how the item is connected to databases or other schema objects Trino Graph
  4. You can also use below additional features

    • Data Quality
      • Define and monitor data quality rules for the selected database object.
      • For detailed information, refer to the Data Quality documentation
    • Metadata Timeline
      • View changes over time for the selected database object
      • For detailed information, refer to the Metadata Timeline
    • AI Studio
      • Explore and query data using natural language with AI assistance
      • For detailed information, refer to the AI Studio documentation

Best Practices

  1. Always Test Connection before saving to ensure configuration is correct
    2Organize with Groups for easier management of multiple Trino data sources
  2. Leverage Schedule Sync to keep metadata timelines updated