Condividi tramite


Procedura: Recupero di dati da un modello di data mining (DMX) (SSRS)

Per utilizzare dati da un modello di data mining di SQL Server Analysis Services in un report, è necessario definire un'origine dati di SQL Server Analysis Services e uno o più set di dati del report. Quando si crea la definizione dell'origine dati, è necessario specificare una stringa di connessione e le credenziali, in modo da poter accedere all'origine dati dal computer client.

È possibile creare una definizione di origine dati incorporata per l'utilizzo da un solo report oppure una definizione di origine dati condivisa che può essere utilizzata da più report. Le procedure in questo argomento descrivono come creare un'origine dati incorporata. Per ulteriori informazioni sulle origini dati condivise, vedere Connessioni dati o origini dati condivise e incorporate (Generatore report 3.0 e SSRS) e Creazione, modifica ed eliminazione di origini dei dati condivise (SSRS).

Dopo aver creato un'origine dati di SQL Server Analysis Services, è possibile creare uno o più set di dati. Per ogni set di dati, viene utilizzata una finestra Progettazione query DMX (Data Mining Prediction Expression) che consente di creare una query DMX che specifica la raccolta di campi. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query DMX in Analysis Services.

Una volta creato un set di dati, il relativo nome viene visualizzato nel riquadro Dati report sotto forma di nodo dell'origine dati corrispondente. Per ulteriori informazioni, vedere Utilizzo di Progettazione report in Business Intelligence Development Studio.

Dopo aver pubblicato il report, potrebbe essere necessario modificare le credenziali per l'origine dati affinché le autorizzazioni per il recupero dei dati risultino valide al momento dell'esecuzione del report sul server di report.

Per creare un'origine dati incorporata di Microsoft SQL Server Analysis Services

  1. Nel riquadro Dati report fare clic su Nuova nella barra degli strumenti, quindi su Origine dati.

  2. Nella finestra di dialogo Proprietà origine dati digitare un nome nella casella di testo Nome o accettare il nome predefinito.

  3. Verificare che l'opzione Connessione incorporata sia selezionata.

  4. Nell'elenco a discesa Tipo selezionare Microsoft SQL Server Analysis Services.

  5. Specificare una stringa di connessione appropriata per l'origine dati di Analysis Services.

    Contattare l'amministratore del database per ottenere le informazioni di connessione e le credenziali da utilizzare per connettersi all'origine dati. Nella stringa di connessione di esempio seguente viene specificato il database di esempio AdventureWorksDW2008R2 nel client locale.

    Data Source=localhost;Initial Catalog=AdventureWorksDW2008R2
    
  6. Fare clic su Credenziali.

    Impostare le credenziali da utilizzare per la connessione all'origine dati. Per ulteriori informazioni, vedere Specifica di credenziale e informazioni sulla connessione per le origini dati del report.

    Nota

    Per eseguire il test della connessione all'origine dati, fare clic su Modifica. Nella finestra di dialogo Proprietà connessione fare clic su Test connessione. Se il test ha esito positivo, verrà visualizzato il messaggio informativo "Test della connessione completato". Se il test non riesce, verrà visualizzato un messaggio di avviso con ulteriori informazioni sui motivi dell'esito negativo del test.

  7. Fare clic su OK.

    L'origine dati verrà visualizzata nel riquadro Dati report.

Per creare un set di dati per un'origine dati di Microsoft SQL Server Analysis Services

  1. Nel riquadro Dati report fare clic con il pulsante destro del mouse sul nome dell'origine dati che si connette a un'origine dati di SQL Server Analysis Services, quindi fare clic su Aggiungi set di dati.

  2. Nella finestra di dialogo Proprietà set di dati digitare un nome nella casella di testo Nome.

  3. Nella casella Origine dati verificare che il nome corrisponda a quello di un'origine dati che si connette a un'origine dati di Analysis Services.

  4. Fare clic su Progettazione query per aprire la finestra Progettazione query con interfaccia grafica che consente di compilare una query in modo interattivo. Se tale finestra si apre in modalità MDX, fare clic su Tipo di comando DMX (Passaggio alla visualizzazione linguaggio di query DMX) nella barra degli strumenti per passare alla finestra Progettazione query relativa alla funzionalità di data mining. Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query DMX in Analysis Services.

    In alternativa, per importare una query DMX esistente da un'altro report, fare clic su Importa, quindi passare al file con estensione rdl contenente la query DMX. L'importazione di una query da un file con estensione dmx non è supportata.

  5. Dopo avere creato ed eseguito la query per visualizzare i risultati di esempio, fare clic su OK.

  6. Fare clic su OK.

    Il set di dati e la relativa raccolta di campi verranno visualizzati nel riquadro Dati report sotto il nodo dell'origine dati.