Dienste für Excel-Berechnungen: Ausnahmebedingung bei benutzerdefinierter Funktion

Microsoft.SharePoint.2013.SPServiceInstance.Excel.ECSUdfException (UnitMonitor)

Ein Warnstatus dieses Monitors gibt an, dass eine benutzerdefinierte Funktion eine Ausnahme ausgelöst hat. Benutzerdefinierte Funktionen sind benutzerdefinierter Code, der auf dem Server bereitgestellt wird und von Excel Services-Anwendungen verwendet werden kann. Berechnungen in Arbeitsmappen, für die diese benutzerdefinierte Funktion erforderlich ist, werden möglicherweise nicht ordnungsgemäß ausgeführt. Möglicherweise muss der Fehler in der benutzerdefinierte Funktion behoben und die Funktion erneut auf dem Server bereitgestellt werden.

Knowledge Base article:

Zusammenfassung

Den aktuellsten Knowledge-Artikel auf der Microsoft TechNet-Website finden Sie unter folgender Adresse:

http://go.microsoft.com/fwlink/?linkid=244889&clcid=0x407

Ursachen

Verwenden Sie folgenden Link, um alle aktuellen Warnungen für dieses Objekt anzuzeigen:

Warnungen anzeigen

Element properties:

TargetMicrosoft.SharePoint.2013.SPServiceInstance.Excel
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SharePoint.RepeatedEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SharePoint.2013.SPServiceInstance.Excel.ECSUdfException" Accessibility="Public" Enabled="onEssentialMonitoring" Target="MOSS15Core!Microsoft.SharePoint.2013.SPServiceInstance.Excel" ParentMonitorID="Health!System.Health.ConfigurationState" Priority="Normal" TypeID="WSS!Microsoft.SharePoint.RepeatedEventLogManualReset2StateMonitorType">
<Category>ConfigurationHealth</Category>
<OperationalStates>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="RepeatedEventRaised" MonitorTypeStateID="RepeatedEventRaised" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<RepeatedComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>Application</RepeatedLogName>
<RepeatedExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6467</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-SharePoint Products-Excel Services Application</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</RepeatedExpression>
<Interval>600</Interval>
<Count>5</Count>
</Configuration>
</UnitMonitor>