Monitoring Server: exportação para o Microsoft Office Excel
Atualizado em: 2009-04-30
Usuários finais que visualizem painéis podem exportar dados ou visualizações de dados de um painel para o Excel. No Excel, os usuários podem exibir as informações ou manipular os dados para análise posterior.
Requisitos do sistema
A exportação do conteúdo de painéis para o Excel exige que o .NET Framework 3.0 seja instalado no computador que executa o Monitoring Server. Esse é o único requisito de servidor.
Em computadores cliente, o arquivo do Excel gerado pelo Monitoring Server está no formato de arquivo XML Aberto. Arquivos do Excel nesse formato são armazenados com a nova extensão de arquivo .xlsx. O novo formato de arquivo só pode ser lido por clientes do Office 2007 ou do Excel (Excel 2000, Excel 2002 e Excel 2003) que tenham instalado o Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats, que é disponibilizado pelo Centro de Download da Microsoft.
O Monitoring Server oferece suporte a várias visualizações de relatório, como: scorecard, gráfico analítico, grade analítica, mapa estratégico, relatório do Reporting Services, relatório de Serviços do Excel, gráfico dinâmico, grade dinâmica, relatório da Web e gráfico de tendência. A funcionalidade usada para exportar para o Excel só tem suporte para algumas dessas visualizações, como mostra a tabela a seguir.
Visualização de relatório | Exportar para o Excel? | Comentário |
---|---|---|
Scorecard |
sim |
|
Gráfico analítico |
sim |
|
Grade analítica |
sim |
|
Mapa estratégico |
sim |
Não por padrão |
Reporting Services |
sim |
Usando o SQL Server Reporting Services para processar o Excel |
Serviços do Excel |
||
Gráfico dinâmico |
sim |
|
Grade dinâmica |
||
Gráfico de tendência |
sim |
|
Relatório da Web |
Habilitando o suporte a mapas estratégicos
Por padrão, o mapa estratégico da visualização de relatório não está habilitado a exportar para o Excel. Mapas estratégicos só podem ser exportados para o Excel se o computador com o Monitoring Server já estiver configurado para dar suporte a eles através do Visio.
Para habilitar o suporte a mapas estratégicos, você precisa alterar o arquivo Web.config referente ao seu site do SharePoint.
Este é um trecho das configurações do Monitoring Server no arquivo Web.config:
<appSettings>
<add key="FeedCacheTime" value="300" />
<add key="FeedPageUrl" value="/_layouts/feed.aspx?" />
<add key="FeedXsl1" value="/Style Library/Xsl Style Sheets/Rss.xsl" />
<add key="ReportViewerMessages" value="Microsoft.SharePoint.Portal.Analytics.UI.ReportViewerMessages, Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
<add key="Bpm.ConnectionString" value="Data Source=localhost;Initial Catalog=PPSMonitoring;Integrated Security=True" />
<add key="Bpm.ConnectionPerUser" value="False" />
<add key="Bpm.ElementMemoryCacheTime" value="5" />
<add key="Bpm.EnableAnalyticQueryLogging" value="False" />
<add key="Bpm.UseASCustomData" value="False" />
<add key="Bpm.IndicatorImageCacheTime" value="10" />
<add key="Bpm.DataSourceQueryTimeout" value="300" />
<add key="ExportToExcelEnabledControls" value="PivotChart,SqlReport,TrendAnalysisChart,Scorecard,OLAPGrid,OLAPChart" />
O elemento que precisa ser alterado é ExportToExcelEnabledControls
. Para habilitar mapas estratégicos, adicione StrategyMap
ao valor do elemento.
Exemplo:
value="PivotChart,SqlReport,TrendAnalysisChart,Scorecard,OLAPGrid,OLAPChart,StrategyMap" />
.