Compartilhar via


Set-SPExcelServiceApplication

Define as propriedades globais do Aplicativo de Serviços do Excel.

Sintaxe

ExistingTargetApplicationParameterSet

Set-SPExcelServiceApplication
    [[-Identity] <SPExcelServiceApplicationPipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CachingOfUnusedFilesEnable]
    [-Confirm]
    [-CrossDomainAccessAllowed]
    [-EncryptedUserConnectionRequired <EncryptedConnectionMode>]
    [-ExternalDataConnectionLifetime <Int32>]
    [-FileAccessMethod <FileAccessMethod>]
    [-LoadBalancingScheme <LoadBalancingScheme>]
    [-MemoryCacheThreshold <Int32>]
    [-PrivateBytesMax <Int32>]
    [-SessionsPerUserMax <Int32>]
    [-SiteCollectionAnonymousSessionsMax <Int32>]
    [-TerminateProcessOnAccessViolation]
    [-ThrottleAccessViolationsPerSiteCollection <Int32>]
    [-UnattendedAccountApplicationId <String>]
    [-UnusedObjectAgeMax <Int32>]
    [-WhatIf]
    [-WorkbookCache <String>]
    [-WorkbookCacheSizeMax <Int32>]
    [-UseEffectiveUserName]
    [-WorkbookModelUsageTracker <String>]
    [<CommonParameters>]

NewTargetApplicationParameterSet

Set-SPExcelServiceApplication
    [[-Identity] <SPExcelServiceApplicationPipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CachingOfUnusedFilesEnable]
    [-Confirm]
    [-CrossDomainAccessAllowed]
    [-EncryptedUserConnectionRequired <EncryptedConnectionMode>]
    [-ExternalDataConnectionLifetime <Int32>]
    [-FileAccessMethod <FileAccessMethod>]
    [-LoadBalancingScheme <LoadBalancingScheme>]
    [-MemoryCacheThreshold <Int32>]
    [-PrivateBytesMax <Int32>]
    [-SessionsPerUserMax <Int32>]
    [-SiteCollectionAnonymousSessionsMax <Int32>]
    [-TerminateProcessOnAccessViolation]
    [-ThrottleAccessViolationsPerSiteCollection <Int32>]
    [-UnusedObjectAgeMax <Int32>]
    [-WhatIf]
    [-WorkbookCache <String>]
    [-WorkbookCacheSizeMax <Int32>]
    [-UnattendedServiceAccount <PSCredential>]
    [-UseEffectiveUserName]
    [-WorkbookModelUsageTracker <String>]
    [<CommonParameters>]

Description

O Set-ExcelServiceApplication cmdlet altera as propriedades globais do runtime para Serviços do Excel Aplicação. As alterações às propriedades efetuadas através deste cmdlet afetam todas as máquinas no farm que estão a executar uma instância da aplicação do serviço Web da Aplicação Serviços do Excel especificada.

Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.

Exemplos

EXEMPLO 1

$sa = Get-SPServiceApplication | ?{$_.TypeName -eq 'Excel Services Application Web Service Application'}
Set-SPExcelServiceApplication -Identity $sa -SessionsPerUserMax 10

Este exemplo define o Serviços do Excel Aplicação para permitir que cada utilizador não abra mais do que 10 sessões de uma só vez num servidor de aplicações de back-end que execute Serviços do Excel Aplicação.

EXEMPLO 2

$sa = Get-SPServiceApplication | ?{$_.TypeName -eq 'Excel Services Application Web Service Application'}
Set-SPExcelServiceApplication -Identity $sa -PrivateBytesMax -1

Este exemplo define o número máximo de bytes privados de memória no computador para um valor de -1, o que indica que Serviços do Excel Aplicação consumirá 50 por cento dos recursos de memória disponíveis.

Parâmetros

-AssignmentCollection

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Gerencia objetos para o devido descarte. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.

Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Quando os objetos não são usados imediatamente ou são descartados com o uso do comando Stop-SPAssignment, pode ocorrer um cenário de memória insuficiente.

