Talend Open Studio

Talend Open Studio fornisce potenzialità avanzate che aumentano drasticamente la produttività della progettazione dei lavori di integrazioni dei dati e dimostrano la scalabilità per assicurare un esecuzione ottimale.

Non sapete ancora se avete bisogno di Talend Open Studio o Talend Integation Suite perl’integrazione dei dati o per la loro sincronizzazione? Consultate la matrice comparativa delle funzionalità.

Volete approfondire Talend Open Studio per l’integrazione, la migrazione o la sincronizzazione dei dati? Consultate online demo oppure I nostri testimonials.

Business modeling

Talend Open Studio: Business Modeler

Il Business Modeler di Talend Open Studio utilizza un approccio “top-down“ permettendo alla Direzione di essere coinvolta nella progettazione dei processi integrativi e di monitorarne  il progresso. I modelli di business non sono tecnici e le viste orientate al business usano una pratica libreria di forme e links.

Il Business Modeler raggruppa tutta la documentazione di competenza  supportando l’integrazione, la migrazione dati e la sincronizzazione in un diagramma facilmente comprensibile al business.Questo è un modo efficiente per monitorare i lavori e valutare l’impatto sulle performance nel caso accada un problema.

Sviluppo Grafico

Talend Open Studio: Mapper

Il Job Designer di Talend Open Studio permette una vista sia grafica che funzionale di un reale processo di integrazione usando una palette grafica di componenti e connettori open source. I processi di integrazione sono costruiti semplicemente trascinando e rilasciando questi componenti e connettori open source nello spazio di lavoro. Disegnando connessioni e relazioni tra gli stessi e indicando le loro proprietà.

I Componenti e i connettori coprono tutti i tipi di tasks e le operazioni sui dati stessi o  nella logica di un flusso di lavoro. I connettori aiutano l’accesso e la lettura/scrittura di tutte le sorgenti di dati e i sistemi di destinazione  per la integrazione, migrazione e sincronizzazione dei dati.
Le proprietà sono configurate centralmente in una vista al momento della selezione di  ciascun componente coinvolto nel lavoro o possono essere ereditate dal Metadata Menager.
I componenti complessi sono dotati con un interfaccia grafica intuitiva o costruiti grazie all’aiuto di una procedura guidata on line.
Per mantenere la leggibilità del Job Design, il diagramma può essere diviso in sottolavori che possono essere relazionati come lavori padre-figlio per mantenere l’ordine corretto durante l’esecuzione.
Una console permette all’utente una vista che gli consente di monitorare l’esecuzione e seguirne le performance direttamente  nello strumento open source di integrazione di dati.

Progettazione basata su metadati

Talend Open Studio: File Wizard
Database Wizard

Talend Open Studio è una soluzione guidata di metadata open source per l’integrazione  la migrazione e la sincronizzazione dei dati.
Tutti i Metadati sono raccolti e gestiti in un Metadata Manager – il repository condiviso da tutti i moduli.
Il repository centralizza tutte le informazioni di progetto e assicura coerenza attraverso tutti i processi di integrazione.

Le meta informazioni relative alle sorgenti e i sistemi di destinazione  dei processi di integrazione sono facilmente caricati nel Metadata manager attraverso un avanzato database o file, facilitati da procedure guidate on-line (Wizard).
Il Metadata Manager è basato su un modello relazionale open dove la dipendenza tra i lavori può essere facilmente identificata facilitando la manutenzione dell’integrazione, migrazione e sincronizzazione dei dati.
Dati contestuali, come i dettagli delle connessioni del database o i percorsi dei file possono essere facilmente centralizzati nel Metadata Manager facilitando il loro  utilizzo e aggiornamento.

Connettività avanzata e versatile

Talend Open Studio: File Wizard

Talend Open Studio offre dei connettori nativi open source tecnici e commerciali a tutto l’ambiente IT.Questo vasto assortimento di connettori è chiave del successo dell’ interoperabilità delle applicazioni e dei databases.Permette la connessione di diverse strutture eterogenee, di strutture di dati e un livello di performance senza rivali .E’ continuamente in espansione arricchendo le caratteristiche relative alla integrazione, migrazione e sincronizzazione dei dati.

