Compartilhar via


Cmdlet New-PowerPivotEngineServiceInstance

Adiciona uma nova instância do SQL Server Analysis Services a um servidor de aplicativo.

Sintaxe

New-PowerPivotEngineServiceInstance [-ParentService <PowerPivotEngineServicePipeBind>] [-EngineServiceInstanceName <string>] [-Provision <switch>] [-EnableQueryMode <switch>] [-EnableProcessingMode <switch>] [-MaximumParallelRefreshJobs <Ushort>] [-MaximumDiskcache <Ushort>] [-LastAccessedTime <Ushort>] [-WarnOnLowMemory <Ushort>] [-MaximumConnectionLimit <Ushort>] [-WarnOnLowCPUMachine <Ushort>] [-WarnOnLowCPUOlapService <Ushort>] [-WarnOnLowDisk <Ushort>] [-DataCollectionInterval <Ushort>] [<CommonParameters>]

Descrição

O cmdlet New-PowerPivotEngineServiceInstance registra o SQL Server Analysis Services com SharePoint. A adição de uma nova instância do PowerPivotEngineService no SharePoint é necessária para implantação do PowerPivot para SharePoint no servidor de aplicativo local. Você deve executar essa etapa depois de usar a Instalação do SQL Server para instalar uma instância do SQL Server Analysis Services no computador local. Essa etapa adiciona o SQL Server Analysis Services aos serviços Gerenciar na lista de servidores na Administração Central do SharePoint.

O Analysis Services é executado sob a conta de serviço fornecida durante a Instalação do SQL Server. A conta de serviço será registrada como uma conta gerenciada no SharePoint quando você cria o novo objeto PowerPivotEngineServiceInstance.

Parâmetros

-ParentService <PowerPivotEngineServicePipeBind>

Especifica o GUID do objeto pai do Serviço de Mecanismo do PowerPivot no farm. Nesta versão, apenas um objeto pai é permitido. Use Get-PowerPivotEngineService para obter o GUID do serviço pai.

Obrigatório?

false

Posição?

0

Valor padrão

Aceitar entrada de pipeline?

true

Aceitar caracteres curinga?

false

-EngineServiceInstanceName <string>

Especifica um nome que identifica esse objeto. Você pode usar o nome do objeto em funções ou scripts personalizados.

Obrigatório?

false

Posição?

1

Valor padrão

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-Provision <switch>

Torna o serviço disponível no SharePoint. Os valores válidos são $true ou $false.

Obrigatório?

false

Posição?

nomeado

Valor padrão

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-EnableQueryMode <switch>

Especifica se o servidor aceita solicitações de consulta sob demanda para dados PowerPivot. O padrão é true. Se você desativar o modo de consulta, o servidor administrará apenas trabalhos de atualização de dados. Por padrão, EnableQueryMode e EnableProcessingMode estão ativados, permitindo que o servidor administre solicitações para consultas sob demanda e processamento de atualização de dados.

Obrigatório?

false

Posição?

nomeado

Valor padrão

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-EnableProcessingMode <switch>

Especifica se o servidor aceita solicitações de atualização de dados. O padrão é true. Se você desativar o processamento de atualização de dados, o servidor administrará apenas consultas sob demanda. Por padrão, EnableQueryMode e EnableProcessingMode estão ativados, permitindo que o servidor administre solicitações para consultas sob demanda e processamento de atualização de dados.

Obrigatório?

false

Posição?

nomeado

Valor padrão

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-MaximumParallelRefreshJobs <Ushort>

Especifica o número de trabalhos de atualização de dados que podem ser executados simultaneamente no servidor. O padrão é 1 trabalho por CPU. Se o servidor tiver 2 processadores, você poderá definir esse valor como 2.

Obrigatório?

false

Posição?

nomeado

Valor padrão

1

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-MaximumDiskcache <Ushort>

Especifica a quantidade de espaço em disco alocada para armazenar em cache dados PowerPivot. Os dados PowerPivot são armazenados em cache na primeira solicitação, quando são carregados na memória. Os dados permanecem em disco, até mesmo quando não são mais usados ativamente, para atender solicitações de conexão subsequentes para os mesmos dados. Eles serão eventualmente removidos se nenhuma solicitação de dados for realizada durante um determinado período de dias, conforme especificado pelo parâmetro MemoryDatabaseHoldLimit no objeto de aplicativo de serviço PowerPivot.

Obrigatório?

false

Posição?

nomeado

Valor padrão

0

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-LastAccessedTime <Ushort>

