New-SPExcelServiceApplication
Erstellt eine neue Instanz einer Excel Services-Anwendung.
Syntax
New-SPExcelServiceApplication
-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>
[-Name <String>]
[-AssignmentCollection <SPAssignmentCollection>]
[-CachingOfUnusedFilesEnable]
[-Confirm]
[-CrossDomainAccessAllowed]
[-Default]
[-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>]
New-SPExcelServiceApplication
-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>
[-Name <String>]
[-AssignmentCollection <SPAssignmentCollection>]
[-CachingOfUnusedFilesEnable]
[-Confirm]
[-CrossDomainAccessAllowed]
[-Default]
[-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>]
Beschreibung
Das New-SPExcelServiceApplication
Cmdlet erstellt eine neue Excel Services Application Web Service-Anwendung mit neuen Einstellungen.
Nachdem Sie eine neue Excel Services Application Web Service-Anwendung erstellt haben, können Sie das Set-SPExcelServiceApplication
Cmdlet verwenden, um die globalen Einstellungen der neuen Anwendung zu ändern.
Informationen zu Berechtigungen sowie Aktuelles zu Windows PowerShell für SharePoint-Produkte finden Sie in der Onlinedokumentation unter SharePoint Server-Cmdlets.
Beispiele
------------------BEISPIEL 1------------------
New-SPExcelServiceApplication -Name "MyExcelService" -ApplicationPool "SharePoint Services"
In diesem Beispiel wird eine neue Instanz von Excel Services Application mit dem Anzeigenamen MyExcelService erstellt.
------------------BEISPIEL 2------------------
New-SPExcelServiceApplication -Name "My Excel Service" -ApplicationPool "SharePoint Services" -SessionsPerUserMax 5
In diesem Beispiel wird eine neue Instanz von Excel Services Application mit dem Anzeigenamen Mein Excel-Dienst erstellt und nur fünf Sitzungen pro Benutzer für jeden Back-End-Anwendungsservercomputer zugelassen, auf dem Excel Services Application ausgeführt wird.
Parameter
-ApplicationPool
Gibt den vorhandenen IIS-Anwendungspool an, in dem der Webdienst für die neue Excel-Dienstanwendung ausgeführt werden soll.
Der Typ muss ein gültiges SPIisWebServiceApplicationPool-Objekt sein.
Type: | SPIisWebServiceApplicationPoolPipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-AssignmentCollection
Verwaltet Objekte zum Zweck der ordnungsgemäßen Beseitigung. Die Verwendung von Objekten wie beispielsweise SPWeb oder SPSite kann sehr viel Arbeitsspeicher erfordern, und für die Verwendung dieser Objekte in Windows PowerShell-Skripts muss der Arbeitsspeicher entsprechend verwaltet werden. Mit dem SPAssignment-Objekt können Sie einer Variablen Objekte zuweisen und die Objekte beseitigen, wenn sie nicht mehr benötigt werden, um Arbeitsspeicher freizugeben. Wenn die Objekte SPWeb, SPSite oder SPSiteAdministration verwendet werden, werden diese automatisch beseitigt, falls keine Zuweisungsauflistung oder kein Global-Parameter verwendet wird.
Wenn der Global-Parameter verwendet wird, sind alle Objekte im globalen Speicher enthalten.
Es kann vorkommen, dass nicht genügend Arbeitsspeicher vorhanden ist, falls Objekte nicht sofort verwendet werden oder mit dem Befehl Stop-SPAssignment
beseitigt werden.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-CachingOfUnusedFilesEnable
Gibt an, dass Dateien, die nicht mehr von Excel Services Application verwendet werden, zur späteren Verwendung im Cache verbleiben können. Der Standardwert ist True, wenn der Parameter für den Befehl nicht angegeben wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-Confirm
Fordert Sie zum Bestätigen auf, bevor der Befehl ausgeführt wird.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-CrossDomainAccessAllowed
Gibt an, dass vertrauenswürdige Arbeitsmappen- und Datenverbindungsdateien von Webparts oder von Seiten, die sich in anderen HTTP-Domänen befinden, abgerufen und gerendert werden können.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-Default
Gibt an, dass der Proxy für diese Dienstanwendung der Standardproxygruppe der Farm hinzugefügt wird.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-EncryptedUserConnectionRequired
Erfordert, dass die Verschlüsselung zwischen dem Endbenutzer und dem Excel Services Anwendungsserver verwendet wird. Der Gültigkeitsbereich für diese Einstellung ist der logische Server. Der Standardwert ist None.
Der Typ muss einer der folgenden Werte sein: None oder Connection.
Type: | EncryptedConnectionMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-ExternalDataConnectionLifetime
Gibt die maximale Anzahl Sekunden an, die eine externe Datenverbindung im Verbindungspool geöffnet bleiben kann. Gültige Werte sind:
-1 Nie wiederverwenden
1 bis 2073600 Bleiben Sie 1 Sekunde bis 24 Tage aktiv.
Der Standardwert ist 1800.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-FileAccessMethod
Gibt die Authentifizierungsmethode an, die Excel Services Application zum Abrufen von Dateien verwendet. UseFileAccessAccount gibt an, dass alle Arbeitsmappen immer die Anmeldeinformationen des Dienstkontos verwenden, das Excel Services Application ausgeführt wird. UseImpersonation gibt an, dass Excel Services Anwendung die Arbeitsmappendateien als den Benutzer abruft, der die Anforderung stellt. Der Standardwert ist UseImpersonation.
Der Typ muss einer der folgenden Werte sein: UseImpersonation oder UseFileAccessAccount.
Type: | FileAccessMethod |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-LoadBalancingScheme
Gibt das Lastenausgleichsschema an, das von der Excel Services Application Web Service-Anwendung zum Senden von Anforderungen an verschiedene Back-End-Computer verwendet wird, auf denen Excel-Berechnungsdienste ausgeführt werden. Der Standardwert ist WorkbookURL.
Der Typ muss einer der folgenden Werte sein: RoundRobin, Lokal oder WorkbookURL.
Type: | LoadBalancingScheme |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-MemoryCacheThreshold
Gibt den Prozentsatz der maximalen Anzahl privater Bytes an, die inaktiven Objekten zugewiesen werden können. Wenn der Schwellenwert für den Arbeitsspeichercache überschritten wird, werden zwischengespeicherte Objekte, die aktuell nicht verwendet werden, freigegeben. Durch das Festlegen dieses Werts auf 0 wird die Zwischenspeicherung inaktiver Objekte deaktiviert. Der Standardwert ist 90.
Der Typ muss eine ganze Zahl im Bereich zwischen 0 und 95 sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-Name
Gibt einen Anzeigenamen für die neue Excel Services Application-Webdienstanwendung an. Der name, den Sie verwenden, muss ein eindeutiger Name einer Excel Services Anwendungswebdienstanwendung sein, die sich in dieser Farm befindet. Der Name darf maximal 128 Zeichen lang sein. Der Standardwert ist Dienst_AnzahlDerAnwendungen+1.
Der Typ muss eine gültige Zeichenfolge sein, z. B. MyExcelServiceApp1.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-PrivateBytesMax
Gibt die maximale Anzahl privater Bytes in Megabytes an, die von Excel Services Application verwendet werden. Bei der Einstellung auf -1 entspricht die maximale Anzahl privater Bytes standardmäßig 50 Prozent des physischen Arbeitsspeichers auf dem Computer. Gültige Werte sind -1 – keine Einschränkung – und positive ganze Zahlen beliebiger Größe. Der Standardwert ist -1.
Der Typ muss -1 oder eine beliebige positive ganze Zahl sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-SessionsPerUserMax
Gibt die maximale Anzahl der für einen Benutzer zulässigen Sitzungen an. Wenn ein Benutzer diesen Maximalwert erreicht, wird beim Starten einer neuen Sitzung die älteste Sitzung gelöscht. Gültige Werte sind -1 – keine Einschränkung – und positive ganze Zahlen beliebiger Größe. Der Standardwert ist 25.
Der Typ muss -1 oder eine beliebige positive ganze Zahl sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-SiteCollectionAnonymousSessionsMax
Gibt die maximale Anzahl anonymer Sitzungen an, die pro Websitesammlung zulässig sind. Der Wert 0 gibt an, dass keine anonymen Sitzungen zulässig sind. Die gültigen Werte sind -1 – keine Einschränkung – 0 wenn die Einschränkung deaktiviert werden soll, oder eine beliebige positive ganze Zahl. Der Standardwert ist 25.
Der Typ muss -1, 0 oder eine beliebige positive ganze Zahl sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-TerminateProcessOnAccessViolation
Beendet Excel Services Anwendung, wenn dabei eine Zugriffsverletzung auftritt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-ThrottleAccessViolationsPerSiteCollection
Gibt an, dass das Laden aller Dateien, die aus der Websitesammlung dieser Arbeitsmappe stammen, für den angegebenen Zeitraum (in Sekunden) blockiert wird, wenn eine Arbeitsmappe einen Zugriffsfehler für Excel Services Anwendung verursacht. Die bestehenden Sitzungen für Dateien aus dieser Websitesammlung sind davon nicht betroffen. Die gültigen Werte sind 0 – zum Deaktivieren der Einstellung – und der Bereich von 1 bis 2073600 Sekunden (24 Tagen). Der Standardwert ist 0.
Der Typ muss ein ganzzahliger Wert im Bereich von 0 bis 2073600 sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-UnattendedAccountApplicationId
Gibt an, dass die Anwendungs-ID, die zum Nachschlagen der Anmeldeinformationen des unbeaufsichtigten Dienstkontos verwendet wird, den in UnattendedAccountSecureServiceAppName angegebenen sicheren Speicherdienst verwendet. Eine Verbindung zum sicheren Speicherdienst wird hergestellt, wenn dieser Parameter festgelegt ist und bestimmte Fehlerfälle eintreten. Gültige Werte sind alphanumerische Zeichenfolgen mit einer maximalen Größe von 256 Zeichen. Der Standardwert ist eine leere Zeichenfolge.
Der Typ muss eine gültige Zeichenfolge alphanumerischer Zeichen sein, z. B. UnattendedServiceAccountID.
Das unbeaufsichtigte Konto ist ein einzelnes Konto, das von allen Arbeitsmappen zum Aktualisieren von Daten verwendet werden kann. Ein unbeaufsichtigtes Konto ist erforderlich, wenn in Arbeitsmappenverbindungen für de Authentifizierung Ohne angegeben ist oder für die Aktualisierung von Daten nicht von Windows stammende Anmeldeinformationen verwendet werden.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-UnattendedServiceAccount
{{Fill UnattendedServiceAccount Description}}
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-UnusedObjectAgeMax
Gibt den maximalen Zeitraum in Minuten an, für den Objekte, die aktuell nicht in Sitzungen verwendet werden, im Arbeitsspeichercache erhalten bleiben. Gültige Werte sind -1 – keine Einschränkung – und positive ganze Zahlen im Bereich von 1 bis 34560 Minuten (24 Tagen). Der Standardwert ist -1.
Der Typ muss -1 oder eine ganze Zahl im Bereich von 1 bis 34560 sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-UseEffectiveUserName
{{Fill UseEffectiveUserName Description}}
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-WhatIf
Zeigt eine Meldung an, die die Auswirkung des Befehls beschreibt, anstatt den Befehl auszuführen.
Um weitere Informationen zu erhalten, geben Sie den folgenden Befehl ein: get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-WorkbookCache
Gibt den lokalen Dateisystemspeicherort des Caches an, der zum Speichern von Arbeitsmappen verwendet wird, die von Excel Services Application verwendet werden.
Wenn kein Wert angegeben wird, ist der Standardwert ein Unterverzeichnis des temporären Systemverzeichnisses.
Der Typ muss ein gültiger Pfad in einem der folgenden Formate sein:
-- C:\folder_name -- \\server_name\folder_name
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-WorkbookCacheSizeMax
Gibt die maximal zulässige Größe einer einzelnen Sitzung in MB an. Der Standardwert ist 0.
Der Typ muss eine positive ganze Zahl sein.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |
-WorkbookModelUsageTracker
{{Fill WorkbookModelUsageTracker Description}}
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013 |