Nuovi strumenti per l'editor di schemi JSON e il debugger di mappatura dati presentati nella versione 2016 di Altova

Siamo lieti di annunciare i dettagli della nuova versione degli strumenti di sviluppo desktop e dei prodotti software server di Altova MissionKit. Versione 2016 Include la piena compatibilità con Windows 10 e il supporto aggiornato per i database relazionali in tutta la gamma di prodotti, e introduce anche alcune nuove funzionalità che non troverete altrove.

XMLSpy 2016 include il primo editor grafico per schemi JSON, completo di tutte le funzionalità e adatto all'uso in ambito aziendale. MapForce, il nostro strumento di integrazione dati, ora include un debugger per la mappatura dei dati che rivoluzionerà il modo in cui definite e testate i progetti di mappatura dei dati. Esaminiamo più da vicino queste nuove funzionalità.

Editor per schemi JSON

Lo standard JSON Schema è nato per rispondere alla necessità di definire e applicare la struttura dei dati a livello di singola applicazione. Tuttavia, lo sviluppo di un editor JSON Schema dotato delle funzionalità e delle caratteristiche richieste dagli sviluppatori moderni è stato più lento. Tutto questo cambia con il nuovo editor JSON Schema disponibile in XMLSpy. I clienti esistenti riconosceranno immediatamente la vista JSON Schema, che si basa sull'editor XML Schema, molto popolare. Ma anche se siete nuovi utenti di XMLSpy, lo troverete intuitivo. È facile da usare e accelererà lo sviluppo dei vostri schemi JSON grazie a funzionalità che includono:

  • Progettazione di schemi JSON tramite interfaccia grafica e funzionalità di trascinamento
  • Finestre di assistenza per l'inserimento dati intelligenti e menu contestuali
  • Validazione degli schemi JSON e delle istanze rispetto agli schemi
  • Generazione automatica di schemi JSON a partire da istanze JSON, con un semplice clic
  • Validazione avanzata di progetti JSON (vedere la sezione successiva)

Questa nuova funzionalità migliora le funzionalità esistenti di XMLSpy, tra cui:

  • Modifica intelligente di istanze JSON, visualizzate in formato testo o in griglia
  • Conversione da XML a JSON conversione, conversione da JSON a XML

Integrazione del server RaptorXML per processi XSLT e XQuery

Nella versione 2015 Release 4 di XMLSpy, abbiamo introdotto la possibilità di eseguire operazioni di validazione XML sui server RaptorXML installati direttamente da XMLSpy, aumentando le velocità di validazione per un gran numero di file da 6 a 18 volte.

Ora, questa stessa funzionalità è estesa ai processi XSLT e XQuery. Grazie all'utilizzo della potenza di elaborazione parallela di un server RaptorXML che opera su più core, queste trasformazioni possono essere completate fino a 14 volte più velocemente, il tutto direttamente all'interno di XMLSpy!

Questa maggiore sinergia rende il server RaptorXML ancora più utile per i team di sviluppo, perché ora è possibile utilizzare un unico server RaptorXML condiviso per velocizzare notevolmente processi di trasformazione che prima richiedevano molto tempo, soprattutto quando si tratta di un gran numero di documenti.

A proposito, RaptorXML Server 2016 supporta ora anche la validazione di file JSON, quindi questa funzionalità è disponibile anche in XMLSpy per la validazione di file JSON di grandi dimensioni.

Debugger per la mappatura dei dati di MapForce

MapForce semplifica la definizione di regole di mappatura dati complesse per integrando tutti i tipi di dati. Tuttavia, per progetti di mappatura complessi che coinvolgono molteplici funzioni, fonti di dati o logiche decisionali personalizzate, può talvolta essere difficile individuare gli errori quando la mappatura non produce i risultati attesi.

Ora, parliamo di MapForce strumento di debug per la mappatura dei dati vi permette di esaminare i risultati della mappatura passo dopo passo, per diagnosticare e perfezionare progetti di qualsiasi complessità.

Una volta attivato, il debugger consente l'esecuzione passo passo del progetto di mappatura dei dati, visualizzando tutti i valori intermedi. Il debugger di mappatura dati di MapForce include nuovi comandi di menu, una nuova barra degli strumenti e nuove finestre di supporto che si aprono automaticamente durante l'esecuzione del debugger, consentendo di tracciare le operazioni di elaborazione intermedie ed esaminare i valori dei dati durante l'esecuzione della mappatura.

Il debugger di mappatura dati di MapForce supporta:

  • Impostare punti di interruzione su qualsiasi nodo di input o output
  • Punti di interruzione condizionali
  • Debug manuale, passo dopo passo
  • Visualizzazione di tutti i valori intermedi nella vista grafica durante l'esecuzione della mappatura
  • Finestra di contesto che mostra quali nodi/funzioni sono stati elaborati
  • Finestra che mostra un elenco di tutti i valori che hanno attraversato un punto selezionato durante l'esecuzione
  • Un'anteprima parziale che mostra il contenuto già scritto nel file di output durante l'esecuzione passo-passo o quando si raggiunge un punto di interruzione

Questo nuovo strumento di debug per la mappatura dei dati è rivoluzionario perché offre una comprensione approfondita del funzionamento interno dei vostri progetti di integrazione dati e ETL, in un modo che prima non era possibile, nemmeno con prodotti di mappatura molto più costosi. La possibilità di definire facilmente punti di interruzione, osservare il flusso dei dati attraverso la mappatura e analizzare i dati di throughput in ogni fase, rende molto più efficiente l'individuazione e la risoluzione degli errori, consentendo di creare le mappature dei dati più accurate possibili.

Questi sono solo alcuni dei principali miglioramenti della nuova versione. Scoprite tutte le nuove funzionalità disponibili nella versione 2016 e aggiornate subito all'ultima versione!