I am writing in response to the opening of the project, I just did something very similar during the past six months, the context was, a customer has a transaction application developed in Java Enterprise that connect to PostgreSQL database, and he needed an alternative mechanism for access information, the solution was, configured a separate server with Pentaho Business Analyst Server and its own PostgreSQL database instance, the database was backed up on the primary server and restored on the secondary server through a script. I installed the secondary server, the Pentaho Business Analyst Server and the PostgreSQL secondary database instance early in the project.
I was developing reports and graphs with Pentaho Report Designer, and publishing those reports to Pentaho Business Analyst Server. Some reports were very simple and other very complex, for example one complex report has 3,599 SQL LOCs. You can see images of this reports and graphs in the portfolio of my profile.
I am not have experience with MS Lync 2013, however I can analyze the database structure of MS Lync 2013 very quickly and begin to develop those SQL queries, the only two things that I need from you are the reports and graphs sketch and detailed information about that do you need to be displayed.
I would welcome the chance to speak with you sometime.