del método CubeAdmin.SetCubeBuildingSettings
En desuso en Project Server 2013. En su lugar, use UpdateOlapDatabaseSettings(Guid, CubeSettingsDataSet).
Espacio de nombres: WebSvcCubeAdmin
Ensamblado: ProjectServerServices (en ProjectServerServices.dll)
Sintaxis
'Declaración
<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
'Uso
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
)
Parámetros
asCubeUID
Tipo: System.GuidGUID del cubo.
ASServerName
Tipo: System.StringNombre del servidor de Analysis Services.
ASDBName
Tipo: System.StringNombre de la base de datos de Analysis Services.
ASDatabaseDescription
Tipo: System.StringDescripción de la base de datos de Analysis Services.
ASExtraNetAddress
Tipo: System.StringDirección de extranet del servidor de Analysis Services.
dateRangeChoice
Tipo: System.Int32Elección de intervalo de fechas (0 y 2).
pastNum
Tipo: System.Int32Fecha pasada de intervalo de números (0-3000).
pastUnit
Tipo: System.Int32Fecha pasada intervalo de unidad (de 0 a 2).
nextNum
Tipo: System.Int32Fecha siguiente número de intervalo (de 0 a 3000).
nextUnit
Tipo: System.Int32Fecha del próximo intervalo de unidad (de 0 a 2).
FromDate
Tipo: System.DateTimeFecha de inicio de datos para el cubo.
ToDate
Tipo: System.DateTimeFecha de finalización de datos para el cubo.
updateFreqChoice
Tipo: System.Int32Frecuencia (0 o 1) de la actualización.
freqNumber
Tipo: System.Int32Número de frecuencia (entre 0 y 3000).
freqUnit
Tipo: System.Int32Unidad de frecuencia (0 y 2).
startDate
Tipo: System.DateTimeFecha a empezar a crear el cubo.
startTime
Tipo: System.Int32Tiempo para empezar a generar el cubo (de 0 a 47).
Valor devuelto
Tipo: System.Int32
Devuelve -1 para un error o 0 para éxito en realizar la configuración de CBS.
Comentarios
Advertencia
SetCubeBuildingSettings está disponible sólo para la compatibilidad de Office Project Server 2007. El método establece la base de datos que se pasan ASDBName como la base de datos predeterminada, por lo que no debe usarse con Project Server 2010.
En Office Project Server 2007, SetCubeBuildingSettings hace que la configuración de servicio de generación de cubos (CBS) especificada.
Permisos de Project Server
Permiso |
Descripción |
---|---|
Permite que un usuario administrar la configuración de creación del cubo OLAP. Permiso global. |
|
Permite a un usuario administrar servicios como la configuración de Active Directory y los tiempos de espera de la base de datos. Permiso global. |