Compartir a través de


Conexión a datos de origen (cliente de minería de datos para Excel)

En este tema se describe cómo crear y usar conexiones usadas para almacenar modelos de minería de datos y para acceder a datos externos almacenados en Analysis Services.

Conexiones de minería de datos. La conexión inicial que se crea al iniciar los complementos se usa para acceder a algoritmos, analizar datos y almacenar modelos y estructura de minería de datos.

Se requiere una conexión a una instancia de Analysis Services para usar las herramientas de modelado y visualización en los complementos, ya que los complementos dependen de algoritmos y estructuras de datos proporcionados por Analysis Services.

Conexiones a orígenes de datos externos. También puede crear conexiones a datos externos a medida que cree modelos o guarde los resultados. Por ejemplo, puede crear un modelo de minería de datos en un servidor y, a continuación, realizar una consulta de predicción en el modelo de minería de datos mediante datos almacenados en otra instancia de Analysis Services, en una tabla de datos de Excel o en un origen de datos externo, como Microsoft Access. Cada vez que acceda a un nuevo origen de datos, se le pedirá que cree una conexión mediante un cuadro de diálogo.

Prerrequisitos

Esta versión de los complementos requiere que la instancia de Analysis Services sea SQL Server 2012. Hay disponible una versión independiente de los complementos si desea conectarse a una versión anterior de Analysis Services. Hay versiones de los complementos que admiten SQL Server 2005, SQL Server 2008 y SQL Server 2008 R2.

Para conectarse a una base de datos de Analysis Services, debe tener permisos para acceder al servidor de bases de datos. Además, las sesiones de minería de datos deben estar habilitadas y debe tener permisos de lectura o lectura y escritura en objetos de base de datos almacenados en el servidor.

Creando conexiones al servidor de minería de datos

El grupo Conexiones del cliente de minería de datos para Excel y Table Analysis Tools for Excel proporciona herramientas para administrar las conexiones a una instancia de SQL Server Analysis Services.

  • Puede crear la conexión al instalar el complemento o puede agregar una conexión más adelante.

  • Puede crear varias conexiones y cambiar las conexiones en cualquier momento, a menos que esté en proceso de creación o consulta de un modelo.

    No cambie ni cierre una conexión cuando se procese un modelo de minería de datos. Es posible que el modelo de minería de datos pierda datos o que el modelo no se pueda usar.

  • Solo una conexión puede estar activa en un momento determinado.

Conexiones en los complementos de Excel

El grupo Conexiones del cliente de minería de datos para Excel y Table Analysis Tools for Excel es donde administra las conexiones a una instancia de SQL Server Analysis Services.

Crear una nueva conexión de servidor en los complementos de Excel
  1. Haga clic en el botón Conexión de la cinta Analizar o Minería de datos.

    Nota:

    El texto del botón indica si existe una conexión. Cuando no se ha realizado ninguna conexión en la hoja de cálculo, el botón contiene el texto "<Sin conexión>". Si una conexión se realizó anteriormente en el libro, el nombre de esa conexión aparece en el botón .

  2. En el cuadro de diálogo Conexiones de Analysis Services, haga clic en Nuevo.

  3. En el cuadro de diálogo Nueva conexión de Analysis Services , escriba el nombre del servidor.

  4. Especifique el método de autenticación.

  5. Seleccione una base de datos en la lista desplegable Nombre del catálogo . Si no existe ninguna base de datos en la instancia, seleccione (valor predeterminado).

  6. Escriba un nombre amistoso para la conexión.

  7. Haga clic en Probar conexión para comprobar que el servidor y la base de datos están disponibles.

  8. Haga clic en Aceptary, a continuación, en Cerrar.

Conexiones mediante un servicio web

Si usa una arquitectura de cliente fino para habilitar la exploración de cubos y datos de Analysis Services, también puede configurar una conexión a un servidor de Analysis Services a través de servicios web. Para obtener información sobre cómo definir un cliente basado en la web, consulte la documentación en línea de SQL Server.

Si tiene acceso a un servidor configurado para servicios web, puede especificar el tipo de conexión al crear la conexión por primera vez.

