Condividi tramite


Recuperare i dati da un modello di data mining (DMX) (SSRS)

Per usare 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 altre informazioni sulle origini dati condivise, vedere Connessioni dati o origini dati condivise e incorporate (Generatore report e SSRS) e Creare, modificare ed eliminare origini 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 altre informazioni, vedere Interfaccia utente di Progettazione query DMX di Analysis Services.

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.

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.

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

  1. Nel riquadro dei dati del report della barra degli strumenti fare clic su Nuova , 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. La stringa di connessione di esempio seguente specifica il database AdventureWorksDW2022 di esempio nel client locale.

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

    Impostare le credenziali da utilizzare per la connessione all'origine dati. Per altre informazioni, vedere Specificare le credenziali e le informazioni sulla connessione per le origini dati del report.

    Nota

    Per testare la 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 connection succeeded” (Connessione di test riuscita). Se il test ha esito negativo, verrà visualizzato un messaggio di avviso contenente altre informazioni sul motivo per cui il test non è riuscito.

  7. Seleziona OK.

    L'origine dati viene 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 e quindi scegliere 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 dativerificare 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 e creare una query in modo interattivo. Se la finestra si apre in modalità MDX, fare clic su Tipo di comando DMX (Passaggio alla visualizzazione linguaggio di query DMX) sulla barra degli strumenti per passare alla finestra Progettazione query relativa alla funzionalità di data mining. Per altre informazioni, vedere Interfaccia utente di Progettazione query DMX di Analysis Services.

    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. 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. Seleziona 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.