My Account | Contattaci   +39 02 72 22 25 1  

Home > Software > Development Tools: SDK > Benefits

MicroStrategy SDK

Estensioni Comuni | Caratteristiche | Benefici | Starter Kit Disponibili | FAQ

Benefici di MicroStrategy SDK

Realizza rapidamente applicazioni personalizzate richiedendo minime competenze di programmazione

Gli sviluppatori possono realizzare la maggior parte delle personalizzazioni quasi senza ricorrere alla programmazione, poiché la maggior parte degli scenari personalizzati si possono inserire in file di configurazione. Web Customization Editor mostra questi file in un’interfaccia intuitiva e user friendly, consentendo facilmente agli sviluppatori di organizzare, razionalizzare e semplificare le personalizzazioni. Il risultato è che le personalizzazioni sono più facili da costruire, mantenere e upgradare, e ci sono costi e tempi inferiori di sviluppo e supporto.


Migrare, gestire e distribuire le personalizzazioni è facilissimo

L’architettura a strati e object-oriented di MicroStrategy Web insieme alla documentazione completa dell’SDK rendono facile per gli sviluppatori identificare e isolare gli oggetti che devono essere personalizzati, minimizzando così l’impatto sulle funzioni e sugli oggetti che non sono coinvolti. MicroStrategy Web fornisce inoltre un framework (architettura Plug-in) per includere le modifiche di personalizzazione come plug-in dentro MicroStrategy Web. Grazie alla separazione tra il codice personalizzato e modificato e il codice di default, i plug-in possono essere usati per estendere le funzionalità di MicroStrategy Web senza bisogno di ricompilare o aggiungere nuove funzionalità a MicroStrategy Web e senza bisogno di accedere al codice sorgente. Il Web Customization Editor fornito con MicroStrategy SDK fa leva sull’architettura plug-in per creare moduli software facilmente distribuibili attraverso MicroStrategy Web. L’architettura è progettata per gestire plug-in successivi senza toccare il codice sorgente. Tutti gli scenari di personalizzazione MSDL, come pure le applicazioni di esempio e l’applicazione External Security Module, sono forniti come plug-in. Ciò garantisce che i plug-in possano essere facilmente portati e distribuiti da una macchina MicroStrategy Web a un’altra, inserendoli semplicemente in specifiche cartelle dell’installazione MicroStrategy Web.


Sviluppa applicazioni BI altamente specializzate

La piattaforma MicroStrategy contiene le API più complete nel mercato BI. Queste API aperte, orientate ai servizi, permettono alle organizzazioni di costruire applicazioni web o client-server altamente specializzate, che fanno leva sulle eccellenti prestazioni della piattaforma MicroStrategy BI. Le funzionalità utente, i workflow, le presentazioni dei report, la gestione utenti, la sicurezza, l’amministrazione, la configurazione del sistema e il controllo sono solo alcune delle capacità che gli Integratori di Sistema, i Value Added Reseller e gli OEM possono sfruttare con l’utilizzo di MicroStrategy. Le API aperte di MicroStrategy permettono a queste organizzazioni di costruire, per i loro clienti, applicazioni BI altamente personalizzate e funzionali.

Integrazione del portale

Desktop Widgets

Analisi del layout del negozio

Estensioni di funzionalità


Capacità Writeback

Applicazioni di Workflow

Dashboard avanzate

Mashup di mappe


Facile da apprendere e sviluppare

Gli sviluppatori impareranno rapidamente come usare le API di MicroStrategy e a distribuire applicazioni personalizzate mediante gli strumenti di MicroStrategy SDK. La Developer Library estesa permette un apprendimento veloce grazie all’illustrazione del flusso delle chiamate delle funzioni per le operazioni più comuni, i riferimenti rapidi alle chiamate delle API e il tutorial passo-passo dei più comuni task di personalizzazione. Gli sviluppatori possono usare oggetti API di alto livello per ridurre drasticamente l’ammontare di codice scritto o la manutenzione del codice, pur continuando a fornire accesso alle funzionalità più avanzate. Le SDK contengono inoltre codice open source sotto forma di applicazioni e utility esemplificative. Queste applicazioni illustrano gli utilizzi chiave delle API, forniscono strumenti per lo sviluppo e anche utilitiy già pronte che assicurano il ritorno più veloce del tempo investito per tutte le applicazioni.


Integra MicroStrategy nelle applicazioni business già esistenti

L’architettura task-oriented di MicroStrategy promuove il riutilizzo a qualunque livello, per far sì che il business risponda più rapidamente ai cambiamenti del mercato. Utilizzando i dati come servizio, permette alle aziende di concentrarsi sull’utilizzo della potenza d’analisi della piattaforma MicroStrategy per migliorare sia le applicazioni che le prestazioni dell’impresa. Con questo obiettivo ben chiaro, l’infrastruttura MicroStrategy è ottimizzata e progettata per:

  • Rispondere più in fretta: vengono utilizzate API più leggere per ottenere risposte appropriate nella forma e nel contenuto
  • Essere guidata dai parametri: le applicazioni più pesanti devono utilizzare i parametri, non la logica
  • Essere essenziale: i task sono progettati per fornire un rapido feedback solo sui dati necessari per soddisfare una precisa richiesta.