Creación de una conexión HTTP a Analysis Services
  1. Abra el cuadro de diálogo Nueva conexión de Analysis Services .

  2. Para el nombre del servidor, escriba http:// seguido de la dirección URL asignada al servidor de Analysis Services.

  3. Escriba el nombre de usuario y la contraseña necesaria para acceder al servicio web.

Conexiones en Visio Add-In

A diferencia de Excel, Visio no proporciona una cinta de herramientas y no hay botones específicamente para crear o supervisar conexiones. En su lugar, la conexión de datos se crea al seleccionar por primera vez una forma de minería de datos y colocarla en una página de Visio. Una guía interactiva le pedirá que seleccione el modelo de la forma y que configure otras opciones.

Si ha usado previamente una conexión a un origen de datos de Analysis Services en Excel, estas conexiones se muestran como posibles orígenes de datos desde los que seleccionar.

Creación de una conexión para una forma de Visio
  1. Abra la plantilla de minería de datos y seleccione una de las formas de minería de datos.

  2. Arrastre y coloque la forma en una página en blanco.

  3. En el cuadro de diálogo Seleccionar un origen de datos, seleccione un origen de datos de la lista o haga clic en Nuevo.

  4. Si selecciona Nuevo, siga el procedimiento descrito anteriormente para especificar un servidor y un nombre de catálogo, o para conectarse a través de un servicio web.

Cambio de conexiones

Puede crear varias conexiones en la misma hoja de cálculo, pero solo una conexión puede estar activa a la vez. El nombre de la conexión actual se muestra en el botón Conexión .

En el cliente de minería de datos para Excel, también puede comprobar la cadena de conexión y el estado de la conexión actual haciendo clic en Seguimiento y, a continuación, en Conexión actual.

Uso de una conexión de servidor diferente

  1. Haga clic en Conexión.

  2. En el panel Conexiones de Analysis Services , seleccione una conexión en la lista Otras conexiones y haga clic en Establecer actual.

  3. Haga clic en Probar conexión para comprobar que la conexión está disponible.

Una vez finalizado el procesamiento de un modelo de minería de datos, los resultados se almacenan localmente y no hay ningún efecto en los datos si cierra la conexión a un servidor y, a continuación, se conecta a otro servidor. Sin embargo, debe evitar cambiar las conexiones o perder la conexión cuando se está procesando un modelo de minería de datos, ya que esto podría dañar los datos.

Modificación de una conexión de servidor existente

  1. No se puede modificar una conexión existente; si desea conectarse a una base de datos diferente o a un servidor diferente, debe crear una nueva conexión.

  2. Si debe modificar la cadena de conexión para aumentar el tiempo de espera de la consulta o agregar otros parámetros específicos a la instancia de Analysis Services, una opción es editar el archivo .dmc, donde se almacena la cadena de conexión.

    <drive:>\Users\<myusername>\AppData\Local\Microsoft\Data Mining Add-in

Conexión a orígenes de datos externos

Mientras que las herramientas de la cinta Analizar funcionan exclusivamente con datos en Excel, las herramientas de la cinta Minería de Datos permiten conectarse directamente a orígenes de datos externos para usarlos como entradas para el modelo o para el muestreo.

Las siguientes herramientas de estos complementos admiten el uso de datos externos para la minería de datos:

Uso de Analysis Services como origen de datos

No se puede acceder directamente a los datos almacenados en un cubo o modelo tabular de Analysis Services. En su lugar, cree una conexión en Excel con el servidor de Analysis Services y use los datos para crear un modelo.

Orígenes de datos relacionales

Si desea usar datos de un origen relacional como entrada para el modelo, puede conectarse a las siguientes versiones de SQL Server:

  • SQL Server 2008

  • SQL Server 2008 R2

  • SQL Server 2012

Analysis Services también permite obtener datos de cualquier otro origen de datos relacional compatible. Para obtener información sobre los orígenes de datos admitidos, vea Orígenes de datos en modelos multidimensionales.

Tenga en cuenta que los siguientes tipos de datos no se pueden usar para la minería de datos y producirán un error si se incluye al compilar un modelo:

  • ntext

  • binario

Véase también

Trace (Data Mining Client para Excel)