Skip to main content
Version: 0.0.36

Dremio

This documentation covers the basic steps required to establish a connection with Dremio within the Lakehousecat framework.

Prerequisites​

Ensure that you have the necessary permissions to create data connections. Typically, users with 'builder' or 'admin' roles can set up connections.

Step-by-Step Guide​

  1. Start in the Workspace

    • Navigate to your Lakehousecat workspace where you manage data connections.
  2. Go to the Data Section

    • Click on the 'Data' menu to explore various data-related options within Lakehousecat.
  3. Select "Datasource Types"

    • To view available data sources, select the "Datasource Types" option.
  4. Choose "Dremio Datasource Type"

    • Click on the "Dremio Datasource Type" to initiate the configuration process.

Connection Setup​

  1. Define Connection Details:

    • Enter a connection name. It's recommended to use a consistent naming convention for easy identification.
  2. Authentication Credentials:

    • Provide your Dremio username and password.
  3. Host Information:

    • Specify the host address where Dremio is running.
  4. Driver Information:

    • The connection primarily utilizes the Apache Arrow Flight Driver.
    • Ensure port 32010 is accessible for successful communication.
  5. Optional Settings:

    • You may provide a descriptive note about the connection.
    • There is an option to record a description using the voice feature, accessible via the microphone icon.
  6. Create Connection:

    • Press the "Create" button.
    • The system will validate the input details.
    • Upon successful connectivity test, the connection will be established.

Best Practices​

  • Naming Conventions: Establish clear naming conventions for easy management and identification of multiple connections.
  • Security: Regularly update passwords and manage user access to ensure security.
  • Documentation: Keep notes and descriptions up to date to facilitate information sharing and understanding among team members.

Troubleshooting​

If you experience connection issues, verify:

  • Correctness of the username and password.
  • Host address and port accessibility.
  • Role permissions for creating connections.