Un'immagine, si sa, vale più di mille parole, e a maggior ragione anche più di mille numeri: la rappresentazione visiva di una serie di cifre è la strada più rapida per identificare a colpo d'occhio le situazioni che necessitano di una più approfondita analisi di dettaglio.
Strumenti come Google Chart Tools rendono possibile l'integrazione di grafici funzionali e moderni nelle proprie applicazioni web, e quando queste ultime sono realizzate sfruttando le potenzialità di Domino e la flessibilità delle XPages si può davvero parlare di felice unione tra esperienza produttiva e dinamica per l'utente e sviluppo rapido per il programmatore.
In questa sessione analizzeremo insieme, con demo alla mano, diversi esempi pratici applicabili anche in contesto mobile, senza dimenticare l'importanza fondamentale di una selezione ragionata dei dati da elaborare.
This set of design patterns are related to Enterprise Patterns. In it you can find, J2EE, Presentation, Business & Integration Patterns (such as: ApplicaCon Controller, Data Transfer Object (DTO), Business Object (BO) & Data Access Object (DAO) among others ...)
SQL Server Data Virtualization with polybaseGianluca Hotz
Demos: https://github.com/ghotz/Presentations/tree/master/SQL%20Start%202020/Demos
Event site: https://www.sqlstart.it/2020
Vimeo: https://vimeo.com/ugiss/polybase
Polybase è la tecnologia introdotta con SQL Server 2016 per eseguire query distribuite in ambienti eterogenei. Inizialmente con un supporto di sistemi esterni limitato, in SQL Server 2019 è stato esteso per supportare non solo Hadoop e SQL Server in tutte le declinazioni, tra cui Azure SQL Data Warehouse, ma anche Teradata, Oracle, MongoDB e sistemi generici accessibili via ODBC. In questa sessione vedremo come funziona il meccanismo di integrazione dal punto di vista tecnico con qualche esempio pratico.
2014.11.14 Implementare e mantenere un progetto Azure SQL DatabaseEmanuele Zanchettin
Questa sessione affronta come implementare, mantenere e far evolvere soluzioni sviluppate su Azure SQL Database, attraverso l’utilizzo degli strumenti SQL Sever Management Studio e Visual Studio. Attraverso esempi e casi reali, saranno illustrate la versatilità, potenza e affidabilità del database come servizio nel cloud.
Un'immagine, si sa, vale più di mille parole, e a maggior ragione anche più di mille numeri: la rappresentazione visiva di una serie di cifre è la strada più rapida per identificare a colpo d'occhio le situazioni che necessitano di una più approfondita analisi di dettaglio.
Strumenti come Google Chart Tools rendono possibile l'integrazione di grafici funzionali e moderni nelle proprie applicazioni web, e quando queste ultime sono realizzate sfruttando le potenzialità di Domino e la flessibilità delle XPages si può davvero parlare di felice unione tra esperienza produttiva e dinamica per l'utente e sviluppo rapido per il programmatore.
In questa sessione analizzeremo insieme, con demo alla mano, diversi esempi pratici applicabili anche in contesto mobile, senza dimenticare l'importanza fondamentale di una selezione ragionata dei dati da elaborare.
This set of design patterns are related to Enterprise Patterns. In it you can find, J2EE, Presentation, Business & Integration Patterns (such as: ApplicaCon Controller, Data Transfer Object (DTO), Business Object (BO) & Data Access Object (DAO) among others ...)
SQL Server Data Virtualization with polybaseGianluca Hotz
Demos: https://github.com/ghotz/Presentations/tree/master/SQL%20Start%202020/Demos
Event site: https://www.sqlstart.it/2020
Vimeo: https://vimeo.com/ugiss/polybase
Polybase è la tecnologia introdotta con SQL Server 2016 per eseguire query distribuite in ambienti eterogenei. Inizialmente con un supporto di sistemi esterni limitato, in SQL Server 2019 è stato esteso per supportare non solo Hadoop e SQL Server in tutte le declinazioni, tra cui Azure SQL Data Warehouse, ma anche Teradata, Oracle, MongoDB e sistemi generici accessibili via ODBC. In questa sessione vedremo come funziona il meccanismo di integrazione dal punto di vista tecnico con qualche esempio pratico.
2014.11.14 Implementare e mantenere un progetto Azure SQL DatabaseEmanuele Zanchettin
Questa sessione affronta come implementare, mantenere e far evolvere soluzioni sviluppate su Azure SQL Database, attraverso l’utilizzo degli strumenti SQL Sever Management Studio e Visual Studio. Attraverso esempi e casi reali, saranno illustrate la versatilità, potenza e affidabilità del database come servizio nel cloud.
Multitenancy con SQL Server e Azure SQL DatabaseGianluca Hotz
In questa sessione faremo il punto sulle soluzioni disponibili per venire incontro agli scenari di implementazione multitenancy con SQL Server e Azure SQL Database.
Azure Synapse: data lake & modern data warehouse dalla A alla ZRoberto Messora
Con Azure Synapse abbiamo finalmente a disposizione un ambiente integrato in cui poter implementare compiutamente un modern Data Warehouse. Abbiamo ormai capito sul campo che non ha senso mettere in competizione fra di loro data lake e data warehouse, con Azure Synapse la piena collaborazione fra di loro diventa il punto di forza di una strategia sui dati che unifica in un unico ambiente data ingestion, data preparation e analytics.In questa sessione verrà mostrato come Azure Synapse permetta di fare tutto questo a partire dal dato grezzo proveniente dalle più svariate fonti dati.
Introduzione al Domain Driven Design (DDD)DotNetMarche
In questa sessione si approfondirà il concetto di Domain Driven Design, un principio di progettazione che può essere visto come una “forma-mentis” per aiutare a concepire e modellare applicazioni enterprise che fanno un forte uso del Domain Model. Questa metodologia, introdotta da Eric Evans, mette in risalto il dominio applicativo di un progetto, costituendo quindi il collante tra il modello analitico e il modello implementativo e trovando la sua naturale applicazione in ambienti di sviluppo agili come Extreme Programming. Come completamento della sessione verranno esaminate alcune tecniche di Layering e pattern architetturali che ben si sposano con questa tecnica.
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-serviceMarco Pozzan
Power BI Dataflow è il componente di trasformazione dei dati in Power BI. È un processo di Power Query che viene eseguito nel cloud. Bene, questa potrebbe non sembrare una funzionalità molto nuova, giusto? Quindi cosa c'è di nuovo con Dataflow? Le risposte alle vostre domande saranno nella mia sessione :-)
2014.11.14 Implementare e mantenere un progetto Azure SQL DatabaseEmanuele Zanchettin
Questa sessione affronta come implementare, mantenere e far evolvere soluzioni sviluppate su Azure SQL Database, attraverso l’utilizzo degli strumenti SQL Sever Management Studio e Visual Studio. Attraverso esempi e casi reali, saranno illustrate la versatilità, potenza e affidabilità del database come servizio nel cloud.
Presentazione di Dab:exporter, il software per l'accesso, l'estrazione e l'analisi dei dati su SAP, integrabile con ACL e Datev DDAF.
--
Introducing Dab:exporter, the technology SAP data access, extraction, analysis, that can be combined with ACL and Datev DDAF.
WordPress, migrazioni e re-branding: don't try this at home. #wmf15Andrea Cardinali
Talk tenuto al Web Marketing Festival 2015 a Rimini (#wmf15) nel quale ho presentato un case study sull'unione di 4 portali turistici realizzati con WordPress e 4 lingue su un un unico dominio e un'unica installazione di WordPress Multi Utente (Wordpress MU) Nello speech verranno mostrate le soluzioni tecniche e le best practices SEO utilizzate per portare a termine correttamente le migrazioni senza perdere traffico.
Analysts spend up to 80% of their time on data preparation delaying the time to analysis and decision making.” -Analysts spend up to 80% of their time on data preparation delaying the time to analysis and decision making.” Gartner
Business Intelligence e Business Analytics sono termini che ricorrono ormai quotidianemente. Cosa significano? Che valore portano in una azienda? Come si crea una soluzione di Business Intelligece e di Business Analytics? Che strumenti mette a disposizione la piattaforma Microsoft? In questa sessione andremo ad introdurre tutti gli attori, gli strumenti e le tecnologie che concorrono a realizzare tali soluzioni, vendendone alcune "dal vivo" per capire come si usano ed il grande valore aggiunto che, in una società sempre più affamata di informazioni, ma ricca solo di dati, possono portare.
OVERVIEW: Java secondo Microsoft
STRUMENTI:Java nel cloud
MODALITA’: Il Development life cycle secondo Microsoft
APPROCCIO: Stack cloud native basato su JAVA ed Azure
CAMBIAMENTO: Know how necessario per lo sviluppo su AZURE con Java
OPPORTUNITA: Use case di implementazione «first approach»
Sql start!2019 Migliorare la produttività per lo sviluppo su SQL ServerAlessandro Alpi
SQL Server non è un mondo, è un universo ricco di funzionalità, architetture e tecnologie. Può spaventare e può essere difficile muoversi al suo interno con la necessaria fluidità. In questa sessione vedremo quali plugin e strumenti sono disponibili per velocizzare lo sviluppo su SQL Server, da Visual Studio Code a Management Studio, da SQL Operations Studio ai tool di RedGate. Migliorare gestione e scrittura di codice, con un occhio di riguardo alla condivisione e al team working, in un mondo in cui DevOps la fa da padrone.
Multitenancy con SQL Server e Azure SQL DatabaseGianluca Hotz
In questa sessione faremo il punto sulle soluzioni disponibili per venire incontro agli scenari di implementazione multitenancy con SQL Server e Azure SQL Database.
Azure Synapse: data lake & modern data warehouse dalla A alla ZRoberto Messora
Con Azure Synapse abbiamo finalmente a disposizione un ambiente integrato in cui poter implementare compiutamente un modern Data Warehouse. Abbiamo ormai capito sul campo che non ha senso mettere in competizione fra di loro data lake e data warehouse, con Azure Synapse la piena collaborazione fra di loro diventa il punto di forza di una strategia sui dati che unifica in un unico ambiente data ingestion, data preparation e analytics.In questa sessione verrà mostrato come Azure Synapse permetta di fare tutto questo a partire dal dato grezzo proveniente dalle più svariate fonti dati.
Introduzione al Domain Driven Design (DDD)DotNetMarche
In questa sessione si approfondirà il concetto di Domain Driven Design, un principio di progettazione che può essere visto come una “forma-mentis” per aiutare a concepire e modellare applicazioni enterprise che fanno un forte uso del Domain Model. Questa metodologia, introdotta da Eric Evans, mette in risalto il dominio applicativo di un progetto, costituendo quindi il collante tra il modello analitico e il modello implementativo e trovando la sua naturale applicazione in ambienti di sviluppo agili come Extreme Programming. Come completamento della sessione verranno esaminate alcune tecniche di Layering e pattern architetturali che ben si sposano con questa tecnica.
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-serviceMarco Pozzan
Power BI Dataflow è il componente di trasformazione dei dati in Power BI. È un processo di Power Query che viene eseguito nel cloud. Bene, questa potrebbe non sembrare una funzionalità molto nuova, giusto? Quindi cosa c'è di nuovo con Dataflow? Le risposte alle vostre domande saranno nella mia sessione :-)
2014.11.14 Implementare e mantenere un progetto Azure SQL DatabaseEmanuele Zanchettin
Questa sessione affronta come implementare, mantenere e far evolvere soluzioni sviluppate su Azure SQL Database, attraverso l’utilizzo degli strumenti SQL Sever Management Studio e Visual Studio. Attraverso esempi e casi reali, saranno illustrate la versatilità, potenza e affidabilità del database come servizio nel cloud.
Presentazione di Dab:exporter, il software per l'accesso, l'estrazione e l'analisi dei dati su SAP, integrabile con ACL e Datev DDAF.
--
Introducing Dab:exporter, the technology SAP data access, extraction, analysis, that can be combined with ACL and Datev DDAF.
WordPress, migrazioni e re-branding: don't try this at home. #wmf15Andrea Cardinali
Talk tenuto al Web Marketing Festival 2015 a Rimini (#wmf15) nel quale ho presentato un case study sull'unione di 4 portali turistici realizzati con WordPress e 4 lingue su un un unico dominio e un'unica installazione di WordPress Multi Utente (Wordpress MU) Nello speech verranno mostrate le soluzioni tecniche e le best practices SEO utilizzate per portare a termine correttamente le migrazioni senza perdere traffico.
Analysts spend up to 80% of their time on data preparation delaying the time to analysis and decision making.” -Analysts spend up to 80% of their time on data preparation delaying the time to analysis and decision making.” Gartner
Business Intelligence e Business Analytics sono termini che ricorrono ormai quotidianemente. Cosa significano? Che valore portano in una azienda? Come si crea una soluzione di Business Intelligece e di Business Analytics? Che strumenti mette a disposizione la piattaforma Microsoft? In questa sessione andremo ad introdurre tutti gli attori, gli strumenti e le tecnologie che concorrono a realizzare tali soluzioni, vendendone alcune "dal vivo" per capire come si usano ed il grande valore aggiunto che, in una società sempre più affamata di informazioni, ma ricca solo di dati, possono portare.
OVERVIEW: Java secondo Microsoft
STRUMENTI:Java nel cloud
MODALITA’: Il Development life cycle secondo Microsoft
APPROCCIO: Stack cloud native basato su JAVA ed Azure
CAMBIAMENTO: Know how necessario per lo sviluppo su AZURE con Java
OPPORTUNITA: Use case di implementazione «first approach»
Sql start!2019 Migliorare la produttività per lo sviluppo su SQL ServerAlessandro Alpi
SQL Server non è un mondo, è un universo ricco di funzionalità, architetture e tecnologie. Può spaventare e può essere difficile muoversi al suo interno con la necessaria fluidità. In questa sessione vedremo quali plugin e strumenti sono disponibili per velocizzare lo sviluppo su SQL Server, da Visual Studio Code a Management Studio, da SQL Operations Studio ai tool di RedGate. Migliorare gestione e scrittura di codice, con un occhio di riguardo alla condivisione e al team working, in un mondo in cui DevOps la fa da padrone.
Sql start!2019 Migliorare la produttività per lo sviluppo su SQL Server
Corsi Tableau 10 by Ecoh Media
1. WE WEB YOUR BUSINESS
TABLEAU TRAINING
AGGIORNATO A TABLEAU 10.2
TABLEAU 10 DESKTOP
avanzato
TABLEAU 10 SERVER
fondamenti
TABLEAU 10 DESKTOP
fondamenti
2. TABLEAU 10 DESKTOP
fondamenti
TABLEAU 10 DESKTOP
avanzato
Tableau 10 Desktop Fondamenti è rivolto ad utenti
che si avvicinano per la prima volta a Tableau o
che hanno un’esperienza di livello base sul
prodotto, a prescindere dal background tecnico o
analitico.
Questo corso consente di implementare
importanti concetti e tecniche in Tableau,
passando da semplici effetti grafici a complessi e
combinarli in cruscotti interattivi.
PREREQUISITI: Nessuno - DURATA: 2 giornate
INTRODUZIONE A TABLEAU
Il successo della Visual Analytics • Come funziona
Tableau • Terminologia Tableau • Tableau Desktop User
Interface • Condividere i risultati con Tableau
CONNETTERSI, VISUALIZZARE E ANALIZZARE DATI IN
TABLEAU
Connettersi alle Sorgenti Dati
File o Server • Data Source Page • Tableau Data
Preparation • Live o Extract • Global Data Source Filters
• Cross-Database Joins
Tableau Data Panel
Dimensioni e misure • Tipi di dati • Campi con Ruoli
Geografici • Default Properties • Campi DATE e
DATE/TIME discreti o continui
Visualizzare i dati utilizzando SHOW ME e Tableau
Analytics Panel
Visualizzare misure singole: Tabelle, Grafici a barre,
Treemaps, Grafici a linee ed Area, Mappe • Utilizzare
Tableau Analytics Panel per effettuare Instant Analytics
• Visualizzare misure multiple: nella stessa tabella, sullo
stesso asse, su due assi (sincronizzati), in correlazioni
tra loro • Tableau Highlighter
Campi calcolati
Creare calcoli semplici e aggregati • Utilizzo di funzioni
Date • Utilizzo di funzioni logiche per creare KPIs
• Parametri: come aggiungere controlli addizionali alle
analisi • Table Calculations
Filtrare, ordinare e navigare per pagine
Filtrare le dimensioni di analisi, le misure, le date
• Show Filter • Keep Only & Exclude • Condividere filtri
tra più Worksheet • Ordinamenti semplici e manuali
• Navigare i dati per pagine
Organizzare i dati
GERARCHIE: creare relazioni gerarchiche tra i dati
• Istogrammi e BINS • GROUPS: raggruppare le
dimensioni in categorie non presenti nei dati
• SETS: raggruppare i dati in base a condizioni
Data Blending
Concetti e utilizzo del Data Blending • Definire le
relazione tra Data Source multiple • Troubleshooting
CREARE DASHBOARD & STORY
Organizzare Worksheet in una Dashboard • Oggetti
Tiled vs Floating • Interattività tramite Actions: Filter,
Highlight e URL • Device Preview e Device Layout
• Organizzare Worksheet e Dashboard in una Story
AGENDA
AGENDA
Tableau 10 Desktop Avanzato è rivolto a
professionisti con un’esperienza di lavoro
pregressa con Tableau, desiderosi di portare il
proprio livello di conoscenze ad un passo
successivo.
Questo corso consente di esplorare le funzionalità
più avanzate di Tableau per affrontare
problematiche sempre più complesse.
PREREQUISITI: Tableau Desktop Fondamenti e/o
esperienza equivalente - DURATA: 2 giornate
PREPARAZIONE E GESTIONE AVANZATA DEI DATI
Creare Extract aggregati • Extract con Roll-Up lungo la
dimensione tempo • Connettersi a una sorgente dati web
tramite Web Data Connector • Convertire i campi dati
GESTIONE AVANZATA DEGLI ORDINAMENTI E FILTRI
Ordinamento con campi combinati • Ordinamento dei
campi in una View partizionata • Ordinamento dinamico
tramite parametri • Ordine di applicazione dei filtri in
Tableau (Tableau VizQL Workflow) • Implementazioni del
filtro TOP N • Table Calculation Filter per filtrare View
senza filtrare i dati • Filtri dinamici con SET • Row Level
User Filter (richiede Tableau Server) • Implementare filtri
parametrici • Filtrare dati tra data sources multiple
• Ottimizzare lo spazio in una Dashboard tramite Action
Filters • Evidenziare anziché filtrare: Bump Chart con
Highlight Actions
CONFRONTO DI MISURE CON UN TARGET
Creare una Reference Line Variabile • Bullet Graph
• Bar In Bar Chart
VISUALIZZARE LA DISTRIBUZIONE DEI DATI
Box and Whisker Plot (Jitter Plot) • Pareto Chart • Bar
Chart Treemap
UTILIZZARE I MODELLI ANALITICI DI TABLEAU
Average with 95% Confidence Interval • Trend Lines
• Forecast • Cluster
CREARE ANALISI AVANZATE
Funzioni Pass Through • Table Calculation • LOD (Level of
Detail) Expressions • Integrazione con R e Python (Tableau
10.2+)
VISUALIZZARE DATI TRAMITE GANTT CHART
Project Management • Waterfall • Column Chart with
difference • Divergent Stacked Bars
CREARE ALTRE VISUALIZZAZIONI AVANZATE
Pyramid Chart • Marimekko Chart • Cascade Chart
• Waffle Chart
FUNZIONALITÀ AVANZATE DI MAPPING
La geografia di Tableau • Ruoli geografici standard • Map
Layers, Map Options, Zoom Control, Radial Tool • Ruoli
Geografici Custom e raggruppamenti territoriali • Mappe
da Spatial Files (Tableau 10.2+) • Navigazione gerarchica
su mappa • Mappe punto-punto • Utilizzo di un Web Map
Service (WMS) e di Mapbox • Mappe basate su immagini
di background • Mappe di densità
3. Tableau 10 Server Fondamenti è un corso generale,
per i professionisti IT e/o personale tecnico, che
hanno bisogno di acquisire rapidamente le
conoscenze di base per gestire i contenuti e
amministrare un’installazione di Tableau Server
(singolo nodo). Il corso è adatto anche per
chiunque stia valutando l’adozione di Tableau
Server e vorrebbero approfondire il prodotto prima
di prendere una decisione definitiva.
PREREQUISITI: Nessuno - DURATA: 1 giornata
INTEGRAZIONE TABLEAU DESKTOP/SERVER
INSTALLAZIONE E CONFIGURAZIONE DI TABLEAU
SERVER (Singolo nodo)
Verifica prerequisiti • Tableau Server Authentication
Model • Setup Single Node • Tableau Server
Configuration • Tableau Server Upgrade • Processi di
Tableau Server
TABLEAU SERVER CONTENT ADMINISTRATION
Architettura dei contenuti • Sites • Users • Groups
• Projects • Workbooks • Views • Data Sources
TABLEAU SERVER/SITE ADMINISTRATION
Security: Permissions, Role Templates, Data Access, User
Filtering • Schedules, Tasks (Extract Refresh e
Subscriptions), Status e Settings • Performance
Monitoring • Troubleshooting • Backup & Restore
TABLEAU SERVER COMMAND LINE UTILITIES
TABADMIN • TABCMD
TABLEAU SERVER EXTENSIONS
Tableau Developer Portal & GitHub • Javascript API per
incorporare Tableau Server in Web Applications e creare
interazioni personalizzate • REST API per gestire Tableau
Server • Tableau SDK per creare Tableau Data Extract in
modo programmatico • Tableau Web Data Connector per
connettere una sorgente dati web tramite HTML e
Javascript
Dal 2012 ECOH MEDIA è partner italiano di Tableau, la
società Top Leader per la Business Intelligence.
ECOH MEDIA è un’azienda certificata con Sistema
Qualità UNI EN ISO 9001: VISION 2008 dalla Det Norske
Veritas Italia (DNV).
AGENDA
TABLEAU 10 SERVER
fondamenti
WE WEB YOUR BUSINESS
ECOH MEDIA è una dell 4 Aziende Certificate
che hanno costituito VIZMYDATA.
VIZMYDATA offre servizi di progetto e di
formazione ai Clienti Tableau in Italia.
VIZMYDATA dispone di:
• 100 risorse professionali in diversi
settori dell’ICT
• 15 professionisti Tableau coinvolti nel
Comitato Scientificowww.vizmydata.it
SPECIALISTI IN
CONSULENZA E
FORMAZIONE
TABLEAU
4. P.IVA 01448300689
C.C.I.A 96954/1996
ECOH MEDIA S.r.l.
info@ecohmedia.com
www.ecohmedia.com
WE WEB YOUR BUSINESS
SOMMA LOMBARDO
ROMA
La sede di Roma
è situata nel quartiere Prati, nel pieno
Centro di Roma in una delle zone più
dinamiche della città, a soli 15 minuti
dalla Stazione Termini.
La sede di Somma Lombardo (VA)
è situata a pochi chilometri
dall'areoporto di Milano Malpensa.
La sede di Spoltore (PE)
è situata nel Centro Multiservizi L'Arca:
una moderna struttura che guarda a 360°
le montagne e il mare.
Via Boezio 4/c
00193 Roma
Tel. 06 98381868
Fax: 06 98382966
via Milano 32
21019 Somma L.do (VA)
Tel. 0331 259880
Fax 0331 250059
via F. Fellini 2
65010 Spoltore (PE)
Tel. 085 9431161
Fax 085 9431162
PESCARA