Tipo di connessione Analysis Services per MDX (SSRS)Analysis Services Connection Type for MDX (SSRS)

Per includere dati da un cubo di Analysis ServicesAnalysis Services in un report, è necessario disporre di un set di dati basato su un'origine dati del report di tipo MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services.To include data from an Analysis ServicesAnalysis Services cube in your report, you must have a dataset that is based on a report data source of type MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services. Questo tipo di origine dati incorporato è basato sull'estensione per i dati di MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services .This built-in data source type is based on the MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services data extension. È possibile recuperare metadati su dimensioni, gerarchie, livelli, indicatori di prestazioni chiave (KPI), misure e attributi da un cubo di MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services per usarli come dati del report.You can retrieve metadata about dimensions, hierarchies, levels, key performance indicators (KPIs), measures, and attributes from a MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services cube for use as report data.

Questa estensione per l'elaborazione dati supporta parametri multivalore, aggregazioni server e credenziali gestiti separatamente dalla stringa di connessione.This data processing extension supports multivalue parameters, server aggregates, and credentials that are managed separately from the connection string.

Usare le informazioni presenti in questo argomento per compilare un'origine dati.Use the information in this topic to build a data source. Per istruzioni dettagliate, vedere Aggiungere e verificare una connessione dati (Generatore report e SSRS).For step-by-step instructions, see Add and Verify a Data Connection (Report Builder and SSRS).

Stringa di connessione Connection String

Quando ci si connette a un cubo di Analysis ServicesAnalysis Services , si esegue la connessione all'oggetto di database in un'istanza di Analysis Services in un server.When you connect to a Analysis ServicesAnalysis Services cube, you are connecting to the database object in an Analysis Services instance on a server. Il database potrebbe disporre di più cubi.The database might have multiple cubes. Il cubo viene specificato nella finestra Progettazione query quando si compila la query.You specify the cube in the query designer when you build the query. L'esempio seguente mostra una stringa di connessione:The following example shows a connection string:

data source=<server name>;initial catalog=<database name>  

Per altri esempi di stringhe di connessione, vedere Connessioni dati, origini dati e stringhe di connessione in Generatore report.For more connection string examples, see Data Connections, Data Sources, and Connection Strings in Report Builder.

Credenziali Credentials

Le credenziali sono necessarie per eseguire query, nonché per visualizzare l'anteprima del report in locale e dal server di report.Credentials are required to run queries, to preview the report locally, and to preview the report from the report server.

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.

Da un client di creazione di report sono disponibili le opzioni seguenti per la specifica delle credenziali:From a report authoring client, the following options are available to specify credentials:

Query Queries

Una volta creata una connessione dati a un'origine dati di Analysis ServicesAnalysis Services , si crea un set di dati e si definisce una query MDX (Multidimensional Expression) che consente di specificare quali dati recuperare dal cubo.After you have a data connection to an Analysis ServicesAnalysis Services data source, you create a dataset and define a Multidimensional Expression (MDX) query that specifies which data to retrieve from the cube. Utilizzare la finestra Progettazione query con interfaccia grafica MDX per visualizzare e selezionare le strutture di dati sottostanti nell'origine dati.Use the MDX graphical query designer browse and selecting from the underlying data structures on the data source.

