Элемент HoldoutSeed
Определяет начальное значение для повторяющейся контрольной секции, в которой содержится проверочный набор элемента MiningStructure. Это начальное значение обеспечивает сохранение содержимого модели на протяжении повторной обработки. Если оно не указано или равно 0, службы Analysis Services создают начальное значение посредством применения хэш-алгоритма к имени структуры интеллектуального анализа данных.
Синтаксис
<MiningStructure>
...
<ddl100_100:HoldoutSeed>...</ddl100_100:HoldoutSeed>
...
</MiningStructure>
Характеристики элемента
Характеристика |
Описание |
---|---|
Тип данных и длина |
Long |
Значение по умолчанию |
0 |
Количество элементов |
0-1: Необязательный элемент, который может появляться только один раз. |
Связи элемента
Связь |
Элемент |
---|---|
Родительский элемент |
|
Дочерние элементы |
Нет |
Замечания
При первом создании структуры интеллектуального анализа данных ее идентификатор совпадает с именем. Однако имя структуры интеллектуального анализа данных можно изменить. Поэтому, если необходимо обеспечить повторяемость секции, в качестве начального значения не следует использовать основанное на имени значение, а должны задавать его явным образом.
Кроме того, при создании копии структуры интеллектуального анализа данных с помощью инструкции EXPORT службы Analysis Services сохраняют имя новой структуры интеллектуального анализа данных, но автоматически формируют новый идентификатор. В результате одновременно могут существовать две структуры интеллектуального анализа данных с одинаковым именем, но разными идентификаторами. Для всех структур интеллектуального анализа данных с одинаковыми именами будут созданы одинаковые начальные значения. Тем не менее, поскольку секционирование данных также выполняется в зависимости от исходных данных, фактическое содержимое секций может быть различным.
Новые свойства HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed и HoldoutActualSize доступны только в SQL Server 2008 и более поздних версиях. Таким образом, к этим свойствам необходимо добавить новое пространство имен, как показано в описании синтаксиса, или служба Analysis Services возвратит ошибку.
Примечание. В SQL Server 2005 службы Analysis Services не поддерживают контрольные секции в структурах интеллектуального анализа данных. Таким образом, использование в службах Analysis Services инструкций языка сценариев (ASSL), в которых содержатся контрольные параметры HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed или HoldoutActualSize, в SQL Server 2005 невозможно. Если использовать один из этих контрольных параметров в инструкции ASSL в SQL Server 2005, то служба Analysis Services возвратит ошибку.
Элемент, соответствующий родителю параметра HoldoutSeed в объектной модели AMO, это MiningStructure.