CubeAdmin.SetCubeBuildingSettings method
Obsoleto no Project Server 2013. Em vez disso, use UpdateOlapDatabaseSettings(Guid, CubeSettingsDataSet).
Namespace: WebSvcCubeAdmin
Assembly: ProjectServerServices (in ProjectServerServices.dll)
Syntax
'Declaração
<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
Type: System.GuidGUID do cubo.
ASServerName
Type: System.StringNome do servidor do Analysis Services.
ASDBName
Type: System.StringNome do banco de dados do Analysis Services.
ASDatabaseDescription
Type: System.StringDescrição do banco de dados do Analysis Services.
ASExtraNetAddress
Type: System.StringEndereço de extranet do servidor do Analysis Services.
dateRangeChoice
Type: System.Int32Opção de intervalo de datas (de 0 a 2).
pastNum
Type: System.Int32Data passada intervalo numérico (de 0 a 3000).
pastUnit
Type: System.Int32O intervalo de data passada unidade (de 0 a 2).
nextNum
Type: System.Int32Em seguida data em que o número de intervalo (de 0 a 3000).
nextUnit
Type: System.Int32Data do próximo intervalo unidade (de 0 a 2).
FromDate
Type: System.DateTimeData de início de dados para o cubo.
ToDate
Type: System.DateTimeData de término de dados para o cubo.
updateFreqChoice
Type: System.Int32Atualize a frequência (0 ou 1).
freqNumber
Type: System.Int32Número de frequência (de 0 a 3000).
freqUnit
Type: System.Int32Unidade de frequência (de 0 a 2).
startDate
Type: System.DateTimeData para iniciar a criação do cubo.
startTime
Type: System.Int32Hora de começar a criação do cubo (de 0 a 47).
Valor retornado
Type: System.Int32
Retorna -1 para qualquer erro ou 0 para êxito ao fazer as configurações de CBS.
Comentários
Aviso
SetCubeBuildingSettings está disponível apenas para compatibilidade de Office Project Server 2007. O método define o banco de dados passado ASDBName como o banco de dados padrão, portanto não deve ser usado com Project Server 2010.
Em Office Project Server 2007, SetCubeBuildingSettings faz as configurações especificadas de Cube Build Service (CBS).
Permissões do Project Server
Permissão |
Descrição |
---|---|
Permite que um usuário gerencie as configurações de criação de cubos OLAP. Permissão global. |
|
Permite que um usuário para administrar serviços, como configurações do Active Directory e tempos limites de banco de dados. Permissão global. |