Asset Publisher

null Apache Superset

Dev - Apache Superset

Version: 2022
Duration: 3 giorni online
Course description

Apache Superset è un'applicazione di web intelligence moderna, ed enterprise-ready. E' veloce, leggera, intuitiva e provvista di opzioni che rendono facile, per utenti di qualunque livello, l'esplorazione e la visualizzazione dei loro dati, da semplici diagrammi a torta a grafici geospaziali deck.gl molto dettagliati

Program

1. INSTALLARE SUPERSET
    - Ubuntu (Installing from scratch)
    - Docker
        - Via DockerFile
        - Via DockerCompose
    
2. CONNESSIONE A UN DB
    - Installare Driver DB
        - Ubuntu
        - Docker
            - Via DokerFile
            - Via DockerCompose
    - Connessione al DB
        - DB avviato come Docker Container
        - DB avviato come Service
    
3. MODIFICARE CONFIGURAZIONI DI DEFAULT
    - Cambiare lingua
    - Generare Log Files
    - Alerts and Reports
    
4. CONTRIBUIRE AL CODICE DI APACHE SUPERSET
    - Overview
    - Creare una fork di Superset
    - Configurare un ambiente di sviluppo locale (Frontend)
    - Configurare un ambiente di sviluppo locale (Backend)
    - GitHub (commit e push)
    
5. SUPERSET API
    - Introduzione a Superset API
    - Esempi Superset API
    
6. AGGIUNGERE NUOVE FEATURES
    - Mappa/Chart
    - Logo Portale
    - Selettore lingue
    - Nuova lingua
    - Plug-In “Hello World”
    - Creare un nuovo DB Connector per Superset
    - Funzionalità di export (XML, XLSX)
 

PREREQUISITI SOFTWARE

  • Sistema Operativo Linux
  • Python 3.7 o 3.8

Online con docente

La modalità online utilizza piattaforme di didattica a distanza quali ad esempio Zoom. Il docente impartisce le lezioni dal proprio ufficio e, via internet, queste vengono trasmesse alla classe virtuale i cui partecipanti possono risiedere in una o più sedi.

I partecipanti ascoltano la voce del docente tramite l'audio del proprio PC. Vedono inoltre lo schermo del docente nel quale appaiono sia le slide di presentazione che gli esercizi proposti. I partecipanti possono chiedere l'attenzione del docente in qualsiasi momento e chiedere spiegazioni a voce oppure con chat o alzata di mano virtuale.

Il docente può collegarsi al pc del partecipante, condividerlo (se è il caso) con gli altri e correggere esercizi o dimostrare modalità operative. Non vi sono quindi limitazioni rispetto ad un corso tradizionale con il docente in aula.

I vantaggi dei corsi online sono il prezzo più basso, l'assenza di costi di allestimento aula, la possibilità di una maggior flessibilità nella pianificazione delle giornate di training (sono possibili corsi su giornate non necessariamente contigue, compatibilmente con gli impegni dei partecipanti o per avere più tempo per le esercitazioni) e la maggiore facilità per il cliente di coinvolgere partecipanti da più sedi (non servono trasferte dei partecipanti).

Required Courses

To follow the course of Dev - Apache Superset is preferable to have attended:

  • No one
Enabeled Courses

The course Dev - Apache Superset enables the following courses:

  • No one