Elemento HoldoutSeed
Especifica a semente para uma partição de validação repetível que contém o conjunto de testes de um elemento da MiningStructure. Esta semente assegura que o conteúdo do modelo permaneça o mesmo durante o reprocessamento. Caso não especificado ou definido como 0, o Analysis Services cria uma semente, utilizando um algoritmo de hashing sobre o nome da estrutura de mineração .
Sintaxe
<MiningStructure>
...
<ddl100_100:HoldoutSeed>...</ddl100_100:HoldoutSeed>
...
</MiningStructure>
Características do elemento
Característica |
Descrição |
---|---|
Tipo e tamanho dos dados |
Longo |
Valor padrão |
0 |
Cardinalidade |
0-1: Elemento opcional que poderá ocorrer uma vez, e somente uma vez. |
Comentários
Quando você criar uma estrutura de mineração pela primeira vez, a ID e o nome serão os mesmos. Porém, você poderá alterar o nome da estrutura de mineração. Portanto, se você quiser assegurar que a partição é repetível, não deverá confiar na semente criada pelo nome, mas deverá definir explicitamente uma semente.
Além disso, quando você criar uma cópia de uma estrutura de mineração utilizando a instrução EXPORT, o Analysis Services reterá o nome na nova estrutura de mineração, porém, gerará automaticamente uma nova ID. Portanto, é possível ter duas estruturas de mineração que compartilhem o mesmo nome, porém, com IDs diferentes. Quaisquer duas estruturas de mineração que tenham o mesmo nome terão a mesma semente. No entanto, como o particionamento dos dados também depende dos dados de origem, o conteúdo real das partições poderá ser diferente em cada estrutura.
As novas propriedades HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeedou HoldoutActualSize só estarão disponíveis em SQL Server 2008. Portanto, você deve prefixar essas propriedades com o namespace conforme mostrado na descrição de sintaxe ou o Analysis Services retornará um erro.
Observação No SQL Server 2005, o Analysis Services não oferecia suporte ao uso de partições de validação em uma estrutura de mineração. Portanto, as instruções da Linguagem de Script (ASSL) do Analysis Services que contenham um dos parâmetros de exibição, HoldoutMaxCases, HoldoutMaxPercent, HoldoutSeed ou HoldoutActualSize não poderão ser utilizadas no SQL Server 2005. Se você utilizar um destes parâmetros de validação em uma instrução ASSL em SQL Server 2005, o Analysis Services retornará um erro.
O elemento que corresponde ao pai de HoldoutSeed no modelo de objeto Objetos de Gerenciamento de Análise (AMO) é MiningStructure.
Consulte também