Implementar soluciones de minería de datos para versiones anteriores de SQL Server
En esta sección se describen los problemas de compatibilidad conocidos que pueden surgir al intentar implementar un modelo de minería de datos o una estructura de minería de datos que se creó en una instancia de SQL Server 2014 Analysis Services (SSAS) en una base de datos que usa SQL Server 2005 Analysis Services o al implementar modelos creados en SQL Server 2005 en una instancia de SQL Server 2014.
No se admite la implementación en una instancia de SQL Server 2000 Analysis Services.
Implementar modelos de serie temporal
Implementar modelos con exclusión
Implementar modelos con filtros
Restaurar desde copias de seguridad de base de datos
Usar la sincronización de bases de datos
Implementar modelos de serie temporal
El algoritmo de serie temporal de Microsoft se mejoró en SQL Server 2008 mediante la adición de un segundo algoritmo complementario: ARIMA. Para obtener más información sobre los cambios en el algoritmo de serie temporal, vea Algoritmo de serie temporal de Microsoft.
Por consiguiente, los modelos de minería de datos de serie temporal que utilizan el nuevo algoritmo ARIMA pueden comportarse de manera diferente cuando se implementan en una instancia de SQL Server 2005 Analysis Services.
Si ha establecido explícitamente el parámetro PREDICTION_SMOOTHING para controlar la combinación de los modelos ARIMA y ARTXP en la predicción, al implementar este modelo en una instancia de SQL Server 2005, Analysis Services generará un error que indica que el parámetro no es válido. Para evitar este error, debe eliminar el parámetro PREDICTION_SMOOTHING y convertir los modelos en un modelo ARTXP puro.
Por el contrario, si implementa un modelo de serie temporal creado con SQL Server 2005 Analysis Services en una instancia de SQL Server 2014, al abrir el modelo de minería de datos en SQL Server Data Tools (SSDT), los archivos de definición se convierten primero en el nuevo formato y se agregan dos parámetros nuevos de forma predeterminada a todos los modelos de serie temporal. El parámetro FORECAST_METHOD se agrega con el valor predeterminado MIXED y el parámetro PREDICTION_SMOOTHING se agrega con el valor predeterminado 0,5. Sin embargo, el modelo continuará utilizando únicamente ARTXP para la predicción hasta que se vuelva a procesar el modelo. En cuanto se vuelva a procesar el modelo, la predicción cambia para utilizar ARIMA y ARTXP.
Por consiguiente, si desea evitar cambiar el modelo, únicamente debería examinar el modelo y nunca procesarlo. O bien, podría establecer explícitamente los parámetros PREDICTION_SMOOTHING o FORECAST_METHOD.
Para obtener información detallada sobre cómo configurar los modelos mixtos, vea Referencia técnica del algoritmo de serie temporal de Microsoft.
Si el proveedor que se utiliza para el origen de datos del modelo es SQL Client Data Provider 10, también debe modificar la definición del origen de datos para especificar la versión anterior de SQL Server Native Client. De lo contrario, SQL Server Data Tools genera un error que indica que el proveedor no está registrado.
Implementar modelos con exclusión
Si usa SQL Server 2014 Analysis Services (SSAS) para crear una estructura de minería de datos que contenga una partición de espera usada para probar los modelos de minería de datos, la estructura de minería de datos se puede implementar en una instancia de SQL Server 2005, pero se perderá la información de partición.
Al abrir la estructura de minería de datos en SQL Server 2005 Analysis Services, SQL Server Data Tools genera un error y, a continuación, vuelve a generar la estructura para quitar la partición de espera.
Una vez recompilada la estructura, el tamaño de la partición de espera ya no está disponible en el ventana Propiedades; sin embargo, el valor <ddl100_100:HoldoutMaxPercent>30</ddl100_100:HoldoutMaxPercent>) puede estar presente en el archivo de script ASSL.
Implementar modelos con filtros
Si usa SQL Server 2014 Analysis Services (SSAS) para aplicar un filtro a un modelo de minería de datos, el modelo se puede implementar en una instancia de SQL Server 2005, pero el filtro no se aplicará.
Al abrir el modelo de minería de datos, SQL Server Data Tools (SSDT) genera un error y, a continuación, vuelve a generar el modelo para quitar el filtro.
Restaurar a partir de copias de seguridad de base de datos
No se puede restaurar una copia de seguridad de base de datos creada en SQL Server 2014 en una instancia de SQL Server 2005. Si lo hace, SQL Server Management Studio genera un error.
Si crea una copia de seguridad de una base de datos de SQL Server 2005 Analysis Services y restaura esta copia de seguridad en una instancia de SQL Server 2014, todos los modelos de serie temporal se modifican como se describe en la sección anterior.
Usar la sincronización de bases de datos
No se admite la sincronización de bases de datos de SQL Server 2014 a SQL Server 2005.
Si intenta sincronizar una base de datos SQL Server 2014, el servidor devuelve un error y se produce un error en la sincronización de la base de datos.
Consulte también
Compatibilidad con versiones anteriores de Analysis Services