Skip to content

Datasource

A Datasource is a set of parameters (metadata) identifying a connection to a storage system.

Datasource Management

You can access the datasource management panel from the sidebar menu:

sidebar-with-datasources-item-highlighted
View datasources from the sidebar menu

Viewing Datasources

Once you open the datasource management panel, you will see the list of available datasources, which can be:

  • Created by the user, or
  • Created automatically by the system, e.g.
    • public: available to all authenticated users of the platform
    • <username-bucket>: private for the authenticated user
    • <team-name>: available to all users belonging to the respective Team

../images/image.png

View the list of datasources

For each of the datasources shown, it will be possible (based on the permissions held):

  • Verify the stability of the connection to it
  • Modify
  • Delete

Registration / Modification of Datasource

From the datasource management panel you can:

  • Register a new datasource by clicking on + Register Data Source in the top right
  • Modify an existing datasource by clicking on the relative icon (edit-datasource-icon-button)

In both cases, the datasource registration/modification form will open:

datasource-registration-edit-form

Datasource creation/modification form

During completion, you will need to initially populate the fields:

  • Name
  • Description
  • Access Level
  • Type
    • Message Broker: for streaming type datasources
    • Object Storage: for object stores like e.g. MinIO or S3
    • Tabular Storage: like e.g. MySQL
    • FileSystem Storage
  • Driver:
    • If Type = Object Storage, then Driver = "minio"
    • If Type = Message Broker, then Driver = "kafka"
    • For other Type, then Driver = "any"

Subsequently, based on the selected datasource Type, additional fields will appear.

For Message Broker:

datasource-registration-message-broker-fields

Message Broker type datasource form

For Object Storage:

datasource-registration-object-storage

Object Storage type datasource form

For Tabular Storage:

datasource-registration-tabular-storage

Tabular Storage type datasource form

For Filesystem Storage:

datasource-registration-filesystem-storage

Filesystem Storage type datasource form