Метод CubeAdmin.SetCubeBuildingSettings
Не поддерживаются в Project Server 2013. Используйте UpdateOlapDatabaseSettings(Guid, CubeSettingsDataSet).
Пространство имен: WebSvcCubeAdmin
Сборка: ProjectServerServices (в ProjectServerServices.dll)
Синтаксис
'Декларация
<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
'Применение
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
)
Параметры
asCubeUID
Тип: System.GuidИдентификатор GUID куба.
ASServerName
Тип: System.StringИмя сервера служб Analysis Services.
ASDBName
Тип: System.StringИмя базы данных служб Analysis Services.
ASDatabaseDescription
Тип: System.StringОписание базы данных служб Analysis Services.
ASExtraNetAddress
Тип: System.StringЭкстрасети адрес сервера служб Analysis Services.
dateRangeChoice
Тип: System.Int32Выбор диапазона дат (от 0 до 2).
pastNum
Тип: System.Int32Последние дата диапазон номеров (от 0 до 3000).
pastUnit
Тип: System.Int32Последние дату в диапазоне единицы (от 0 до 2).
nextNum
Тип: System.Int32Далее Дата номер диапазона (от 0 до 3000).
nextUnit
Тип: System.Int32Дата следующего диапазона единицы (от 0 до 2).
FromDate
Тип: System.DateTimeДата начала данных для куба.
ToDate
Тип: System.DateTimeДата окончания данных куба.
updateFreqChoice
Тип: System.Int32Частота (0 или 1) обновления.
freqNumber
Тип: System.Int32Частота номер (от 0 до 3000).
freqUnit
Тип: System.Int32Частота единица (от 0 до 2).
startDate
Тип: System.DateTimeПреобразование даты в Приступая к построению куба.
startTime
Тип: System.Int32Время для создания куба (0-47).
Возвращаемое значение
Тип: System.Int32
Возвращает значение-1 для сообщение об ошибке или 0 для успешного изменения настроек CBS.
Замечания
Предупреждение
SetCubeBuildingSettings доступен только для совместимости Office Project Server 2007. Метод устанавливает базы данных, переданной в ASDBName в качестве базы данных по умолчанию, поэтому не должен использоваться с Project Server 2010.
В Office Project Server 2007SetCubeBuildingSettings выполняет указанные параметры службы построения куба (CBS).
Разрешения Project Server
Разрешение |
Описание |
---|---|
Позволяет пользователю управлять параметрами для создания куба OLAP. Глобальное разрешение. |
|
Позволяет пользователям для администрирования службы, такие как параметры Active Directory и время ожидания базы данных. Глобальное разрешение. |