Partilhar via


Referência de parâmetro de configuração (PowerPivot para SharePoint)

Este tópico fornece documentação de referência para os parâmetros de configuração usados por aplicativos de serviço PowerPivot em um farm do SharePoint. Se você estiver usando script do PowerShell para configurar um servidor ou se desejar procurar informações para uma configuração específica, as informações deste tópico fornecerão descrições detalhadas.

Os parâmetros de configuração são definidos para cada aplicativo do serviço PowerPivot. Em um farm, você pode criar diversos aplicativos de serviço como uma maneira de configurar instâncias lógicas independentes da mesma instância física de serviço. Os parâmetros de configuração são armazenados no banco de dados de aplicativo do PowerPivot criado para cada aplicativo de serviço configurado.

Se você alterar os parâmetros de configuração, as alterações serão selecionadas imediatamente e usadas para solicitações e conexões subsequentes. Operações que estão em andamento são governadas pelas configurações que estavam em vigor no início da operação.

Clique nos links a seguir para ler sobre áreas de configuração específicas:

Tempo limite de carregamento de dados

Pools de conexões

Balanceamento de carga

Atualização de dados

Coleta de dados de uso

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 pelas instâncias de servidor do Analysis Services no 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 arquivo 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 instrua o servidor a parar uma solicitação de dados de carregamento 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 1.800 (em segundos) 1 a 3.600 Especifica a quantidade de tempo que um aplicativo do serviço PowerPivot esperará por uma resposta de uma instância específica do servidor do Analysis Services.

Por padrão, o aplicativo de serviço espera 30 minutos por uma carga de dados da instância de serviço de mecanismo para a qual foi encaminhada uma solicitação específica.

Se a fonte de dados do PowerPivot não puder ser carregada dentro desse período de tempo, o thread será interrompido e um novo será iniciado.

Pools de conexões

O aplicativo do serviço PowerPivot cria e gerencia pools de conexões para habilitar a reutilização da conexão. Há dois tipos de pools de conexões: um para conexões de dados somente leitura e um segundo para conexões de servidor.

Os pools de conexões de dados contêm conexões armazenadas em cache para a fonte de dados do PowerPivot. Cada pool de conexão é baseado no contexto definido quando o banco de dados foi carregado. Esse contexto inclui a identidade da instância física de serviço, a ID do banco de dados e a identidade do usuário do SharePoint que está solicitando os dados. Um pool de conexão separado é criado para cada combinação. Por exemplo, solicitações de usuários diferentes 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ão é 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 de 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ões 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 carregamento e para monitorar a integridade do sistema.

Cada tipo de pool de conexão tem limites superiores que podem ser definidos para garantir um 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 1.800 (em segundos) 1 a 3.600. Essa configuração se aplica a pools de conexão de dados.

Especifica por quanto tempo uma conexão ociosa pode permanecer em um pool de conexão 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 de usuário 1000 -1, 0, ou 1 a 10000.

-1 especifica um número ilimitado de conexões ociosas.

0 indica que nenhuma conexão ociosa é mantida. Novas conexões com uma fonte de dados do PowerPivot devem ser criadas de cada vez.
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 do aplicativo do serviço PowerPivot específica.

Pools de conexão 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 do PowerPivot, o desempenho do servidor poderá se beneficiar com um aumento no tamanho do pool de conexão.

Se houver mais de 100 conexões ociosas a uma instância de serviço PowerPivot, novas conexões ociosas serão desconectadas em vez de serem 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ão administrativos criados para conexões de aplicativo do serviço PowerPivot a 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 que o serviço PowerPivot executa é determinar onde os dados do Analysis Services serão carregados entre as instâncias de serviço PowerPivot disponíveis. A configuração AllocationMethod especifica os critérios em relação aos quais uma instância de serviço é selecionada.

Nome Padrão Valores válidos Descrição
Método de alocação RoundRobin Round Robin

Baseado na Integridade
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. A opção Baseado na Integridade aloca solicitações ao servidor que tem a maioria dos recursos do sistema disponíveis com base na memória disponível e na utilização da CPU.

Rodízio gira solicitações entre os servidores disponíveis em ordem sequencial, independentemente da carga atual ou da integridade do servidor.

Atualização de Dados

Especifique o intervalo de horas que define um dia comercial normal ou típico de sua organização. Esses parâmetros de configuração determinam quando, depois do horário comercial, ocorre o processamento das operações de atualização de dados. O processamento depois do horário comercial pode começar no final do dia comercial. O processamento depois do horário comercial é uma opção de agenda 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 4h00 1 a 12 horas, quando o valor for um inteiro válido dentro desse intervalo.

