Can you explain the basic architecture and operation of PerformancePoint Server 2007, and how it might work with SQL Server?