È possibile specificare una query nei modi seguenti:You can specify a query in the following ways:

  • Compilare una query in modo interattivo.Build a query interactively. La finestra Progettazione query MDX per Analysis Services supporta le visualizzazioni seguenti:The Analysis Services MDX Query Designer supports the following views:

    • Visualizzazione Progettazione Trascinare dimensioni, membri, proprietà dei membri, misure e indicatori di prestazioni chiave (KPI) dal riquadro Visualizzatore metadati nel riquadro Dati per compilare una query MDX.Design View Drag dimensions, members, member properties, measures, and KPIs from the metadata browser to the Data pane to build an MDX query. Trascinare i membri calcolati dal riquadro Membri calcolati al riquadro Dati per definire altri campi del set di dati.Drag calculated members from the CalculatedMembers pane to the Data pane to define additional dataset fields.

    • Visualizzazione Query Trascinare dimensioni, membri, proprietà dei membri, misure e indicatori di prestazioni chiave (KPI) dal riquadro Visualizzatore metadati al riquadro Query per compilare una query MDX.Query View Drag dimensions, members, member properties, measures, and KPIs from the metadata browser to the Query pane to build an MDX query. È possibile modificare il testo MDX direttamente nel riquadro Query.You can edit MDX text directly in the Query pane. Trascinare i membri calcolati dal riquadro Membri calcolati nel riquadro Query per definire altri campi del set di dati.Drag calculated members from the CalculatedMembers pane to the Query pane to define additional dataset fields.

      Per altre informazioni, vedere Interfaccia utente di Progettazione query MDX di Analysis Services (Generatore report ).For more information, see Analysis Services MDX Query Designer User Interface (Report Builder).

  • Importare una query MDX esistente da un report.Import an existing MDX query from a report. Usare il pulsante di query Importa per cercare un file con estensione rdl e importare una query.Use the Import query button to browse to an .rdl file and import a query. È possibile importare una query da un report che contiene un set di dati incorporato basato sull'origine dati Analysis ServicesAnalysis Services .You can import a query from a report that contains an embedded dataset that is based on a Analysis ServicesAnalysis Services data source. L'importazione di una query MDX direttamente da un file con estensione mdx non è supportata.Importing an MDX query directly from an .mdx file is not supported.

    In fase di progettazione eseguire la query per visualizzare un set di risultati.At design time, run the query to view a result set. I risultati della query vengono recuperati automaticamente come un set di righe bidimensionale.The query results are automatically retrieved as a flattened rowset. Le colonne nel set di risultati per una query popolano la raccolta dei campi per un set di dati.The columns in the result set for a query populate the field collection for a dataset. Dopo aver compilato la query, visualizzare la raccolta dei campi del set di dati generata dai metadati nel riquadro dei dati del report.After you build the query, view the dataset field collection that is generated from the metadata in the Report Data pane. Quando viene eseguito il report, vengono restituiti i dati effettivi dall'origine dati esterna.When the report runs, the actual data is returned from the external data source.

    L'estensione per l'elaborazione dati di Analysis ServicesAnalysis Services supporta proprietà estese dei campi del set di dati.The Analysis ServicesAnalysis Services data processing extension supports extended dataset field properties. Si tratta di valori che sono disponibili nell'origine dati esterna e non nel riquadro dei dati del report.These are values that are available from the external data source but that do not appear in the Report Data pane. È possibile usare le proprietà di campo estese supportate dall'estensione per l'elaborazione dati di Analysis ServicesAnalysis Services nel report tramite la raccolta predefinita Campi .You can use extended field properties supported by the Analysis ServicesAnalysis Services data processing extension in your report through the built-in Fields collection. Per le proprietà che dispongono di valori nell'origine dati, è possibile accedere ai valori predefiniti, ad esempio FormattedValue, Coloro UniqueName.For properties that have values on the data source, you can access predefined property values such as FormattedValue, Color, or UniqueName. Per altre informazioni, vedere Proprietà di campo estese per un database di Analysis Services (SSRS).For more information, see Extended Field Properties for an Analysis Services Database (SSRS)).

Parametri Parameters

Per includere parametri di query, creare un filtro nell'area del filtro in Progettazione query e contrassegnarlo come parametro.To include query parameters, create a filter in the filter area in the query designer, and mark the filter as a parameter. Viene creato automaticamente un set di dati per fornire i valori disponibili di ogni filtro.For each filter, a dataset is automatically created to provide the available values. Per impostazione predefinita, tali set di dati non vengono visualizzati nel riquadro dei dati del report.By default, these datasets do not appear in the Report Data pane. Per ulteriori informazioni, vedere Definisci parametri in Progettazione Query MDX per Analysis Services ( Generatore report e SSRS ) e visualizzare set di dati nascosti per i valori di parametro per dati multidimensionali ( Generatore report e SSRS ) .For more information, see Define Parameters in the MDX Query Designer for Analysis Services (Report Builder and SSRS) and Show Hidden Datasets for Parameter Values for Multidimensional Data (Report Builder and SSRS).