O tipo é Time.
Define o limite inferior de um intervalo de horário comercial.
Hora de término 20h00 1 a 12 horas, quando o valor for um inteiro válido dentro desse intervalo.

O tipo é Time.
Define o limite superior de um intervalo de horário comercial.
Conta autônoma de atualização de dados do PowerPivot. Nenhum A ID de um aplicativo de destino Esta conta é usada para executar trabalhos de atualização de dados em nome de um proprietário de agenda.

A conta autônoma de atualização de dados deve ser definida com antecedência antes de poder 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 usuários digitem credenciais do Windows personalizadas habilitado Boolean 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 conta de usuário do Windows e senha para executar um trabalho de atualização de dados.

O Serviço de Repositório Seguro deve ser habilitado para que esta opção funcione. Para obter mais informações, consulte Configurar credenciais armazenadas para atualização de dados PowerPivot (PowerPivot para SharePoint).
Comprimento máximo de histórico de processamento 365 1 a 5000 dias Determina por quanto tempo o histórico de dados será retido no banco de dados de aplicativo de serviço do 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 PowerPivot podem fornecer informações importantes sobre como as pastas de trabalho habilitadas para o PowerPivot são usadas. Os parâmetros de configuração a seguir controlam aspectos da coleta de dados de uso para eventos de servidor do PowerPivot que são apresentados subsequentemente em relatórios de uso ou de atividades.

Nome Padrão Valores válidos Descrição
Intervalo de relatório de consulta. 300 (em segundos) 1 a n segundos, onde 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, estatísticas de consulta são coletadas em cada conexão e relatadas como um único evento. O Intervalo de relatório de consulta determina com que frequência é relatado um evento. 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 para até mesmo um único usuário que acessa uma única fonte de dados do PowerPivot. Por isso, são criados pools de conexão para cada usuário e combinação de fonte de dados do PowerPivot, de forma que depois que uma conexão é criada, ela pode ser reutilizada pelo mesmo usuário para os mesmos dados. Periodicamente, em intervalos especificados por esse parâmetro de configuração, o aplicativo do serviço PowerPivot relata os dados de uso de cada conexão no pool de conexão.

O aumento do valor do tempo de relatório fará com que menos eventos sejam registrados em log. No entanto, se um valor muito alto for definido, você arriscará perder dados de eventos se o servidor for reiniciado ou se uma conexão for fechada.

A redução do valor fará com que mais eventos sejam registrados em log 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.

De modo geral, não altere esse parâmetro de 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, onde n é qualquer inteiro válido.

0 significa que o histórico sempre é retido e que nunca é excluído.
Por padrão, os dados de uso são mantidos durante um ano no banco de dados do aplicativo do serviço PowerPivot. Registros mais antigos do que um ano são removidos do banco de dados.

Uma verificação dos dados históricos expirados ocorre diariamente quando o trabalho de processamento de dados de uso do Microsoft SharePoint Foundation é executado. O trabalho de timer lerá essa configuração e disparará um comando de exclusão dos dados do histórico expirado do banco de dados do aplicativo do serviço PowerPivot.
Limite Superior de Resposta Trivial 500 (em milissegundos) 1 a n milissegundos, onde n é qualquer inteiro válido. Por padrão, o limite para solicitações triviais é de meio segundo.

As solicitações triviais incluem pings no servidor, solicitações de metadados e início de sessões.
Limite superior de resposta rápida 1000 (em milissegundos) 1 a n milissegundos, onde n é qualquer inteiro válido. Por padrão, o limite para solicitações rápidas é de um segundo.

As solicitações rápidas são as que têm um conjunto de dados extremamente pequeno ou solicitações de metadados que se estendem por grandes conjuntos de membros.
Limite Superior de Resposta Esperado 3000 (em milissegundos) 1 a n milissegundos, onde 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 esperada.
Limite superior de resposta longa 10000 (em milissegundos) 1 a n milissegundos, onde n é qualquer inteiro válido. Por padrão, o limite para solicitações longas é de dez segundos.

Essas são solicitações que executam por muito mais tempo do que o esperado, mas que ainda caem dentro de um intervalo aceitável.

Consulte Também

Criar e configurar um aplicativo de serviço PowerPivot na Administração Central
Atualização de dados PowerPivot com SharePoint 2010
Configurar a coleta de dados de uso para o PowerPivot para SharePoint
Configurar contas de serviço PowerPivot
Painel de Gerenciamento PowerPivot e dados de uso