Condividi tramite


Connessione ai dati di origine (client di data mining per Excel)

In questo argomento viene descritto come creare e usare connessioni usate per l'archiviazione di modelli di data mining e per l'accesso ai dati esterni archiviati in Analysis Services.

Connessioni di data mining. La connessione iniziale creata all'avvio dei componenti aggiuntivi viene utilizzata per accedere agli algoritmi, analizzare i dati e archiviare la struttura e i modelli di data mining.

Per usare gli strumenti di modellazione e visualizzazione nei componenti aggiuntivi è necessaria una connessione a un'istanza di Analysis Services, perché i componenti aggiuntivi dipendono da algoritmi e strutture di dati forniti da Analysis Services.

Connessioni a origini dati esterne. È inoltre possibile creare connessioni a dati esterni durante la compilazione di modelli o il salvataggio dei risultati. Ad esempio, è possibile creare un modello di data mining in un server e quindi eseguire una query di stima sul modello di data mining usando i dati archiviati in un'altra istanza di Analysis Services, in una tabella dati di Excel o in un'origine dati esterna, ad esempio Microsoft Access. Ogni volta che si accede a una nuova origine dati, viene chiesto di creare una connessione tramite una finestra di dialogo.

Prerequisiti

Questa versione dei componenti aggiuntivi richiede che l'istanza di Analysis Services sia SQL Server 2012. Se si vuole connettersi a una versione precedente di Analysis Services, è disponibile una versione separata dei componenti aggiuntivi. Esistono versioni dei componenti aggiuntivi che supportano SQL Server 2005, SQL Server 2008 e SQL Server 2008 R2.

Per connettersi a un database di Analysis Services, è necessario disporre delle autorizzazioni per accedere al server di database. È necessario inoltre che le sessioni di data mining siano abilitate e che l'utente disponga delle autorizzazioni di lettura o lettura/scrittura per gli oggetti di database archiviati nel server.

Creazione di connessioni al server di data mining

Il gruppo Connessioni nel client di data mining per Excel e in Strumenti di analisi tabelle per Excel fornisce strumenti per la gestione delle connessioni a un'istanza di SQL Server Analysis Services.

  • È possibile creare la connessione durante l'installazione del componente aggiuntivo o aggiungere una connessione in un secondo momento.

  • È possibile creare più connessioni e modificare le connessioni in qualsiasi momento, a meno che non sia in corso la creazione o l'esecuzione di query su un modello.

    Non cambiare o chiudere una connessione durante l'elaborazione di un modello di data mining. Potrebbero infatti verificarsi perdite di dati del modello di data mining oppure il modello potrebbe diventare inutilizzabile.

  • Solo una connessione può essere attiva in un determinato momento.

Connessioni nei componenti aggiuntivi per Excel

Il gruppo Connessioni nel client di data mining per Excel e in Strumenti di analisi tabelle per Excel consente di gestire le connessioni a un'istanza di SQL Server Analysis Services.

Creazione di una nuova connessione al server nei componenti aggiuntivi per Excel
  1. Fare clic sul pulsante Connessione sulla barra multifunzione Analizza o Data mining .

    Nota

    Il testo del pulsante indica se è presente una connessione. Quando non è stata stabilita alcuna connessione nel foglio di lavoro, il pulsante contiene il testo "<Nessuna connessione>". Se una connessione è stata effettuata in precedenza nella cartella di lavoro, il nome di tale connessione viene visualizzato nel pulsante.

  2. Nella finestra di dialogo Connessioni analysis Services fare clic su Nuovo.

  3. Nella finestra di dialogo Nuova connessione analysis Services digitare il nome del server.

  4. Specificare il metodo di autenticazione.

  5. Selezionare un database dall'elenco a discesa Nome catalogo . Se nell'istanza non esiste alcun database, selezionare (impostazione predefinita).If no database exists on the instance, select (default).

  6. Digitare un nome descrittivo per la connessione.

  7. Fare clic su Test connessione per verificare che il server e il database siano disponibili.

  8. Fare clic su OK, quindi su Chiudi.

Connessioni tramite un servizio Web

Se si usa un'architettura thin-client per consentire l'esplorazione di cubi e dati di Analysis Services, è anche possibile configurare una connessione a un server Analysis Services tramite servizi Web. Per informazioni su come definire un client basato sul Web, vedere la documentazione online di SQL Server.

