Strumenti di intelligenza artificiale Altova

Strumenti di intelligenza artificiale per lo sviluppo e l'integrazione dei dati

Altova AI aumenta la produttività e promuove l'innovazione

Altova AI è un abbonamento opzionale disponibile per diversi prodotti della suite Altova MissionKit, che offre un supporto intelligente per le attività di sviluppo e integrazione dei dati — direttamente all'interno del software.

Abbonamento Altova AI

Altova ospita e gestisce il server Altova AI, che alimenta le funzionalità di intelligenza artificiale in tutti i suoi prodotti. L'integrazione del server Altova AI è disponibile tramite un abbonamento che i clienti acquistano in aggiunta alla loro licenza del prodotto. Per l'acquisto di Altova AI, è necessario un pacchetto di supporto e manutenzione (SMP) di Altova, e l'abbonamento ad Altova AI avrà la stessa data di rinnovo del pacchetto SMP.

I clienti possono scegliere tra tre piani tariffari, in base alle loro esigenze di utilizzo mensile. Gli abbonamenti vengono acquistati annualmente. La quantità di utilizzo dell'intelligenza artificiale inclusa nell'abbonamento si rinnova automaticamente ogni mese, il primo giorno del mese.

I clienti possono:

Piani di abbonamento Altova AI

Basic

Pro

Max

Utilizzo occasionale o per hobby5. Utilizzo del livello base15. Utilizzo del livello base

DatabaseSpy

5 dollari al mese25 dollari al mese75 dollari al mese

XMLSpy

15 dollari al mese75 dollari al mese225 dollari al mese

MapForce

30 dollari al mese150 dollari al mese450 dollari al mese
acquistati annualmenteacquistati annualmenteacquistati annualmente

Abbonamento MissionKit Altova AI

Per i clienti di Altova MissionKit, un abbonamento AI combina i limiti di utilizzo di tutti i prodotti inclusi in un'unica risorsa condivisa. Ciò significa che i clienti di MissionKit possono acquistare un abbonamento MissionKit AI al prezzo standard e utilizzare la loro quota di Altova AI in modo flessibile tra XMLSpy, MapForce e DatabaseSpy.

Per saperne di più su Altova AI, consultare:

  • XMLSpy Integrazione con l'intelligenza artificiale per lo sviluppo di XML e JSON
  • MapForce per la trasformazione dei dati e l'estrazione, trasformazione e caricamento (ETL) basati sull'intelligenza artificiale
  • DatabaseSpy per attività di editing SQL assistite dall'intelligenza artificiale

Altova AI integrato in XMLSpy

Altova AI per la generazione di dati di esempio realistici

Altova AI offre un'assistenza contestuale direttamente all'interno dell'ambiente di editing di XMLSpy, comprendendo appieno i documenti su cui si sta lavorando.

Altova AI in XMLSpy genera campioni XML realistici e semanticamente significativi a partire da qualsiasi schema XML, interpretando il significato di ogni elemento e producendo contenuti plausibili, come nomi, date e indirizzi reali, invece dei valori di esempio casuali tipici dei dati di test manuali.

Inoltre, genera automaticamente trasformazioni XSLT e XQuery: è sufficiente fornire un documento di origine e uno di destinazione, e Altova AI genera il codice che effettua la conversione tra i due, pronto per essere perfezionato utilizzando gli strumenti di modifica, debug e ottimizzazione già presenti in XMLSpy, se necessario.

Una finestra di chat con un assistente AI integrato completa l'esperienza. Consapevole del file che si sta visualizzando, può generare file XML, JSON, schemi e altri contenuti in base al contesto di lavoro corrente, eliminando la necessità di copiare e incollare tra diversi strumenti e prevenendo la perdita di informazioni.

Integrazione di Altova AI in MapForce

Altova AI per l'integrazione dei dati e l'estrazione, trasformazione e caricamento (ETL)

La parte più dispendiosa in termini di tempo di qualsiasi progetto di integrazione dati non è il trasferimento dei dati in sé, ma la definizione di come i campi di origine corrispondano ai campi di destinazione. Altova AI automatizza direttamente questo processo all'interno di MapForce.

In MapForce, è possibile utilizzare Altova AI per generare connessioni a partire dalle strutture di origine e destinazione. Altova AI analizza i dati effettivi, genera le connessioni tra i campi, suggerisce funzioni di trasformazione e crea un progetto eseguibile con flussi di dati e passaggi di elaborazione definiti, il tutto nell'ambiente grafico standard di MapForce. Il processo è interattivo, quindi è possibile esaminare ogni connessione suggerita e accettarla o rifiutarla individualmente, oppure applicare tutte le modifiche contemporaneamente.

Poiché Altova AI mappa i campi in base al significato piuttosto che solo in base al nome, è in grado di gestire situazioni che i tradizionali strumenti faticano a risolvere: etichette EDI criptiche, nomi di campi abbreviati e schemi in diverse lingue, e riconosce corrispondenze semantiche anche quando le etichette non corrispondono visivamente. Il risultato sono progetti di integrazione più rapidi per gli esperti, e una mappatura dei dati accessibile a tutti.

La mappatura generata è un progetto MapForce standard, completamente modificabile. Potete perfezionarlo, ampliarlo ed eseguirlo come qualsiasi altra mappatura: Altova AI si occupa degli aspetti tecnici dell'integrazione, permettendovi di concentrarvi sulla logica che è importante per la vostra attività.

DatabaseSpy: assistente AI per SQL

Assistente AI nell'editor SQL di DatabaseSpy

L'intelligenza artificiale rappresenta un notevole strumento per aumentare la produttività nei progetti IT, e la gestione dei database è un'area in cui l'IA sta davvero facendo progressi significativi per migliorare l'efficienza. Sfruttando l'IA negli strumenti per database, gli amministratori di database e gli sviluppatori, indipendentemente dal loro livello di competenza, possono risparmiare tempo e fatica grazie a script SQL e dati di esempio generati dall'IA, nonché per l'ottimizzazione delle query e la risoluzione dei problemi.

Altova AI in DatabaseSpy semplifica attività come la generazione di script SQL e dati di esempio, riducendo il carico di lavoro legato alla codifica manuale e alla creazione di dati. Inoltre, l'intelligenza artificiale può ottimizzare le prestazioni delle query, individuando potenziali colli di bottiglia e proponendo strutture di query ottimizzate per migliorare le prestazioni complessive del sistema e la sua reattività. Questo rende ancora più utile questo strumento, che supporta tutti i principali database in un'unica interfaccia utente.

L'integrazione di Altova AI in DatabaseSpy comprende due strumenti: una finestra di dialogo di chat basata sull'intelligenza artificiale e delle estensioni AI presenti nel menu dell'editor SQL.

La funzione di dialogo con l'intelligenza artificiale consente di inviare richieste al server AI di Altova per creare esempi di istruzioni SQL, generare dati di esempio per una determinata struttura di tabella, creare relazioni tra tabelle che non hanno ancora chiavi definite, e così via.

Durante la modifica del codice SQL, sono disponibili le seguenti estensioni basate sull'intelligenza artificiale:

  • AI-Complete: invierà una richiesta per completare un'istruzione SQL
  • AI-Explain: richiede una spiegazione testuale di un'affermazione o di un errore
  • AI-Pretty Print: formatta l'istruzione corrente in un formato più leggibile

Grazie all'integrazione con Altova AI, DatabaseSpy diventa una piattaforma più potente e intuitiva, aumentando la produttività sia per gli utenti alle prime armi che per quelli esperti