Exportar e importar proyectos de minería de datos (Analysis Services - Minería de datos)

Además de la funcionalidad incluida en SQL Server 2008 Analysis Services para crear copias de seguridad, restaurar y migrar soluciones, la minería de datos de SQL Server proporciona la capacidad de transferir rápidamente estructuras y modelos de minería de datos entre servidores diferentes usando Extensiones de minería de datos (DMX). Concretamente, si la solución de minería de datos usa datos relacionales en lugar de una base de datos multidimensional, la transferencia de los modelos mediante EXPORT e IMPORT es mucho más rápida y sencilla que si se usa la restauración de la base de datos o se implementa una solución completa.

En esta sección se ofrece información general sobre cómo transferir estructuras y modelos de minería de datos mediante instrucciones DMX. Para obtener información detallada sobre la sintaxis, junto con algunos ejemplos, vea EXPORT (DMX) e IMPORT (DMX).

Nota

Debe ser administrador de la base de datos o del servidor para exportar o importar objetos de una base de datos de Microsoft SQL Server Analysis Services.

Exportar estructuras de minería de datos

Al exportar una estructura de minería de datos, la instrucción EXPORT exporta automáticamente todos los modelos asociados. Si desea controlar los objetos que se exportan, debe especificar cada uno de ellos por su nombre.

Si se ha procesado la estructura de minería de datos y se han almacenado los resultados en memoria caché, que es el comportamiento predeterminado, al exportar la estructura de minería de datos, la definición contiene un resumen de los datos en los que está basada dicha estructura. Para quitar este resumen, debe borrar la caché asociada a la estructura de minería de datos realizando una operación Process Clear Structure. Para obtener más información, vea Cómo procesar una estructura de minería de datos.

Exportar modelos de minería de datos

Puede usar la palabra clave WITH DEPENDENCIES para exportar el origen de datos y la definición de vista del origen de datos junto con el modelo de minería de datos y su estructura.

Cuando se exporta un modelo de minería de datos sin exportar sus dependencias, la instrucción EXPORT exportará la definición del modelo y su estructura, pero no la definición de los orígenes de datos. Como consecuencia, después de importar el modelo, podrá examinarlo inmediatamente, pero si desea volver a procesar el modelo de minería de datos en el servidor de destino o ejecutar consultas en los datos subyacentes, debe crear un origen de datos correspondiente en el servidor de destino.

Importar estructuras y modelos de minería de datos

Cuando se importa un objeto de minería de datos, dicho objeto se importa en el servidor y la base de datos a los que se está conectado al ejecutar la instrucción IMPORT. Si el archivo de importación incluye una base de datos que no existe en el servidor, se creará la base de datos.

También puede importar una estructura o un modelo de minería de datos usando el comando Restore. Los modelos o las estructuras se restaurarán en la base de datos que tenga el mismo nombre que la base de datos de la que se exportaron. Para obtener más información, vea Opciones de restauración.

Notas

No puede importar un modelo o una estructura en un servidor si ya existe un modelo o una estructura con el mismo nombre en ese servidor. Tampoco puede exportar un objeto de minería de datos y, a continuación, modificar el nombre de dicho objeto en el archivo de exportación. Por consiguiente, para evitar conflictos de nombres, debería eliminar el objeto de minería de datos en el servidor de destino o cambiar el nombre del objeto de minería de datos antes de exportar la definición.