Recuperare i dati da un modello di data mining (DMX) (SSRS)Retrieve Data from a Data Mining Model (DMX) (SSRS)

Per usare dati da un modello di data mining di SQL ServerSQL Server Analysis ServicesAnalysis Services in un report, è necessario definire un'origine dati di SQL ServerSQL Server Analysis ServicesAnalysis Services e uno o più set di dati del report.To use data from a SQL ServerSQL Server Analysis ServicesAnalysis Services data mining model in your report, you must define a SQL ServerSQL Server Analysis ServicesAnalysis Services data source and one or more report datasets. 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.When you create the data source definition, you must specify a connection string and credentials so that you can access the data source from your client computer.

È 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.You can create an embedded data source definition for use by a single report or a shared data source definition that can be used by multiple reports. Le procedure in questo argomento descrivono come creare un'origine dati incorporata.The procedures in this topic describe how to create an embedded data source. Per altre informazioni sulle origini dati condivise, vedere Connessioni dati o origini dati incorporate e condivise (Generatore report e SSRS) e Creare, modificare ed eliminare origini dati condivise (SSRS).For more information about shared data sources, see Embedded and Shared Data Connections or Data Sources (Report Builder and SSRS) and Create, Modify, and Delete Shared Data Sources (SSRS).

Dopo aver creato un'origine dati di SQL ServerSQL Server Analysis ServicesAnalysis Services, è possibile creare uno o più set di dati.After you create a SQL ServerSQL Server Analysis ServicesAnalysis Services data source, you can create one or more datasets. 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.For each dataset, you use a Data Mining Prediction Expression (DMX) query designer to create a DMX query that specifies the field collection. Per altre informazioni, vedere Interfaccia utente di Progettazione query DMX di Analysis Services.For more information, see Analysis Services DMX Query Designer User Interface.

Una volta creato un set di dati, il relativo nome viene visualizzato nel riquadro dei dati del report sotto forma di nodo dell'origine dati corrispondente.After you create a dataset, the name of the dataset appears in the Report Data pane as a node under its data source.

Dopo aver pubblicato il report, potrebbe essere necessario modificare le credenziali per l'origine dati affinché quando il report viene eseguito nel server di report, le autorizzazioni per il recupero dei dati risultino valide.After you publish your report, you may need to change the credentials for the data source so that when the report runs on the report server, the permissions to retrieve the data are valid.

Per creare un'origine dati incorporata di Microsoft SQL Server Analysis ServicesTo create an embedded Microsoft SQL Server Analysis Services data source

  1. Nel riquadro dei dati del report della barra degli strumenti fare clic su Nuova, quindi su Origine dati.On the toolbar in the Report Data pane, click New, and then click Data Source.

  2. Nella finestra di dialogo Proprietà origine dati digitare un nome nella casella di testo Nome o accettare il nome predefinito.In the Data Source Properties dialog box, type a name in the Name text box, or accept the default name.

  3. Verificare che l'opzione Connessione incorporata sia selezionata.Verify that Embedded connection is selected.

  4. Nell'elenco a discesa Tipo selezionare Microsoft SQL Server Analysis Services.From the Type drop-down list, select Microsoft SQL Server Analysis Services.

  5. Specificare una stringa di connessione appropriata per l'origine dati di Analysis ServicesAnalysis Services .Specify a connection string that works with your Analysis ServicesAnalysis Services data source.

    Contattare l'amministratore del database per ottenere le informazioni di connessione e le credenziali da utilizzare per connettersi all'origine dati.Contact your database administrator for connection information and for the credentials to use to connect to the data source. La stringa di connessione di esempio seguente specifica il database AdventureWorksDW2012AdventureWorksDW2012 di esempio nel client locale.The following connection string example specifies the sample AdventureWorksDW2012AdventureWorksDW2012 database on the local client.

    Data Source=localhost;Initial Catalog=AdventureWorksDW2012  
    
  6. Fare clic su Credenziali.Click Credentials.

    Impostare le credenziali da utilizzare per la connessione all'origine dati.Set the credentials to use to connect to the data source. Per altre informazioni, vedere Specificare le credenziali e le informazioni sulla connessione per le origini dati del report.For more information, see Specify Credential and Connection Information for Report Data Sources.

    Nota

    Per testare la connessione all'origine dati, fare clic su Modifica.To test the data source connection, click Edit. Nella finestra di dialogo Proprietà connessione fare clic su Test connessione.In the Connection Properties dialog box, click Test Connection. Se il test ha esito positivo, verrà visualizzato il messaggio informativo "Test della connessione completato".If the test is successful, you will see the information message "Test connection succeeded." Se il test non riesce, verrà visualizzato un messaggio di avviso con ulteriori informazioni sui motivi dell'esito negativo del test.If the test fails, you will see a warning message with more information about why the test was not successful.

  7. Fare clic su OK.Click OK.

    L'origine dati verrà visualizzata nel riquadro dei dati del report.The data source appears in the Report Data pane.

Per creare un set di dati per un'origine dati di Microsoft SQL Server Analysis ServicesTo create a dataset for a 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 ServerSQL Server Analysis ServicesAnalysis Services e quindi scegliere Aggiungi set di dati.In the Report Data pane, right-click the name of the data source that connects to a SQL ServerSQL Server Analysis ServicesAnalysis Services data source, and then click Add Dataset.

  2. Nella finestra di dialogo Proprietà set di dati digitare un nome nella casella di testo Nome .In the Dataset Properties dialog box, type a name in the Name text box.

  3. Nella casella Origine dativerificare che il nome corrisponda a quello di un'origine dati che si connette a un'origine dati di Analysis ServicesAnalysis Services .In the Data source box, verify that the name is the name of a data source that connects to an Analysis ServicesAnalysis Services data source.

  4. Fare clic su Progettazione query per aprire la finestra Progettazione query con interfaccia grafica e creare una query in modo interattivo.Click Query Designer to open the graphical query designer to build a query interactively. Se la finestra Progettazione query viene aperta in modalità MDX, fare clic su tipo di comando DMX (passare alla visualizzazione linguaggio di query DMX) sulla barra degli strumenti per passare alla finestra Progettazione query di data mining.If the query designer opens in MDX mode, click Command Type DMX (Change to DMX query language view) on the toolbar to switch to the data mining query designer. Per altre informazioni, vedere Interfaccia utente di Progettazione query DMX di Analysis Services.For more information, see Analysis Services DMX Query Designer User Interface.

    In alternativa, per importare una query DMX esistente da un altro report, fare clic su Importae quindi passare al file RDL contenente la query DMX.Alternatively, to import an existing DMX query from another report, click Import, and then navigate to the .rdl file with the DMX query. L'importazione di una query da un file con estensione dmx non è supportata.Importing a query from an .dmx file is not supported.

  5. Dopo avere creato ed eseguito la query per visualizzare i risultati di esempio, fare clic su OK.After you create and run your query to see sample results, click OK.

  6. Fare clic su OK.Click OK.

    Il set di dati e la relativa raccolta di campi verranno visualizzati nel riquadro dei dati del report sotto il nodo dell'origine dati.The dataset and its field collection appear in the Report Data pane under the data source node.

Vedere ancheSee Also

Tipo di connessione di Analysis Services per DMX (SSRS) Analysis Services Connection Type for DMX (SSRS)
Connessioni dati, origini dati e stringhe di connessione (Generatore report e SSRS) Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS)
Raccolta di campi del set di dati ( Generatore report e SSRS ) Dataset Fields Collection (Report Builder and SSRS)
Report di set di dati incorporati e condivisi ( Generatore report e SSRS )Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)