Propriedades do parâmetro

Tipo:SPAssignmentCollection
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CachingOfUnusedFilesEnable

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica que os ficheiros que já não são utilizados pelo Serviços do Excel Aplicação podem permanecer na cache para utilização posterior. O padrão é verdadeiro quando o parâmetro não é especificado no comando.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Solicita sua confirmação antes de executar o comando. Para saber mais, digite o seguinte comando: get-help about_commonparameters

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CrossDomainAccessAllowed

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica que os arquivos de conexão de dados e as pastas de trabalho confiáveis podem ser solicitados e renderizados por Web Parts ou páginas que residem em outros domínios HTTP.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-EncryptedUserConnectionRequired

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Requer que a encriptação seja utilizada entre o utilizador final e o servidor em execução Serviços do Excel Aplicação. O escopo dessa configuração é o servidor lógico. O valor padrão é None.

O tipo deve ser um dos seguintes valores: None ou Connection.

Propriedades do parâmetro

Tipo:EncryptedConnectionMode
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExternalDataConnectionLifetime

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o número máximo de segundos que uma conexão de dados externos pode permanecer aberta no pool de conexões.

Os valores válidos são:

-1 Nunca reciclar

1 a 2073600 Permanecem ativos 1 segundo a 24 dias.

O valor predefinido é 1800.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-FileAccessMethod

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o método de autenticação que Serviços do Excel a Aplicação utiliza para obter ficheiros. UseFileAccessAccount especifica que todos os livros utilizam sempre as credenciais da conta de serviço em execução Serviços do Excel Aplicação. UseImpersonation especifica que Serviços do Excel Aplicação obtém os ficheiros do livro como o utilizador que faz o pedido. O valor padrão é UseImpersonation.

O tipo deve ser um dos seguintes: UseImpersonation ou UseFileAccessAccount.

Propriedades do parâmetro

Tipo:FileAccessMethod
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Identity

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o objeto SPExcelServiceApplication a ser atualizado.

O tipo tem de ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh; um nome válido de uma aplicação de serviço Web da Aplicação Serviços do Excel no farm (por exemplo, MyExcelService1); ou uma instância de um objeto SPExcelServiceApplication válido.

Propriedades do parâmetro

Tipo:SPExcelServiceApplicationPipeBind
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:False
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-LoadBalancingScheme

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o esquema de balanceamento de carga que é utilizado pela aplicação do serviço Web da Aplicação Serviços do Excel para enviar pedidos para diferentes computadores de back-end Serviços do Excel Aplicação. O valor padrão é WorkbookURL.

O tipo deve ser um dos seguintes: RoundRobin, Local ou WorkbookURL.

Propriedades do parâmetro

Tipo:LoadBalancingScheme
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MemoryCacheThreshold

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica a porcentagem referente ao máximo de bytes privados que podem ser alocados a objetos inativos. Quando o limite de cache da memória é excedido, os objetos armazenados em cache e que, no momento, não estão em uso são liberados. Definir esse valor como 0 desabilita o cache de objetos inativos. O valor padrão é 90.

O tipo deve ser um inteiro no intervalo de 1 a 95.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-PrivateBytesMax

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o máximo de bytes privados, em megabytes, que são utilizados pelo Serviços do Excel Application. Quando definido como -1, o máximo de bytes particulares assume o padrão de 50% da memória física existente no computador. Os valores válidos incluem -1 para sem limite e qualquer inteiro positivo. O valor padrão é -1.

O tipo deve ser -1 ou qualquer inteiro positivo.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SessionsPerUserMax

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o número máximo de sessões permitidas para um usuário. Se o usuário alcança esse máximo, a sessão mais antiga é excluída quando uma nova sessão for iniciada. Os valores válidos incluem: -1 para sem limite e qualquer inteiro positivo. O valor padrão é 25.

O tipo deve ser -1 ou qualquer inteiro positivo.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SiteCollectionAnonymousSessionsMax

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o número máximo de sessões anônimas permitidas por conjunto de sites. Um valor 0 especifica que nenhuma sessão anônima é permitida. Os valores válidos incluem -1 para sem limite, 0 para desabilitar a configuração ou qualquer inteiro positivo. O valor padrão é 25.

