Ayuda con consulta DMX

 Reciban un saludo cordial.

 

Estoy realizando mi proyecto de tesis, ya tengo el resultado esperado: Predicción de probabilidad de deserción, sin embargo quisiera que en el resultado, mediante la consulta DMX, me arroje la varible más influyente en la probabilidad antes mencionada.

Por ejemplo si Marco, tiene un 90% de probabilidad de deserción, que me diga cual fue la variable que más ha influido para tal probabilidad, que puede ser Sexo, Edad, Distrito, etc.

Tengo en mi modelo de mineria de datos, llamado Arbol, variables como sexo, edad, estado civil, distrito, etc., y mi vista de los datos, Vista_Datos, campos como el nombre del cliente , telefono, correo, provincia; por lo que mi consulta DMX resultó de la siguiente manera.

 

 
 
Select
 
  (t.[NombreCliente]) as [Cliente],
  (t.[fecha]) as [Fecha de Cita],
  t.[Departamento],
  t.[Provincia],
  t.[Distrito],
  (t.[direccion]) as [Direccion],
  (t.[telefono_fijo]) as [Telefono Fijo],
  (t.[telefono_celular]) as [Telefono Celular],
  (t.[correo]) as [Correo],
  PredictProbability([Arbol].[Desercion],0)*100 as [Probabilidad de Desercion]
From
  [Arbol]
PREDICTION JOIN
  OPENQUERY([Origen Mineria],
    'SELECT
      [NombreCliente],
      [fecha],
      [Departamento],
      [Provincia],
      [Distrito],
      [direccion],
      [telefono_fijo],
      [telefono_celular],
      [correo]
    FROM
      [dbo].[Vista_Datos]
    ') AS t
ON
  [Arbol].[Departamento] = t.[Departamento] AND
  [Arbol].[Provincia] = t.[Provincia] AND
  [Arbol].[Distrito] = t.[Distrito] AND
where (PredictProbability([Arbol].[Desercion],0)*100)>50
 
Espero haya sido claro para que me puedan ayudar.
 
Gracias por su atención.

 

Up
0