L’offerta di Talend Open Studio è comprensiva della connettività tra:

  • Pacchetti applicativi (ERP, CRM etc), databases, mainframes, files, servizi web e così via indirizzando la crescente disparità delle sorgenti.
  • Data Warehouses, Data Marts, Applicativi OLAP per l’analisi, la creazione di report , controllo e scorecarding, etc.
  • Elementi precedentemente incorporati per ETL, che includono le modifiche alle stringhe, la modifica lenta delle dimensioni e la manipolazione automatica, il supporto bulk load, etc

Fate riferimento a http://www.talendforge.org/components per la lista completa dei connettori supportati.

Talend Open Studio utlizza linguaggi standard come Java, Perl e SQL.
Questo permette all’utente di arricchire facilmente i componenti esistenti o di poterli creare in autonomia. Una comunità dedicata Talend Exchange aiuta gli utenti a inserire questi nuovi componenti creati all’interno dell’ambiente. Gli utenti possono inoltre scrivere parti di codice solitamente utilizzati per la migrazione, sincronizzazione e salvare queste informazioni nel repository centrale per poter essere riutilizzati.

Debugging in tempo reale

Talend Open Studio: RealTime Debugging
Talend Open Studio: Debug Mode

Talen Open Studio comprende potenti funzionalità di test, correzione degli errori e tuning che permettono una mappatura in tempo reale dei flussi dei dati dell’intero processo di trasformazione includendo le statistiche di esecuzione e una modalità di tracciatura avanzata.

Quando un lavoro di integrazione è eseguito attraverso un interfaccia grafica Job Designer le statistiche sono mostrate in tempo reale mostrando il numero delle righe processate e rifiutate così come la capacità produttiva (righe per secondo) permettendo un immediata individuazione di eventuali colli di bottiglia nell’ integrazione, migrazione e sincronizzazione dei dati.

Tutto il codice generato da Talend Open Studio è sempre visibile e accessibile dall’ ambiente di progettazione.

Implementazione e manutenzione

L’esecuzione avanzata della gestione contestuale (test, staging, produzione,etc).agevola l’implementazione dei processi di integrazione, migrazione e sincronizzazione dei dati. Il caricamento implicito dei parametri contestuali nel Job Design aiuta lo sviluppo di diversi ambienti esecutivi e facilita la gestione degli stessi. L’implementazione dei processi attraverso i sistemi aziendali può essere eseguito facilmente come servizio dati, integrazione dati, migrazione dati o sincronizzazione attraverso un adeguato strumento di export.

La generazione automatica della documentazione fornisce una completa e aggiornata documentazione tecnica di riferimento (in XML e HTML) che aiuta i vari utenti e gli interessati a mantenere e aggiornare i processi ereditati.

Il rilevamento delle connessioni (dipendenze) aiuta gli utenti a identificare i legami tra i processi di integrazione sviluppati in Talend Open Studio e semplifica un aggiornamento generale di un ampio numero di processi archiviati nel repository centrale.

Esecuzione robusta e scalabile

Diversamente da altre soluzioni di integrazione, migrazione e sincronizzazione di dati basate su server centralizzati o che utilizzano il motore RDBMS per processare un dato, Talend Open Studio permette agli utenti di esportare i processi in un unico file eseguibile che può essere distribuito attraverso una rete di sistemi messo a disposizione di servizi web. Questi sistemi non devono essere necessariamente dedicati ad eseguire l’integrazione dei processi mentre Talend Open Studio utilizza tutte le risorse disponibili indipendentemente dalla loro natura.

Talend Open Studio: Job Designer

Talend Open Studio utilizza sia il tradizionale approccio ETL (Extract, Transform and Load) sia  l’approccio ELT (Extract, Load and Transform).
ELT utilizza  la potenza del motore RDBS per effettuare una trasformazione di dati all’interno di un database ottenendo delle performance senza rivali per elevati volumi di elaborazioni.
Per ogni sottogruppo di processi è possibile scegliere l’approccio più adatto quindi ottenere il più alto livello di performance e scalabilità di integrazione, migrazione e sincronizzazione dei dati.

Questa architettura, è particolarmente adatta per utilizzare reti di server poco costosi così come sistemi di alto livello, permettendo la elaborazione dei dati in una locazione vicina alla sorgente ( così da ridurre i costi di trasferimento dei dati) massimizzando l’utilizzo delle risorse dei computers.