Per impostazione predefinita, i dati di ogni parametro di report sono di tipo Text.By default, each report parameter has data type Text. Dopo aver creato i parametri di report, potrebbe essere necessario modificare i valori predefiniti.After the report parameters are created, you might have to change default values. Per ulteriori informazioni, vedere la pagina relativa al Parametri report (Generatore report e Progettazione report).For more information, see Report Parameters (Report Builder and Report Designer).

Osservazioni Remarks

L'estensione per i dati di Analysis Services è basata sul protocollo XMLA (XML for Analysis).The Analysis Services data extension is based on the XMLA (XML for Analysis) protocol. I set di risultati provenienti dai cubi vengono recuperati tramite il protocollo XMLA come un set di righe bidimensionale.Result sets from cubes are retrieved through the XMLA protocol as a flattened row set. Le gerarchie incomplete non sono supportate.Ragged hierarchies are not supported. Per altre informazioni, vedere Gerarchie incomplete.For more information, see Ragged Hierarchies.

È possibile recuperare dati anche da un cubo di Analysis ServicesAnalysis Services dal tipo di origine dati OLE DB.You can also retrieve data from an Analysis ServicesAnalysis Services cube from the OLE DB data source type. Per altre informazioni, vedere Tipo di connessione OLE DB (SSRS).For more information, see OLE DB Connection Type (SSRS).

Per altre informazioni sul supporto della versione, vedere Origini dei dati supportate da Reporting Services (SSRS) nella documentazione relativa a Reporting ServicesReporting Services inclusa nella documentazione online di SQL ServerSQL Server.For more information about version support, see Data Sources Supported by Reporting Services (SSRS) in the Reporting ServicesReporting Services documentation in SQL ServerSQL Server Books Online.

In queste sezioni della documentazione sono incluse informazioni concettuali approfondite sui dati dei report, nonché le informazioni necessarie sulle procedure per definire, personalizzare e usare parti di un report correlate ai dati.These sections of the documentation provide in-depth conceptual information about report data, as well as procedural information about how to define, customize, and use parts of a report that are related to data.

Set di dati del report (SSRS)Report Datasets (SSRS)
Viene fornita una panoramica sull'accesso ai dati del report.Provides an overview of accessing data for your report.

Connessioni dati, origini dati e stringhe di connessione in Generatore ReportData Connections, Data Sources, and Connection Strings in Report Builder
Vengono fornite informazioni sulle connessioni dati e sulle origini dati.Provides information about data connections and data sources.

Report di set di dati incorporati e condivisi ( Generatore report e SSRS )Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)
Vengono fornite informazioni sui set di dati incorporati e condivisi.Provides information about embedded and shared datasets.

Raccolta di campi del set di dati ( Generatore report e SSRS )Dataset Fields Collection (Report Builder and SSRS)
Vengono fornite informazioni sulla raccolta di campi di set di dati generata dalla query.Provides information about the dataset field collection generated by the query.

Proprietà di campo estese per un database di Analysis Services (SSRS)Extended Field Properties for an Analysis Services Database (SSRS)
Vengono fornite informazioni su campi aggiuntivi che sono disponibili tramite il provider di dati XMLA.Provides information about extra fields that are available through the XMLA data provider.

Origini dati supportate da Reporting Services (SSRS) nella documentazione relativa a Reporting ServicesReporting Services inclusa nella documentazione online di SQL ServerSQL Server.Data Sources Supported by Reporting Services (SSRS) in the Reporting ServicesReporting Services documentation in SQL ServerSQL Server Books Online.
Vengono fornite informazioni dettagliate sul supporto delle piattaforme e delle versioni per ogni estensione per i dati.Provides in-depth information about platform and version support for each data extension.

Vedere ancheSee Also

I parametri di report ( Generatore report e progettazione Report ) Report Parameters (Report Builder and Report Designer)
Filtro, gruppo e ordinamento dei dati ( Generatore report e SSRS ) Filter, Group, and Sort Data (Report Builder and SSRS)
Espressioni ( Generatore report e SSRS )Expressions (Report Builder and SSRS)