mercoledì 27 novembre 2013

Novità introdotte da Web Intelligence 4.1 rispetto alla 3.1

Elenco di seguito le novità più interessanti introdotte da Web Intelligence 4.1 rispetto alla versione 3.1, in molti probabilmente stanno aspettando che la main release 4.x diventi stabile, e quindi probabilmente partono dalla versione 3.1.

  • interfaccia di Web Intelligence Rich Client completamente ridisegnata
  • nuove forme grafiche come: grafico a colonne, mappa calore, mappa di testo, grafico mono barra, waterfall
  • export/import di file excel da 1.000.000 di righe (.XLSX)
  • fit to one page
  • la possibilità di nascondere le colonne di una tabella o una tabella intera, anche sulla base di una formula (esempio: la tabella si nasconde al verificarsi di alune condizioni)
  • nuovo data management dove è possibile vedere velocemente il numero di righe estratte, la durata delle query, duplicare le query, unire le query o cancellarle; selezionando gli oggetti di una query si possono vedere i valori distinti oppure facendo doppio click su una query si può vedere un set tidotto di righe in modalità datasheet
  • gestione dei Template: import ed export di fogli di stile CSS utile per creare un solo template di colori e font e riutilizzarlo in tutti i report
  • semplificata e diretta gestione degli ordinamenti
  • migliorata la cestione della CPU, Web Intelligence Rich Client quando chiude un documento consete già l'apertura di un nuovo report perchè prosegue in backgroud
  • migliorate integrazioni con SAP, è possibile lanciare una query BEx
  • uso dei drill con il tasto (+) vicino all'elemento nel caso di universi OLAP
  • merge delle dimensioni con bottone destro sulla dimensione per velocizzare il merge
  • dall'editor delle formule ora è possibile accedere ai possibili valori di una dimensione, senza doverli digitare a mano
  • si può costringere la query a cancellare gli oggetti non usati nel report
  • link tra una tabella e un grafico: selezionando degli elementi in una tabella si causano dei filtri in un grafico sulla stessa pagina
  • nuovo motore dedicato ai grafici che migliorata la gestione, molte cose si possono modificare velocemente con bottone destro, migliorata la gestione dei colori
  • freeze colums e rows durante la modalità di lettura dei dati
  • copia/incolla degli oggetti e delle query tra documenti diversi
  • preview di un set di dati mentre si prepara la query; i valori possono essere trasformati in condizioni della query tramite bottone destro del mouse
  • nel pannello delle query la funzionalità di ricerca degli oggetti ora filtra la lista degli oggetti dell'universo mostrando solo gli oggetti che corrispondono alla ricerca
  • nuove formule con funzioni che consentono la gestione dei Set e dei Livelli nelle dimensioni nel caso di universi OLAP
  • possibilità di raggruppare i dati in modo semplice e veloce, evitando le riclassifiche nel DB o nell’universo
  • possibilità di salvare nella query le risposte date ad un prompt
  • possibilità di copiare il nome, il tipo e la descrizione di un oggetto per incollari ad esempio in un file di testo o in un documento
Purtroppo parallelamente abbiamo perso la possibilità di creare una crosstab, trascinando una dimensione direttamente sopra l'intestazione di una tabella e la gestione diretta dei filtri complessi di un report (ora tale gestione è diventata un po' più macchinosa e scomoda).

2 commenti:

  1. Massimo, sto cercando (invano) di calcolare una nuova misura data da uno possibili valori di una dimensione. Ti faccio un esempio così è più chiaro:
    Se = "Roma" quindi +1, ma il controllo sintattico delle formule si rifiuta di accettare la sintassi sopra esposta. Sai suggerirmi come impostarla? (non ci sono esempi di questo tipo da nessuna parte...)

    RispondiElimina
  2. Ciao,
    l'IF accetta la sintassi come quella di Excel, quindi =IF(valore da verificare;ramo si;ramo no) oppure va bene anche la seguente sintassi =IF(valore da verificare) THEN ramo si ELSE ramo no.
    Nel tuo caso, se usiamo la seconda sintassi, per fare quanto chiedi dovresti scrivere =IF([oggetto]="Roma") THEN 1 ELSE 0
    Fai attenzione a dove si chiudono le parentesi tonde. Se continua a darti problemi, forse WebI lamenta il fatto che stai verificando il valore di un oggetto dimensione che contiene del testo, ma cerchi di dare in uscita un valore numerico, questo a volte non è consentito, prova quindi a chidere i valori tra doppi apici, poi potrai convertire il valore da testo a numero, magari con una variabile a parte che usa questa.
    Quindi nel tuo caso dovresti usare la seguente sintassi
    =IF([oggetto]="Roma") THEN "1" ELSE "0"
    e salvi la variabile come dimensione, ad esempio con nome PIPPO, poi fai una nuova variabile di tipo misura (indicatore) che ha come compito quello di convertire in numero la variabile definita sopra, cioè PIPPO e lo converte in numero.

    Ciao!

    RispondiElimina