Se si dispone dell'accesso a un server configurato per i servizi Web, sarà possibile specificare il tipo di connessione al momento della creazione della connessione.

Creazione di una connessione HTTP ad Analysis Services
  1. Aprire la finestra di dialogo Nuova connessione analysis Services .

  2. Per il nome del server digitare http:// seguito dall'URL assegnato al server Analysis Services.

  3. Digitare il nome utente e la password necessari per accedere al servizio Web.

Connessioni nel componente aggiuntivo per Visio

A differenza di Excel, in Visio non è disponibile una barra multifunzione degli strumenti e non sono presenti pulsanti specifici per la creazione o il monitoraggio delle connessioni. La connessione dati viene invece creata quando si seleziona una forma di data mining e la si rilascia in una pagina di Visio. Nella procedura guidata verrà chiesto di selezionare il modello per la forma e di impostare altre opzioni.

Se in precedenza è stata usata una connessione a un'origine dati di Analysis Services in Excel, queste connessioni vengono elencate come possibili origini dati da cui selezionare.

Creazione di una connessione per una forma di Visio
  1. Aprire il modello di data mining e selezionare una delle forme di data mining.

  2. Trascinare e rilasciare la forma in una pagina vuota.

  3. Nella finestra di dialogo Selezionare un'origine dati selezionare un'origine dati dall'elenco oppure fare clic su Nuovo.

  4. Se si seleziona Nuovo, seguire la procedura descritta in precedenza per specificare un server e un nome di catalogo oppure connettersi tramite un servizio Web.

Cambio di connessioni

È possibile creare più connessioni nello stesso foglio di lavoro, ma può essere attiva solo una connessione alla volta. Il nome della connessione corrente viene visualizzato nel pulsante Connessione .

Nel client di data mining per Excel è anche possibile verificare la stringa di connessione e lo stato per la connessione corrente facendo clic su Traccia e quindi su Connessione corrente.

Utilizzo di una connessione a un altro server

  1. Fare clic su Connessione.

  2. Nel riquadro Connessioni di Analysis Services selezionare una connessione dall'elenco Altre connessioni e fare clic su Imposta corrente.

  3. Fare clic su Test connessione per verificare che la connessione sia disponibile.

Al termine dell'elaborazione di un modello di data mining, i risultati vengono archiviati localmente e se si interrompe la connessione a un server per connettersi a un altro server non si hanno ripercussioni sui dati. È consigliabile tuttavia evitare di cambiare connessione o di interrompere la connessione durante l'elaborazione di un modello di data mining, in quanto si potrebbero danneggiare i dati.

Modifica di una connessione al server esistente

  1. Non è possibile modificare una connessione esistente; se si desidera connettersi a un database o a un server diverso, è necessario creare una nuova connessione.

  2. Se è necessario modificare la stringa di connessione per aumentare il timeout della query o aggiungere altri parametri specifici per l'istanza di Analysis Services, un'opzione consiste nel modificare il file con estensione dmc, in cui è archiviata la stringa di connessione.

    <unità:>\Users\<myusername>\AppData\Local\Microsoft\Data mining Add-in

Connessione a origini dati esterne

Mentre gli strumenti della barra multifunzione Analizza funzionano esclusivamente con i dati in Excel, gli strumenti nella barra multifunzione Data mining consentono di connettersi direttamente a origini dati esterne da usare come input per il modello o per il campionamento.

Gli strumenti seguenti in questi componenti aggiuntivi supportano l'utilizzo di dati esterni per il data mining:

Utilizzo di Analysis Services come origine dati

Non è possibile accedere direttamente ai dati archiviati in un cubo o in un modello tabulare di Analysis Services. Creare invece una connessione in Excel al server Analysis Services e usare i dati per creare un modello.

Origini dati relazionali

Se si desidera utilizzare i dati da un'origine relazionale come input al modello, è possibile connettersi alle seguenti versioni di SQL Server:

  • SQL Server 2008

  • SQL Server 2008 R2

  • SQL Server 2012

È anche possibile ottenere dati da qualsiasi altra origine dati relazionale supportata come origine dati da Analysis Services. Per informazioni sulle origini dati supportate, vedere Origini dati nei modelli multidimensionali

Si noti che i seguenti tipi di dati non possono essere utilizzati per il data mining e si verificherà un errore se vengono inclusi quando si compila un modello:

  • ntext

  • BINARY

Vedere anche

Traccia (client di data mining per Excel)