Partager via


CubeAdmin.SetCubeBuildingSettings - Méthode

Obsolète dans Project Server 2013. Au lieu de cela, utilisez UpdateOlapDatabaseSettings(Guid, CubeSettingsDataSet).

Espace de noms :  WebSvcCubeAdmin
Assembly :  ProjectServerServices (dans ProjectServerServices.dll)

Syntaxe

'Déclaration
<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
'Utilisation
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
)

Paramètres

  • ASServerName
    Type : System.String

    Nom du serveur Analysis Services.

  • ASDBName
    Type : System.String

    Nom de la base de données Analysis Services.

  • ASDatabaseDescription
    Type : System.String

    Description de la base de données Analysis Services.

  • ASExtraNetAddress
    Type : System.String

    Adresse extranet du serveur Analysis Services.

  • dateRangeChoice
    Type : System.Int32

    Choix de la plage de dates (0 et 2).

  • pastNum
    Type : System.Int32

    Date passée plage numérique (de 0 à 3000).

  • pastUnit
    Type : System.Int32

    Date passée plage unité (entre 0 et 2).

  • nextNum
    Type : System.Int32

    Date suivant le nombre de plage (de 0 à 3000).

  • nextUnit
    Type : System.Int32

    Date de la prochaine plage unité (entre 0 et 2).

  • FromDate
    Type : System.DateTime

    Date de début des données pour le cube.

  • updateFreqChoice
    Type : System.Int32

    Mise à jour de la fréquence (0 ou 1).

  • freqNumber
    Type : System.Int32

    Numéro de la fréquence (de 0 à 3000).

  • freqUnit
    Type : System.Int32

    Unité de fréquence (0 et 2).

  • startDate
    Type : System.DateTime

    Date de début de construction du cube.

  • startTime
    Type : System.Int32

    Temps de commencer à créer le cube (0 à 47).

Valeur renvoyée

Type : System.Int32
Propriété renvoie -1 pour une erreur ou 0 pour réussite en définissant les paramètres de SCC.

Remarques

Avertissement

SetCubeBuildingSettings est disponible uniquement pour la compatibilité Office Project Server 2007. La méthode définit la base de données ASDBName passé en tant que la base de données par défaut, donc ne doit ne pas être utilisé avec Project Server 2010.

Dans Office Project Server 2007, SetCubeBuildingSettings rend les paramètres de Service de construction du Cube (SCC) spécifié.

Autorisations Project Server

Autorisation

Description

ManageCubeBuildingService

Permet à un utilisateur de gérer les paramètres de création de cube OLAP. Autorisation globale.

ManageSiteServices

Permet à un utilisateur d'administrer des services tels que les paramètres Active Directory et les délais d'attente de base de données. Autorisation globale.

Voir aussi

Référence

CubeAdmin classe

CubeAdmin - Membres

WebSvcCubeAdmin - Espace de noms