Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este tópico fornece documentação de referência para as configurações usadas pelos aplicativos de serviço PowerPivot em um farm do SharePoint. Se você estiver usando o script do PowerShell para configurar um servidor ou se quiser procurar informações para uma configuração específica, as informações neste tópico fornecerão descrições detalhadas.
As configurações são definidas para cada aplicativo de serviço PowerPivot. Em um farm, você pode criar vários aplicativos de serviço como uma forma de configurar instâncias lógicas independentes da mesma instância de serviço físico. As configurações são armazenadas no banco de dados do aplicativo PowerPivot criado para cada aplicativo de serviço configurado.
Se você alterar as configurações, as alterações serão selecionadas imediatamente e usadas para solicitações e conexões subsequentes. As operações em andamento são regidas pelas configurações que estavam em vigor quando a operação começou.
Clique nos links a seguir para ler sobre áreas de configuração específicas:
Tempo limite de carregamento de dados
Para obter instruções sobre como criar um aplicativo de serviço PowerPivot, consulte Criar e configurar um aplicativo de serviço PowerPivot na Administração Central.
Tempo limite de carregamento de dados
Os dados do PowerPivot são recuperados e carregados por instâncias de servidor do Analysis Services na farm. Dependendo de como e quando os dados foram acessados pela última vez, eles serão carregados de uma biblioteca de conteúdo ou de um cache de arquivos local. Os dados são carregados na memória sempre que uma solicitação de consulta ou processamento é recebida. Para maximizar a disponibilidade geral do servidor, você pode definir um valor de tempo limite que instrui o servidor a interromper uma solicitação de dados de carga se ela não puder ser concluída dentro do tempo alocado.
| Nome | Padrão | Valores válidos | Descrição |
|---|---|---|---|
| Tempo limite de carregamento de dados | 1800 (em segundos) | 1 a 3600 | Especifica a quantidade de tempo que um aplicativo de serviço PowerPivot aguardará por uma resposta de uma instância específica do servidor do Analysis Services. Por padrão, o aplicativo de serviço aguardará 30 minutos por uma carga de dados da instância de serviço do Mecanismo para a qual encaminhou uma solicitação específica. Se a fonte de dados PowerPivot não puder ser carregada dentro desse período de tempo, o thread será interrompido e um novo será iniciado. |
Pools de conexão
O aplicativo de serviço PowerPivot cria e gerencia pools de conexão para habilitar a reutilização de conexão. Há dois tipos de pools de conexões: um para conexão a dados somente leitura e o outro para conexões de servidor.
Os pools de conexão de dados contêm conexões armazenadas em cache para a fonte de dados PowerPivot. Cada pool de conexões é baseado no contexto que foi definido quando o banco de dados foi carregado. Esse contexto inclui a identidade da instância de serviço físico, a ID do banco de dados e a identidade do usuário do SharePoint que está solicitando dados. Um pool de conexões separado é criado para cada combinação. Por exemplo, solicitações de diferentes usuários do mesmo banco de dados em execução no mesmo servidor consumirão conexões de pools diferentes.
A finalidade de um pool de conexões é usar conexões armazenadas em cache para solicitações somente leitura para o mesmo banco de dados do Analysis Services pelo mesmo usuário do SharePoint. A instância do serviço PowerPivot é o servidor que tem os dados carregados na memória. A ID do banco de dados é um identificador interno para as estruturas de dados na memória do modelo de dados (um modelo é instanciado como um banco de dados de cubo do Analysis Services). As informações de versão são incorporadas implicitamente no identificador.
Os pools de conexão de servidor contêm conexões armazenadas em cache de uma instância de aplicativo de serviço PowerPivot para uma instância de servidor do Analysis Services, em que o aplicativo de serviço está se conectando com permissões do Analysis Services Sysadmin no servidor do Analysis Services. Essas conexões são usadas para emitir uma solicitação de banco de dados de carga e monitorar a integridade do sistema.
Cada tipo de pool de conexões tem limites superiores que você pode definir para garantir o melhor uso da memória do sistema para o gerenciamento de conexões.
| Nome | Padrão | Valores válidos | Descrição |
|---|---|---|---|
| Tempo limite do pool de conexões | 1800 (em segundos) | 1 a 3600. | Essa configuração se aplica a pools de conexão de dados. Ele especifica quanto tempo uma conexão ociosa pode permanecer em um pool de conexões antes de ser removida. Por padrão, o aplicativo de serviço removerá uma conexão se ela estiver inativa por mais de cinco minutos. |
| Tamanho máximo do pool de conexões do usuário | 1000 | -1, 0 ou 1 a 10000. -1 especifica um número ilimitado de conexões ociosas. 0 significa que nenhuma conexão ociosa é mantida. Novas conexões com uma fonte de dados PowerPivot devem ser criadas sempre. |
Essa configuração se aplica ao número de conexões ociosas em todos os pools de conexão de dados criados para uma instância específica do aplicativo de serviço PowerPivot. Pools de conexões individuais são criados para combinações exclusivas de um usuário do SharePoint, dados do PowerPivot e instância de serviço. Se você tiver muitos usuários acessando uma variedade de fontes de dados PowerPivot, o desempenho do servidor poderá se beneficiar de um aumento no tamanho do pool de conexões. Se houver mais de 100 conexões ociosas com uma instância de serviço PowerPivot, as novas conexões que se tornarem ociosas serão desconectadas em vez de retornadas ao pool. |
| Tamanho máximo do pool de conexões administrativas | 200 | -1, 0 ou 1 a 10000. -1 especifica um número ilimitado de conexões ociosas. |
O número máximo de conexões de servidor ociosas em todos os pools de conexões administrativas criados para conexões de aplicativo do serviço PowerPivot com uma instância de servidor do Analysis Services. As conexões de servidor são usadas para solicitações para carregar bancos de dados e para salvar alterações no banco de dados do SharePoint. |
Balanceamento de carga
Uma das funções executadas pelo serviço PowerPivot é determinar onde os dados do Analysis Services serão carregados entre as instâncias de serviço do PowerPivot disponíveis. A AllocationMethod configuração especifica os critérios nos quais uma instância de serviço é selecionada.
| Nome | Padrão | Valores válidos | Descrição |
|---|---|---|---|
| Método de alocação | RoundRobin | Rodízio Baseado na saúde |
Um esquema para alocar solicitações de carga entre duas ou mais instâncias de servidor do Analysis Services. Por padrão, o serviço PowerPivot alternará solicitações com base na integridade do servidor. Baseado na saúde do sistema, solicitações são alocadas para o servidor que possui mais recursos disponíveis, considerando a memória disponível e a utilização da CPU. O round robin distribui as solicitações entre os servidores disponíveis em ordem sequencial, independentemente da carga atual ou da saúde do servidor. |
Atualização de Dados
Especifique o intervalo de horas que define um dia comercial normal ou típico para sua organização. Essas configurações determinam quando o processamento de dados após o expediente ocorre para operações de atualização de dados. O processamento após o expediente pode começar na hora de término do dia útil. O processamento após o expediente é uma opção de agendamento para proprietários de documentos que desejam atualizar uma fonte de dados PowerPivot com dados transacionais que foram gerados durante o horário comercial normal.
| Nome | Padrão | Valores válidos | Descrição |
|---|---|---|---|
| Hora de início | 04:00 da manhã. | 1 a 12 horas, em que o valor é um inteiro válido dentro desse intervalo. Tipo é Tempo. |
Define o limite inferior de um intervalo de horas úteis. |
| Hora de término | 20h00. | 1 a 12 horas, em que o valor é um inteiro válido dentro desse intervalo. Tipo é Time. |
Define o limite superior de um intervalo de horas comerciais. |
| Conta de atualização de dados autônoma do PowerPivot | Nenhum | Uma ID de aplicativo de destino | Essa conta é usada para executar tarefas de atualização de dados em nome do responsável pelo cronograma. A conta de atualização de dados autônoma deve ser definida com antecedência antes de ser referenciada na página de configuração do aplicativo de serviço. Para obter mais informações, consulte Configurar a Conta de Atualização de Dados Autônoma do PowerPivot (PowerPivot para SharePoint). |
| Permitir que os usuários insiram credenciais personalizadas do Windows | Ativado | Booliano | Determina se a página de configuração de atualização de dados agendada mostra uma opção que permite que um proprietário de agenda especifique a conta de usuário e a senha do Windows para executar um trabalho de atualização de dados. O Serviço de Repositório Seguro deve estar habilitado para que essa opção funcione. Para obter mais informações, consulte Configure Stored Credentials for PowerPivot Data Refresh (PowerPivot for SharePoint). |
| Comprimento máximo do histórico de processamento | 365 | 1 a 5.000 dias | Determina por quanto tempo o histórico de atualização de dados é mantido no banco de dados do aplicativo de serviço PowerPivot. Para obter mais informações, consulte PowerPivot Usage Data Collection. |
Coleta de dados de uso
Os relatórios de uso que aparecem no Painel de Gerenciamento do PowerPivot podem fornecer informações importantes sobre como as pastas de trabalho habilitadas para PowerPivot são usadas. As configurações a seguir controlam aspectos da coleta de dados de uso para eventos do servidor PowerPivot que são apresentados posteriormente em relatórios de uso ou atividade.
| Nome | Padrão | Valores válidos | Descrição |
|---|---|---|---|
| Intervalo de relatórios de consulta | 300 (em segundos) | 1 a n segundos, em que n é qualquer inteiro válido. | Para garantir que a coleta de dados de uso não consuma muito da capacidade de transferência de dados do farm, as estatísticas de consulta são coletadas em cada conexão e relatadas como um único evento. O Intervalo de Relatórios de Consulta determina com que frequência um evento é relatado. Por padrão, as estatísticas de consulta são relatadas a cada 5 minutos. Como as conexões são fechadas imediatamente assim que uma solicitação é enviada, o sistema gera um número muito grande de conexões até mesmo para um único usuário acessando uma única fonte de dados PowerPivot. Por esse motivo, pools de conexão são criados para cada combinação de usuário e fonte de dados PowerPivot, de forma que, uma vez criada uma conexão, ela possa ser reutilizada pelo mesmo usuário para a mesma fonte de dados. Periodicamente, em intervalos especificados por meio dessa configuração, o aplicativo de serviço PowerPivot relata os dados de uso de cada conexão no pool de conexões. Aumentar o valor de tempo para relatório fará com que menos eventos sejam registrados. No entanto, se você defini-lo muito alto, correrá o risco de perder dados de evento se o servidor reiniciar ou uma conexão for fechada. A redução do valor fará com que mais eventos sejam registrados com maior frequência, adicionando mais dados de uso relacionados ao PowerPivot ao sistema de coleta de dados no banco de dados de uso do SharePoint. Geralmente, não altere essa configuração, a menos que você esteja tentando resolver um problema específico (por exemplo, se o banco de dados de uso estiver crescendo muito rapidamente como resultado dos dados de uso do PowerPivot). |
| Histórico de dados de uso | 365 (em dias) | 0 ou 1 a n dias, em que n é qualquer inteiro válido. 0 significa que o histórico é sempre mantido e nunca excluído. |
Por padrão, os dados de uso são mantidos por um ano no banco de dados do aplicativo de serviço PowerPivot. Os registros com mais de um ano são removidos do banco de dados. Uma verificação de dados históricos expirados ocorre diariamente, quando o trabalho de Processamento de Dados de Uso do Microsoft SharePoint Foundation é executado. A tarefa agendada lerá essa configuração e disparará um comando de exclusão de dados para o histórico expirado no banco de dados do aplicativo de serviço PowerPivot. |
| Limite superior de resposta trivial | 500 (em milissegundos) | 1 a n milissegundos, em que n é qualquer inteiro válido. | Por padrão, o limite para solicitações triviais é de meio segundo. As solicitações triviais incluem pings de servidor, solicitações de metadados e sessões iniciais. |
| Limite superior de resposta rápida | 1000 (em milissegundos) | 1 a n milissegundos, em que n é qualquer inteiro válido. | Por padrão, o limite para solicitações rápidas é de um segundo. Solicitações rápidas são aquelas que têm um conjunto de dados extremamente pequeno ou solicitações de metadados que abrangem grandes conjuntos de membros. |
| Limite superior de resposta esperado | 3000 (em milissegundos) | 1 a n milissegundos, em que n é qualquer inteiro válido. | Por padrão, o limite para solicitações esperadas é de três segundos. Esse limite define o limite superior de um tempo de consulta esperado. |
| Limite superior de resposta longa | 10000 (em milissegundos) | 1 a n milissegundos, em que n é qualquer inteiro válido. | Por padrão, o limite para solicitações longas é de dez segundos. Essas são solicitações que demoram mais do que o esperado, mas ainda se enquadram em um intervalo aceitável. |
Consulte Também
Criar e configurar um aplicativo de serviço PowerPivot na Administração Central
Atualização de dados do PowerPivot com o SharePoint 2010
Configurar a coleta de dados de uso para (PowerPivot para SharePoint)
Configurar contas de serviço do PowerPivot
Painel de Gerenciamento do PowerPivot e dados de uso