Share via


Elegir y asignar datos de prueba para el modelo

Se aplica a: SQL Server 2019 y versiones anteriores de Analysis Services Azure Analysis Services Fabric/Power BI Premium

Importante

La minería de datos estaba en desuso en SQL Server 2017 Analysis Services y ahora se ha interrumpido en SQL Server 2022 Analysis Services. La documentación no se actualiza para las características en desuso e interrumpidas. Para más información, consulte Compatibilidad con versiones anteriores de Analysis Services.

Para crear un gráfico de precisión en SQL Server Analysis Services, debe elegir los datos que se usarán para probar el modelo y asignar los datos al modelo.

De forma predeterminada, SQL Server Analysis Services usará los datos de prueba del modelo de minería de datos, siempre que haya creado un conjunto de datos de espera al crear la estructura de minería de datos. La manera más fácil de probar los modelos basados en la misma estructura de minería de datos consiste en crear un conjunto de pruebas de exclusión, ya que los nombres de las columnas y los tipos de datos siempre coincidirán con el modelo y podrá estar casi seguro de que la distribución de los datos es similar. Además, el diseñador creará automáticamente las relaciones entre la columnas de entrada y las del modelo.

Otra alternativa es especificar un origen de datos externo. Para los datos externos, hay algunos requisitos adicionales:

  • El conjunto de datos externo debe definirse como una vista del origen de datos en una instancia de SQL Server Analysis Services.

  • El conjunto de datos externos debe contener al menos una columna que se pueda asignar a la columna de predicción en el modelo de minería de datos. Puede optar por omitir algunas columnas.

  • No puede agregar columnas nuevas ni asignar columnas en una vista del origen de datos diferente. La vista del origen de datos que seleccione debe contener todas las columnas que necesite para la consulta de predicción.

  • Si los nombres de las columnas externas coinciden exactamente con los del modelo, el diseñador los asignará automáticamente. Si las asignaciones son erróneas, podrá cambiarlas, o eliminarlas y crear unas nuevas para las columnas existentes.

  • Si utiliza un origen de datos externos, podrá aplicar filtros para restringir los datos de prueba a un subconjunto de casos que sea relevante.

  • Incluso aunque utilice el conjunto de pruebas de exclusión, deberá tener en cuenta que los filtros pueden producir diferencias entre los datos de prueba asociados con una estructura de minería de datos y los casos de prueba del modelo de minería de datos.

En este tema se describe cómo elegir y asignar los datos de prueba:

Seleccionar tablas de entrada para probar la precisión de un modelo de minería de datos

Asignar columnas del modelo a las columnas de los datos de prueba

Cambiar la forma en la que las columnas de los datos de prueba se asignan al modelo

Para seleccionar tablas de entrada para probar la precisión de un modelo de minería de datos

  1. En Designer minería de datos de SQL Server Data Tools, haga doble clic en la estructura de minería de datos que contiene los modelos que desea trazar.

  2. Seleccione la pestaña Gráfico de precisión de minería de datos .

  3. En la pestaña Selección de entrada de la vista Gráfico de precisión de minería de datos , seleccione una de las opciones siguientes:

    Usar casos de prueba de modelo de minería de datos

    Usar casos de prueba de estructura de minería de datos

    Especificar otro conjunto de datos

  4. Si ha seleccionado Especificar otro conjunto de datos, puede hacer clic en Abrir editor de filtros para crear condiciones de filtro en el conjunto de datos de entrada. Haga clic en OK.

  5. Haga clic en la pestaña Gráfico de elevación o la pestaña Matriz de clasificación para generar automáticamente el gráfico utilizando los datos de prueba que especificó.

