Vai al contenuto

Datasource

Un Datasource è un set di parametri (metadati) identificanti una connessione verso un sistema di storage

Gestione Datasource

Puoi accedere al pannello di gestione delle data source dal menù laterale:

sidebar-with-datasources-item-highlighted
Visualizza data source dal menu laterale

Visualizzazione dei Datasource

Una volta aperto il pannello di gestione delle data source, visualizzerai l'elenco delle data source disponibili, che possono essere:

  • Creati dall'utente, o
  • Creati automaticamente dal sistema, es.
    • public: disponibile a tutti gli utenti autenticati della piattaforma
    • <username-bucket>: privata per l'utente autenticato
    • <team-name>: disponibile a tutti gli utenti appartenenti al relativo Team

../images/image.png

Visualizza la lista dei data source

Per ciascuna delle data source mostrate sarà possibile (in base ai permessi posseduti):

  • Verificare l'instaurabilità della connessione verso di essa
  • Modificare
  • Eliminare

Registrazione / modifica Datasource

Dal pannello di gestione delle datasource puoi:

  • Registrare un nuovo datasource cliccando su + Register Data Source in alto a destra
  • Modificare un datasource esistente cliccando sulla relativa icona (edit-datasource-icon-button)

In entrambi i casi si aprirà il form di registrazione/modifica datasource:

datasource-registration-edit-form

Form di creazione/modifica data source

Durante la compilazione occorrerà in prima battura popolare i campi:

  • Name
  • Description
  • Access Level
  • Type
    • Message Broker: per data source di tipo streaming
    • Object Storage: per object store come ad es. MinIO o S3
    • Tabular Storage: come ad es. MySQL
    • FileSystem Storage
  • Driver:
    • Se Type = Object Storage, allora Driver = "minio"
    • Se Type = Message Broker, allora Driver = "kafka"
    • Per gli altri Type, allora Driver = "any"

Successivamente, in base al Type di data source selezionato, appariranno ulteriori campi.

Per Message Broker:

datasource-registration-message-broker-fields

Form data source di tipo Message Broker

Per Object Storage:

datasource-registration-object-storage

Form data source di tipo Object Storage

Per Tabular Storage:

datasource-registration-tabular-storage

Form data source di tipo Tabular Storage

Per Filesystem Storage:

datasource-registration-filesystem-storage

Form data source di tipo Filesystem Storage