Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DominoPoint 2012 Lotus Notes e Cognos 10

591 views

Published on

Come usare gli Active Reports di Cognos in una applicazione Lotus Notes.

Published in: Education
  • Be the first to comment

  • Be the first to like this

DominoPoint 2012 Lotus Notes e Cognos 10

  1. 1. COGNOS 10 e Lotus Notes Come usare gliActive Reports in NotesAlessandro Villani
  2. 2. Cognos BI 10Portale unificato, client con zero footprintPersonal Dashboard e AnalysisReal Time Gestione EventiScorecardOnline – OfflineMobileOfficeINTEGRAZIONE CON LOTUS CONNECTIONS!!!..... ed altro
  3. 3. Cognos BI 10o n e ® iP hM o n ito r A le r t A n a ly z e Respond
  4. 4. Lotus Notes20 anni di prodotto ed innovazione piùentusiasmanteXpagesSocial.... Connections, Quickr, Sametime,.....MobileCloud.....ed altro
  5. 5. Lotus Notes con Cognos BILotus Notes è la piattaforma leader dicollaborazioneCognos è la piattaforma leader nella BusinessAnalysisEntrambe integrano e forniscono servizi inazienda.
  6. 6. Lotus Notes con Cognos BILe Applicazioni client Notes sono numerosenelle nostre aziendeCome utilizzare Cognos 10 in una applicazione dicollaborazione Notes?
  7. 7. Cognos BI: Active ReportUtilizzo di report interattivi in modalità sconnessaAccesso online o offlineDistribuzione – via schedulazione, burst, emailUtilizzo di bottoni di controllo per facilitare l’interattivitàPossibilità di convertire report esistentiUtilizzo veloce anche scollegati: app per iPad e AndroidRidurre l’impatto sui server BI
  8. 8. Active Report come funzionaTecnologia MHTML (Mime HTML)È una pagina web che integra tutti gli elementi chepossono servire: flash, immagini, audio, java, ecc.I dati sono salvati dentro il reportBasta un browser: IE lo supporta a livello nativoMS Office lo supportaFirefox, Safari richiedono un plug-in
  9. 9. Lotus Notes e Active ReportsCome integrare un Active Report?Lotus Notes utilizza IE integratoQuindi la soluzione è semplice, utilizzare unframe che apre un url contente il nostro ActiveReport.
  10. 10. Requisiti di ProgettoA ciascun utente allinterno della propriaapplicazione Notes dare uno o più dashboardIl dashboard rappresenta dati aziendaliprovenienti da tutti i sistemi disponibili inaziendaI dati saranno aggiornati ogni notte
  11. 11. Architettura del sistema DB Aziendali Lettura dati da DB aziendaliDomino Invio report come Agente di allegato via email Smistamento report Cognos 10 Elaborazione report
  12. 12. Notes DatabaseCreiamo un nuovo DbNotesNelle proprietà deldatabase indichiamocome Type MailboxIl Db Notes èconfigurato come mail-in database a cuiassociamo un indirizzoemail
  13. 13. Report StudioCreiamo con Report Studio un Active ReportPer simulare una vista utilizziamo il componente Tree
  14. 14. Pianificazione reportCreiamo su Cognos Administration una pianificazione cheesegue il report e lo invia come allegato email alla caselladi posta che abbiamo creato.
  15. 15. Creiamo un Form ed un AgentLa mail ricevuta da Domino contiene il report come fileallegatoConvertiamo il documento Memo in un form che chiamiamoReportE popoliamo un campo che chiameremo NomeReport,prelevandolo dal nome dellallegatoIl NomeReport ci servirà per distinguerlo dagli altri e perrichiamarlo correttamenteIl nostro Agente di conversione girerà in automaticosullevento “nuova email”
  16. 16. Creiamo un Frame 1La nostra Applicazione notes disporrà di un Frame con ilnavigatore a sx ed a dx il contenuto con le nostre vistetradizionaliCreiamo un frame specifico il cui contenuto è un URLcalcolato: reportName := "CallCenterDashboard"; UnID := @DbLookup("" : "ReCache"; @DbName; "(Report)"; reportName + "~"; 1; [FailSilent] : [ReturnDocumentUniqueID]); @If(UnID = ""; "about:blank"; "http://" + @Left(@Right(@DbName[1]; "="); "/") + "/" +@Trim(@ReplaceSubstring(@DbName[2]; ""; "/")) + "/0/" + UnID + "/$FILE/" + reportName + ".mht?OpenElement")
  17. 17. Creiamo un Frame 2Vedremmo qualcosa di simile:
  18. 18. Policy DesktopPer permettere ai nostri utenti di aprire correttamente i report, impostiamo le policy di desktop in questo modo:Browser default del s.o. per i linkBrowser embedded per il resto
  19. 19. IE securityPer non avere problemi di esecuzioni di script contenuti nel nostro active report, aggiungiamo il nostro server domino tra i siti attendibili
  20. 20. NavigatoreAggiungiamo al nostro navigatore notes il link per aprire il nostro report Frame allinterno del frame principale della nostra applicazione
  21. 21. Risultato
  22. 22. Domino The Next/CognosProject Vulcan e Open Social Activity StreamsprotocolCognos è una delle piattaforme coinvolte nelprogetto VulcanAutenticazione integrata Oauth
  23. 23. Grazie!Alessandro Villaniavillani@explan.ithttp://www.linkedin.com/in/alessandrovillaniwww.explan.it
  24. 24. Grazie agli sponsor per aver reso possibile i Dominopoint Days 2012! Main Sponsor Vad sponsor Platinum sponsor Gold sponsor

×