Propriedade do RDL Context.CurrentMiningModel
Obtém o modelo de mineração atual.
Namespace: Microsoft.AnalysisServices.AdomdServer
Assembly: msmgdsrv (em msmgdsrv.dll)
Sintaxe
'Declaração
Public Shared ReadOnly Property CurrentMiningModel As MiningModel
Get
'Uso
Dim value As MiningModel
value = Context.CurrentMiningModel
public static MiningModel CurrentMiningModel { get; }
public:
static property MiningModel^ CurrentMiningModel {
MiningModel^ get ();
}
static member CurrentMiningModel : MiningModel
static function get CurrentMiningModel () : MiningModel
Valor da propriedade
Tipo: Microsoft.AnalysisServices.AdomdServer.MiningModel
Um MiningModel que representa o modelo de mineração atual; nulluma referência nula (Nothing no Visual Basic) se não aplicável.
Comentários
O valor de retorno será nulluma referência nula (Nothing no Visual Basic) quando chamado de uma consulta MDX ou como um procedimento armazenado. Para obter mais informações sobre as diferenças entre funções definidas pelo usuário (UDFs) e procedimentos armazenados, consulte Funções e procedimentos armazenados definidos pelo usuário.
Exemplos
No exemplo a seguir, é criado um UDF que retorna a descrição de um nó especificado. Ele usa o contexto atual no qual está sendo executado, recupera o nó do modelo de mineração atual (determinado pela cláusula DMX FROM):
public string GetNodeDescription(string nodeUniqueName)
{
return Context.CurrentMiningModel.GetNodeFromUniqueName(nodeUniqueName).Description;
}