O tipo deve ser -1, 0 ou qualquer inteiro positivo.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TerminateProcessOnAccessViolation

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Termina Serviços do Excel Aplicação quando ocorre uma violação de acesso no processo.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ThrottleAccessViolationsPerSiteCollection

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica que, se um livro causar um erro de violação de acesso na Aplicação Serviços do Excel, todos os ficheiros provenientes da coleção de sites desse livro serão impedidos de ser carregados durante o período especificado (em segundos). As sessões existentes para os arquivos desse conjunto de sites não serão afetadas. Os valores válidos incluem 0 para desabilitar a configuração e o intervalo de 1 a 2073600 segundos (24 dias). O valor padrão é 0.

O tipo deve ser um valor inteiro no intervalo de 0 a 2073600.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UnattendedAccountApplicationId

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica que o ID da aplicação que é utilizado para procurar as credenciais da conta de serviço automática do serviço de armazenamento seguro especificado pelo parâmetro UnattendedAccountSecureServiceAppName. O serviço de armazenamento seguro é contactado quando este parâmetro é definido e ocorrem casos de erro específicos. Os valores válidos são cadeias alfanuméricas com um máximo de 256 carateres. O valor padrão é uma cadeia de caracteres vazia.

O tipo deve ser uma cadeia válida de caracteres alfanuméricos; por exemplo, UnattendedServiceAccountID.

A conta autônoma é uma conta única que todas as pastas de trabalho podem usar para atualizar os dados. Uma conta autônoma é necessária quando as conexões da pasta de trabalho especificam Nenhuma para autenticação ou quando qualquer credencial não Windows é usada para atualizar dados.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ExistingTargetApplicationParameterSet
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UnattendedServiceAccount

Aplicável: SharePoint Server 2013

A Conta de Serviço Automática é uma única conta que todos os livros podem utilizar para atualizar dados. Esta conta é necessária para atualizar dados quando as ligações do livro especificam "Utilizar a Conta de Serviço Automática" sem utilizar credenciais do Windows.

Propriedades do parâmetro

Tipo:PSCredential
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

NewTargetApplicationParameterSet
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UnusedObjectAgeMax

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o máximo de tempo, em minutos, que os objetos que não estão em uso em uma sessão são mantidos no cache da memória. Os valores válidos incluem -1 para configuração sem máximo, e um inteiro positivo no intervalo de 1 a 34560 minutos (24 dias). O valor padrão é -1.

O tipo deve ser -1 ou um inteiro no intervalo de 1 a 34560.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-UseEffectiveUserName

Aplicável: SharePoint Server 2013

A propriedade UseEffectiveUserName é uma alternativa à delegação do Windows para permitir que os utilizadores acedam de forma segura aos dados do Analysis Services.

A definição só afetará as ligações de dados externos com base nas ligações do livro do Analysis Services com uma definição de autenticação de "Utilizar a conta do utilizador autenticado".

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Exibe uma mensagem que descreve o efeito do comando em vez de executar o comando. Para saber mais, digite o seguinte comando: get-help about_commonparameters

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WorkbookCache

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica a localização do sistema de ficheiros local da cache que é utilizada para armazenar livros que são utilizados pelo Serviços do Excel Aplicação.

Se nenhum valor for especificado, o valor padrão será um subdiretório no diretório temporário do sistema.

O tipo deve ser um caminho válido em uma das seguintes formas:

-- C:\folder_name -- \\server_name\folder_name

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WorkbookCacheSizeMax

Aplicável: SharePoint Server 2010, SharePoint Server 2013

Especifica o tamanho máximo permitido, em megabytes, de uma sessão individual. O valor padrão é 0.

O tipo deve ser qualquer inteiro positivo.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WorkbookModelUsageTracker

Aplicável: SharePoint Server 2013

{{Fill WorkbookModelUsageTracker Description}}

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.