Para asignar columnas del modelo a las columnas de los datos de prueba

  1. Haga doble clic en la estructura de minería de datos que contiene los modelos de los que desea crear un gráfico para abrir la estructura y los modelos en el Diseñador de minería de datos.

  2. Seleccione la pestaña Gráfico de precisión de minería de datos y luego seleccione la pestaña Selección de entrada .

  3. En la pestaña Selección de entrada , en Seleccionar un conjunto de datos para usarlo en un gráfico de precisión, seleccione la opción Especificar otro conjunto de datos.

  4. Haga clic en el botón Examinar (...) para abrir un cuadro de diálogo y crear la definición del conjunto de datos externo.

  5. En el cuadro de diálogo Seleccionar estructura de minería de datos , seleccione la estructura que contenga los modelos con los que desea trabajar y, después, haga clic en Aceptar.

  6. En la tabla Seleccionar tabla(s) de entrada de la pestaña Gráfico de precisión de minería de datos , haga clic en Seleccionar tabla de casos para abrir el cuadro de diálogo Seleccionar tabla .

  7. En el cuadro de diálogo Seleccionar tablas , seleccione un origen de datos de la lista Origen de datos . Elija una tabla con los datos que desee usar en las consultas de predicción para determinar la precisión de los modelos.

  8. En el cuadro Nombre de tabla o vista , seleccione la tabla que contiene los datos que quiere usar para probar los modelos.

  9. Modifique las asignaciones, si es necesario. Las columnas de la estructura de minería de datos se asignan automáticamente a las columnas que tengan el mismo nombre en la tabla de entrada. Para crear asignaciones manualmente, haga clic en una columna en la tabla Seleccionar tabla(s) de entrada y arrástrela a la columna correspondiente en la tabla Estructura de minería de datos . Para eliminar una asignación, haga clic en la línea que vincula la columna de la tabla Estructura de minería de datos con la columna asignada de la tabla Seleccionar tabla(s) de entrada y, después, presione Suprimir.

  10. Haga clic en OK.

Para modificar la forma en la que los datos de entrada se asignan al modelo

  1. En el Diseñador de minería de datos, haga doble clic en la estructura que contiene los modelos que quiere incluir en un gráfico.

  2. Seleccione la pestaña Gráfico de precisión de minería de datos .

  3. Haga clic en la pestaña Selección de entrada .

  4. En Seleccionar conjunto de datos que se va a usar para el gráfico de precisión, seleccione la opción Especificar un conjunto de datos diferente.

  5. Haga clic en el botón Examinar (...) para abrir un cuadro de diálogo y crear la definición del origen de datos externo.

  6. En el cuadro de diálogo Especificar asignación de columnas , haga clic en Seleccionar tabla de casos.

  7. En el cuadro de diálogo Seleccionar tabla, seleccione una vista del origen de datos en la lista y la tabla que contiene los datos del caso. Haga clic en OK.

  8. Si las tablas que necesita no están disponibles, cierre el cuadro de diálogo y cree una nueva vista del origen de datos que contenga la tabla. Para obtener información sobre cómo crear una vista de origen de datos, vea Definición de una vista del origen de datos (Analysis Services) .

  9. Si el modelo de minería de datos contiene una tabla anidada, haga clic en Seleccionar tabla anidaday seleccione la tabla anidada en la lista de tablas de la vista del origen de datos. Haga clic en OK.

  10. Seleccione la línea de combinación de la asignación que desea modificar y seleccione Modificar conexiones.

    Se abre el cuadro de diálogo Modificar asignación . En la tabla de este cuadro de diálogo, Columna de la estructura de minería de datos incluye todas las columnas que contiene la estructura de minería de datos selecciona y Columna de la tabla incluye las columnas de las tablas de entrada que están asignadas a columnas en la estructura de minería de datos.

  11. En Columna de la tabla, seleccione la fila que corresponda a la fila bajo Columna de la estructura de minería de datos para la que desee modificar una relación. Seleccione una columna nueva en la lista o seleccione la entrada vacía en la lista para eliminar la columna.

  12. Haga clic en OK.

    Las nuevas asignaciones de columna se muestran en el cuadro de diálogo Especificar asignación de columnas . Puede quitar una asignación seleccionando la línea entre las columnas y presionando la tecla Supr. Para crear una conexión, seleccione una columna de la tabla Estructura de minería de datos y arrástrela hasta la columna correspondiente de la tabla Seleccionar tabla(s) de entrada .

Consulte también

Tareas y procedimientos de prueba y validación (minería de datos)