Tipo di connessione Hyperion Essbase (SSRS)
Per includere dati da un'origine dati esterna Hyperion Essbase nel report, è necessario disporre di un set di dati basato su un'origine dati del report di tipo Hyperion Essbase. Questo tipo di origine dati predefinito è basato sull'estensione per i dati di Hyperion Essbase che consente di recuperare dati multidimensionali da un'origine dati esterna Hyperion Essbase.
Utilizzare le informazioni presenti in questo argomento per compilare un'origine dati. Per istruzioni dettagliate, vedere Aggiungere e verificare una connessione dati o un'origine dati (Generatore report e SSRS).
Contenuto dell'articolo
Stringa di connessione
Credenziali
Query
Parametri
Proprietà di campo estese
Osservazioni
Procedure
Sezioni correlate
Stringa di connessione
Nella stringa di connessione di esempio seguente viene specificata un'origine dati Hyperion Essbase in un server che utilizza la porta 13080 e XMLA (XML for Analysis Services) in Internet tramite SOAP, connettendosi a un catalogo di esempio:
Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample
Per ulteriori informazioni su esempi di stringhe di connessione, vedere Connessioni dati, origini dati e stringhe di connessione in Generatore report.
Torna all'inizio
Credenziali
Le credenziali sono necessarie per eseguire query, nonché per visualizzare l'anteprima del report in locale e dal server di report.
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 ulteriori informazioni, vedere Connessioni dati, origini dati e stringhe di connessione (SSRS) o Specifica di credenziali in Generatore report.
Torna all'inizio
Query
È possibile specificare una query nei modi seguenti:
Compilare una query in modo interattivo. Utilizzare la finestra Progettazione query con interfaccia grafica in modalità progettazione o query per cercare i metadati nell'origine dati esterna e generare una query nella sintassi MDX (Multidimensional Expression).
**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. Trascinare i membri calcolati dal riquadro Membricalcolati al riquadro Dati per definire ulteriori campi del set di dati.
**Visualizzazione Query **Trascinare dimensioni, membri, proprietà dei membri, misure e indicatori di prestazioni chiave (KPI) dal riquadro Query nel riquadro Dati per compilare una query MDX. È possibile modificare il testo MDX direttamente nel riquadro Query. Trascinare i membri calcolati dal riquadro Membri calcolati al riquadro Query per definire ulteriori campi del set di dati.
Per ulteriori informazioni, vedere Interfaccia utente di Progettazione query Hyperion Essbase (Generatore report).
Importare una query MDX esistente da un report. Utilizzare il pulsante di query Importa per cercare un file con estensione rdl e importare una query. È possibile importare una query da un report che contiene un set di dati incorporato basato sull'origine dati Hyperion Essbase. L'importazione di una query MDX direttamente da un file con estensione mdx non è supportata.
In fase di progettazione eseguire la query per visualizzare un set di risultati. Dopo aver compilato la query, visualizzare la raccolta dei campi del set di dati generata dai metadati nel riquadro dei dati del report. Quando viene eseguito il report, vengono restituiti i dati effettivi dall'origine dati esterna.
L'estensione per l'elaborazione dati di Hyperion Essbase supporta proprietà estese dei campi del set di dati. Si tratta di valori che sono disponibili nell'origine dati esterna e non nel riquadro dei dati del report. Per ulteriori informazioni, vedere Proprietà di campo estese più avanti in questo argomento.
Torna all'inizio
Parametri
Per includere parametri di query, creare un filtro nell'area del filtro in Progettazione query e contrassegnarlo come parametro. Viene creato automaticamente un set di dati per fornire i valori disponibili di ogni filtro. Per impostazione predefinita, tali set di dati non vengono visualizzati nel riquadro dei dati del report. Per ulteriori informazioni, vedere Visualizzare set di dati nascosti per i valori dei parametri di dati multidimensionali (Generatore report e SSRS).
Per impostazione predefinita, i dati di ogni parametro di report sono di tipo Text. Dopo aver creato i parametri di report, potrebbe essere necessario modificare i valori predefiniti. Per ulteriori informazioni, vedere Parametri report (Generatore report e SSRS).
Torna all'inizio
Proprietà di campo estese
L'estensione per l'elaborazione dati di Hyperion Essbase supporta proprietà di campo estese. Le proprietà di campo estese sono proprietà aggiuntive rispetto a Value e IsMissing definite per un campo del set di dati dall'estensione per l'elaborazione dei dati. Le proprietà estese includono proprietà predefinite e proprietà personalizzate. Le proprietà predefinite sono comuni a più origini dati, mentre quelle personalizzate sono specifiche di ogni origine dati.
Le proprietà di campo estese non vengono visualizzate nel riquadro dei dati del report come elementi che è possibile trascinare nel layout del report. È invece possibile trascinare nel report il campo padre della proprietà e quindi modificare la proprietà predefinita da Value alla proprietà desiderata.
Il nome di una proprietà di campo estesa viene visualizzato nella descrizione comandi quando il puntatore del mouse passa su un campo nel riquadro dei metadati di Progettazione query. Per ulteriori informazioni sulla finestra di progettazione query che è possibile utilizzare per esplorare i dati sottostanti, vedere Interfaccia utente di Progettazione query Hyperion Essbase.
[!NOTA]
I valori per le proprietà di campo estese sono disponibili solo se vengono inclusi nell'espressione MDX e vengono forniti dall'origine dati quando il report viene eseguito e vengono recuperati i dati per i relativi set di dati. È quindi possibile fare riferimento a tali valori delle proprietà Field in qualsiasi espressione utilizzando la sintassi descritta nella sezione seguente. Poiché, tuttavia, questi campi sono specifici del provider di dati in uso e non fanno parte del linguaggio RDL, eventuali modifiche apportate a tali valori non vengono salvate con la definizione del report.
Torna all'inizio
Proprietà di campo predefinite
Proprietà di campo generalmente supportate da più provider di dati e incluse nella query MDX sottostante relativa a un set di dati di report. Per la proprietà delle dimensioni MDX MEMBER_UNIQUE_NAME viene ad esempio eseguito il mapping alla proprietà di campo predefinita del set di dati del report UniqueName. Per includere il valore del nome univoco in una casella di testo, utilizzare l'espressione =Fields!<FieldName>.UniqueName.
Nella tabella seguente viene riportato un elenco delle proprietà di campo predefinite che è possibile utilizzare per un'origine dati Hyperion Essbase.
Proprietà |
Tipo |
Descrizione o valore previsto |
---|---|---|
Value |
Object |
Specifica il valore dei dati del campo. Per una proprietà delle dimensioni, viene eseguito il mapping a MEMBER_CAPTION. Per una misura, viene eseguito il mapping a un valore dei dati. |
IsMissing |
Boolean |
Indica se il campo è stato trovato nel set di dati risultante. |
FormattedValue |
String |
Restituisce un valore formattato per una cifra chiave. Mapping eseguito da FORMATTED_VALUE nell'espressione MDX. |
BackgroundColor |
String |
Restituisce il colore di sfondo definito nel database per il campo. Mapping eseguito da BACK_COLOR nell'espressione MDX. |
Color |
String |
Restituisce il colore di primo piano definito nel database per l'elemento. Mapping eseguito da FORE_COLOR nell'espressione MDX. |
UniqueName |
String |
Restituisce il nome completo di un livello. Mapping eseguito da MEMBER_UNIQUE_NAME nell'espressione MDX. |
Per ulteriori informazioni sull'utilizzo di campi e proprietà di campo in un'espressione, vedere Raccolte predefinite nelle espressioni (Generatore report e SSRS).
Torna all'inizio
Proprietà personalizzate
Proprietà di campo personalizzate supportate da un provider di dati e incluse nella query MDX sottostante relativa al set di dati di un report, ma non nel riquadro Set di dati del report come campi nel set di dati. Long Names è ad esempio una proprietà del membro definita per un livello di dimensione. Per includere il valore in una casella di testo, utilizzare l'espressione =Fields!<FieldName>("Long Names"). Per i nomi dei campi nell'espressione viene fatta distinzione tra maiuscole e minuscole.
Per fare riferimento alle proprietà estese personalizzate in un'espressione, utilizzare la sintassi seguente:
- Fields!FieldName("PropertyName")
Nella tabella seguente viene illustrata la proprietà di campo che è possibile utilizzare per un'origine dati Hyperion Essbase.
Proprietà |
Tipo |
Descrizione o valore previsto |
---|---|---|
FORMAT_STRING |
String |
Definita in una misura. Si tratta del valore FormattedValue disponibile come tipo stringa. |
Torna all'inizio
Osservazioni
Non tutte le modalità di recapito report sono supportate da questo provider di dati. Il recapito di report tramite sottoscrizioni guidate dai dati non è supportato per questa estensione per l'elaborazione dei dati. Per ulteriori informazioni, vedere Utilizzare un'origine dei dati esterna per i dati del Sottoscrittore (sottoscrizione guidata dai dati) nella documentazione di Reporting Services nella documentazione online di SQL Server.
Per ulteriori informazioni, vedere Using SQL Server 2005 Reporting Services with Hyperion Essbase.
Torna all'inizio
Procedure
Questa sezione contiene istruzioni dettagliate per l'utilizzo di connessioni dati, origini dati e set di dati:
Aggiungere e verificare una connessione dati o un'origine dati (Generatore report e SSRS)
Creare un set di dati condiviso o un set di dati incorporato (Generatore report e SSRS)
Aggiungere un filtro a un set di dati (Generatore report e SSRS)
Torna all'inizio
Sezioni correlate
In queste sezioni della documentazione sono incluse informazioni concettuali approfondite sui dati dei report, nonché le procedure per definire, personalizzare e utilizzare parti di un report correlate ai dati.
Aggiungere dati a un report (Generatore report e SSRS)
Viene fornita una panoramica sull'accesso ai dati del report.Connessioni dati, origini dati e stringhe di connessione in Generatore report
Vengono fornite informazioni sulle connessioni dati e sulle origini dati.Set di dati condivisi e incorporati del report (Generatore report e SSRS)
Vengono fornite informazioni sui set di dati incorporati e condivisi.Raccolta di campi del set di dati (Generatore report e SSRS)
Vengono fornite informazioni sulla raccolta di campi generata dalla query del set di dati.Origini dei dati supportate da Reporting Services (SSRS) nella documentazione di Reporting Services nella documentazione online di SQL Server.
Vengono fornite informazioni dettagliate sul supporto delle piattaforme e delle versioni per ogni estensione per i dati.Using SQL Server 2005 Reporting Services with Hyperion Essbase
Vengono fornite informazioni dettagliate sull'utilizzo di questa estensione per i dati.
Torna all'inizio
Vedere anche
Concetti
Parametri report (Generatore report e SSRS)
Filtro, raggruppamento e ordinamento di dati (Generatore report e SSRS)