Freigeben über


CubeAdmin.SetCubeBuildingSettings-Methode

Veraltete in Project Server 2013. Verwenden Sie stattdessen UpdateOlapDatabaseSettings(Guid, CubeSettingsDataSet).

Namespace:  WebSvcCubeAdmin
Assembly:  ProjectServerServices (in ProjectServerServices.dll)

Syntax

'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/SetCubeBuildingSettings", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function SetCubeBuildingSettings ( _
    asCubeUID As Guid, _
    ASServerName As String, _
    ASDBName As String, _
    ASDatabaseDescription As String, _
    ASExtraNetAddress As String, _
    dateRangeChoice As Integer, _
    pastNum As Integer, _
    pastUnit As Integer, _
    nextNum As Integer, _
    nextUnit As Integer, _
    FromDate As DateTime, _
    ToDate As DateTime, _
    updateFreqChoice As Integer, _
    freqNumber As Integer, _
    freqUnit As Integer, _
    startDate As DateTime, _
    startTime As Integer _
) As Integer
'Usage
Dim instance As CubeAdmin
Dim asCubeUID As Guid
Dim ASServerName As String
Dim ASDBName As String
Dim ASDatabaseDescription As String
Dim ASExtraNetAddress As String
Dim dateRangeChoice As Integer
Dim pastNum As Integer
Dim pastUnit As Integer
Dim nextNum As Integer
Dim nextUnit As Integer
Dim FromDate As DateTime
Dim ToDate As DateTime
Dim updateFreqChoice As Integer
Dim freqNumber As Integer
Dim freqUnit As Integer
Dim startDate As DateTime
Dim startTime As Integer
Dim returnValue As Integer

returnValue = instance.SetCubeBuildingSettings(asCubeUID, _
    ASServerName, ASDBName, ASDatabaseDescription, _
    ASExtraNetAddress, dateRangeChoice, _
    pastNum, pastUnit, nextNum, nextUnit, _
    FromDate, ToDate, updateFreqChoice, _
    freqNumber, freqUnit, startDate, _
    startTime)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/SetCubeBuildingSettings", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/CubeAdmin/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public int SetCubeBuildingSettings(
    Guid asCubeUID,
    string ASServerName,
    string ASDBName,
    string ASDatabaseDescription,
    string ASExtraNetAddress,
    int dateRangeChoice,
    int pastNum,
    int pastUnit,
    int nextNum,
    int nextUnit,
    DateTime FromDate,
    DateTime ToDate,
    int updateFreqChoice,
    int freqNumber,
    int freqUnit,
    DateTime startDate,
    int startTime
)

Parameter

  • ASServerName
    Typ: System.String

    Name der Analysis Services-Server.

  • ASDBName
    Typ: System.String

    Name der Analysis Services-Datenbank.

  • ASDatabaseDescription
    Typ: System.String

    Beschreibung der Analysis Services-Datenbank.

  • ASExtraNetAddress
    Typ: System.String

    Extranet-Adresse des Analysis Services-Server.

  • dateRangeChoice
    Typ: System.Int32

    Auswahl des Datumsbereichs (0 bis 2).

  • pastNum
    Typ: System.Int32

    Datum der letzten Bereich Zahl (0-3000).

  • pastUnit
    Typ: System.Int32

    Letzten Datumsbereich Unit (0 bis 2).

  • nextNum
    Typ: System.Int32

    Als Nächstes Datum Bereich Zahl (0-3000).

  • nextUnit
    Typ: System.Int32

    Nächste Datumsbereich Unit (0 bis 2).

  • updateFreqChoice
    Typ: System.Int32

    Aktualisieren Sie die Häufigkeit (0 oder 1).

  • startTime
    Typ: System.Int32

    Zeit zum Erstellen des Cubes (0 bis 47) zu starten.

Rückgabewert

Typ: System.Int32
Gibt für einen Fehler oder 0 für den Erfolg in der CBS-Einstellungen vornehmen,-1 zurück.

Hinweise

Warnung

SetCubeBuildingSettings ist nur für die Kompatibilität von Office Project Server 2007 verfügbar. Die Methode legt die Datenbank übergebenen ASDBName als der Standard-Datenbank mit Project Server 2010 sollte nicht verwendet werden.

SetCubeBuildingSettings stellt Office Project Server 2007 die angegebenen Einstellungen des Cube-Erstellungdienstes (CBS).

Project Server-Berechtigungen

Berechtigung

Beschreibung

ManageCubeBuildingService

Ermöglicht einem Benutzer das Verwalten von Einstellungen für die Erstellung von OLAP-Cubes. Die globale Berechtigung.

ManageSiteServices

Ermöglicht einem Benutzer das Verwalten von Diensten wie Active Directory-Einstellungen und Timeouts für die Datenbank. Die globale Berechtigung.

Siehe auch

Referenz

CubeAdmin Klasse

CubeAdmin-Member

WebSvcCubeAdmin-Namespace