Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Creación de predicciones mediante los datos de ventas extendidas
En esta lección, creará una consulta de predicción que agrega los nuevos datos de ventas al modelo. Al extender el modelo con nuevos datos, puede obtener up-topredicciones de fecha que incluyan los puntos de datos más recientes.
La creación de predicciones de series temporales que usan datos nuevos es fácil: basta con agregar el parámetro EXTEND_MODEL_CASES a la función PredictTimeSeries (DMX), especificar el origen de los nuevos datos y especificar cuántas predicciones desea obtener.
Advertencia
El parámetro EXTEND_MODEL_CASES es opcional; De forma predeterminada, el modelo se extiende cada vez que se crea una consulta de predicción de series temporales mediante la combinación de nuevos datos como entradas.
Para compilar la consulta de predicción y agregar nuevos datos
Si el modelo aún no está abierto, haga doble clic en la estructura de previsión y, en el Diseñador de minería de datos, haga clic en la pestaña Predicción del modelo de minería.
En el panel Modelo de minería de datos, la previsión del modelo ya debe estar seleccionada. Si no está seleccionado, haga clic en Seleccionar modelo y, a continuación, seleccione el modelo previsión.
En el panel Seleccionar tablas de entrada, haga clic en Seleccionar tabla de casos.
En el cuadro de diálogo Seleccionar tabla , seleccione el origen de datos Adventure Works DW Multidimensional 2012.
En la lista de vistas del origen de datos, seleccione NewSalesData y, a continuación, haga clic en Aceptar.
Haga clic con el botón derecho en la superficie del área de diseño y seleccione Modificar conexiones.
Con el cuadro de diálogo Modificar asignación, asigne las columnas del modelo a las columnas de los datos externos de la siguiente manera:
Asigne la columna ReportingDate del modelo de minería a la columna NewDate de los datos de entrada.
Mapee la columna Importe en el modelo de minería a la columna NewAmount en los datos de entrada.
Asigne la columna Quantity del modelo de minería de datos a la columna NewQty en los datos de entrada.
Asigne la columna ModelRegion del modelo de minería de datos a la columna Series de los datos de entrada.
Ahora usted construirá la consulta de predicción.
En primer lugar, agregue una columna a la consulta de predicción para generar la serie a la que se aplica la predicción.
En la cuadrícula, haga clic en la primera fila vacía, en Origen y, a continuación, seleccione Previsión.
En la columna Campo , seleccione Región del modelo y, en Alias, escriba
Model Region.
A continuación, agregue y edite la función de predicción.
Haga clic en una fila vacía y, en Origen, seleccione Función de predicción.
En Campo, seleccione PredictTimeSeries.
En Alias, escriba Valores de predicción.
Arrastre el campo Quantity desde el panel Modelo de minería de datos a la columna Criterios/Argumento .
En la columna Criterios/Argumento , después del nombre del campo, escriba el texto siguiente: 5,EXTEND_MODEL_CASES
El texto completo del cuadro de texto Criterios/Argumento debe ser el siguiente:
[Forecasting].[Quantity],5,EXTEND_MODEL_CASES
Haga clic en Resultados y revise los resultados.
Las predicciones comienzan en julio (el primer segmento de tiempo después del final de los datos originales) y terminan en noviembre (el quinto segmento de tiempo después del final de los datos originales).
Puede ver que para usar este tipo de consulta de predicción de forma eficaz, debe saber cuándo finalizan los datos antiguos, así como el número de segmentos de tiempo que hay en los nuevos datos.
Por ejemplo, en este modelo, la serie de datos original finalizó en junio y los datos son para los meses de julio, agosto y septiembre.
Las predicciones que usan EXTEND_MODEL_CASES siempre comienzan al final de la serie de datos original. Por lo tanto, si desea obtener solo las predicciones de los meses desconocidos, debe especificar el punto inicial y el punto final para la predicción. Ambos valores se especifican como un número de segmentos de tiempo que comienzan al final de los datos antiguos.
En el procedimiento siguiente se muestra cómo hacerlo.
Cambiar los puntos inicial y final de las predicciones
En el Generador de consultas de predicción, haga clic en Consulta para cambiar a la vista DMX.
Busque la instrucción DMX que contiene la función PredictTimeSeries y cámbiela de la siguiente manera:
PredictTimeSeries([Forecasting 12].[Quantity],4,6,EXTEND_MODEL_CASES)Haga clic en Resultados y revise los resultados.
Ahora las predicciones comienzan en octubre (el cuarto segmento de tiempo, contando desde el final de los datos originales) y terminan en diciembre (el sexto segmento de tiempo, contando desde el final de los datos originales).
Siguiente tarea de la lección
Predicciones de serie temporal mediante datos de reemplazo (Tutorial intermedio de minería de datos)
Véase también
Referencia técnica del algoritmo de serie temporal de Microsoft
Contenido del modelo de minería de datos para modelos de serie temporal (Analysis Services - Minería de datos)