Especifica os critérios usados por último para esvaziar o cache quando o espaço em disco está no limite máximo. Todos os arquivos em cache acessados por último no intervalo por hora que você definiu são logo excluídos do sistema de arquivos. O padrão é 4 horas. Se o limite máximo de espaço em disco for alcançado, todos os bancos de dados que ficaram inativos por 4 horas ou mais serão excluídos do sistema de arquivos. Bancos de dados que estão inativos, mas que permanecem em memória, são descarregados e depois excluídos do sistema de arquivos.

Obrigatório?

false

Posição?

nomeado

Valor padrão

4

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-WarnOnLowMemory <Ushort>

Especifica um percentual de memória disponível que sempre deve ser não usado pelo servidor. Em um servidor de aplicativos do SharePoint, uma instância do SQL Server Analysis Services deve ter sempre uma pequena quantidade de memória reservada que nunca é usada. Como o servidor é associado à memória na maioria de suas operações, o servidor apresenta execução melhor quando não é executado no limite máximo.

O padrão é 5%. Se a memória reservada ficar abaixo desse valor, uma regra de integridade será disparada avisando que o servidor está com pouca memória. Os 5% de memória não usados são calculados como um percentual de memória alocada para o Analysis Services. Por exemplo, se você tiver 200 GB de memória total, e for alocado 80% (ou 160 GB) para o Analysis Services, os 5% de memória não usada serão 5% de 160 GB (ou 8 GB).

Obrigatório?

false

Posição?

nomeado

Valor padrão

5

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-MaximumConnectionLimit <Ushort>

Especifica o limite superior de conexões de usuário acima do qual o considera-se que o servidor tem conexões demais. Se esse limite for excedido, uma regra de integridade será disparada indicando que o servidor está administrando mais conexões do que o esperado. O padrão é 100. Os valores válidos são 1 a 500.

Obrigatório?

false

Posição?

nomeado

Valor padrão

100

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-WarnOnLowCPUMachine <Ushort>

Define um limite de CPU no qual uma regra de integridade é disparada, avisando que o servidor físico está ficando com poucos recursos de CPU. Esse valor é mostrado como um percentual. O padrão é 90%. Esta regra de integridade será disparada se os recursos da CPU no computador permanecerem em 90% ou acima por mais de 4 horas (conforme especificado pelo parâmetro DataCollectionInterval).

Obrigatório?

false

Posição?

nomeado

Valor padrão

90

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-WarnOnLowCPUOlapService <Ushort>

Define um limite de CPU no qual uma regra de integridade é disparada, avisando que a instância do SQL Server Analysis Services tem CPU insuficiente. Esse valor é mostrado como um percentual. O padrão é 80%. Esta regra de integridade será disparada se os recursos de CPU usados pelo processo de servidor do Analysis Services (msmdsrv.exe) permanecer em 80% ou acima por um período de 4 horas (conforme especificado pelo parâmetro DataCollectionInterval).

Obrigatório?

false

Posição?

nomeado

Valor padrão

80

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-WarnOnLowDisk <Ushort>

Especifica um percentual de espaço em disco disponível abaixo do qual é considerado que o servidor tem espaço insuficiente para armazenar dados em cache. Quando o espaço em disco disponível fica abaixo desse valor, uma regra de integridade é disparada indicando que há pouco espaço em disco. O padrão é 5. Os valores válidos são 1 a 99.

Obrigatório?

false

Posição?

nomeado

Valor padrão

5

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

-DataCollectionInterval <Ushort>

Especifica o período de coleta de dados usado para calcular os números utilizados para disparar regras de integridade. Embora o sistema seja constantemente monitorado, os limites usados para disparar avisos de regra de integridade são calculados usando dados que foram gerados em um intervalo predefinido. O intervalo padrão é 4 horas. O servidor recupera dados de sistema e uso coletados durante as 4 horas anteriores para avaliar o número de conexões de usuário, uso de espaço em disco e taxas de utilização de CPU e memória

Obrigatório?

false

Posição?

nomeado

Valor padrão

4

Aceitar entrada de pipeline?

false

Aceitar caracteres curinga?

false

<CommonParameters>

Este cmdlet oferece suporte aos parâmetros comuns: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer e OutVariable. Para obter mais informações, consulte About_CommonParameters.

Entradas e saídas

O tipo de entrada é o tipo dos objetos que você pode transportar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.

Entradas

Nenhuma.

Saídas

Nenhuma.

Exemplo 1

C:\PS>New-PowerPivotEngineServiceInstance -provision:$true

Registra uma instância local do SQL Server Analysis Services (PowerPivot) com o SharePoint.