Informazioni su SQL e MDX. SAP BusinessObjects Business Intelligence platform 4.1 Support Package 2
Werbung
Werbung
Informazioni su SQL e MDX
Informazioni su SQL e MDX
18.1 Informazioni sull'editor espressioni SQL/MDX
L'editor espressioni SQL/MDX consente di scrivere espressioni SQL/MDX valide.
È possibile digitare SQL/MDX direttamente nella casella "Espressione" oppure trascinare nomi di tabella, nomi di colonna, oggetti aziendali, funzioni e parametri dai riquadri delle risorse disponibili nell'editor.
Tali riquadri sono descritti nella tabella che segue. Per visualizzare un riquadro delle risorse, fare clic sull'icona nella barra degli strumenti del riquadro "Espressione". Sono disponibili diverse icone in base al tipo di espressione che si sta modificando.
377 2013-11-22
Informazioni su SQL e MDX
378
Icona
Tabelle
Descrizione
L'elenco di tabelle e colonne nella base dati. Per visualizzare un elenco di valori per una colonna, fare clic sull'icona accanto al nome della colonna.
Tabelle di database
Per le connessioni relazionali, l'elenco di tabelle di database presenti nelle connessioni. Vengono utilizzate per definire le espressioni per le tabelle derivate e gli elenchi di valori. Per visualizzare un elenco di valori per una colonna, fare clic sull'icona accanto al nome della colonna.
Per le connessioni OLAP, è l'elenco di oggetti nel cubo di origine.
Per cambiare le opzioni di visualizzazione, fare clic su . È possibile visualizzare nomi, chiavi o entrambi.
Metadati OLAP
Per visualizzare un elenco di membri per un livello, fare clic sull'icona accanto al nome del livello. Utilizzare l'icona per eseguire la ricerca di una stringa nei nomi di oggetti.
Nota:
Un elenco di valori per gli oggetti attributo della gerarchia non è disponibile nel riquadro Metadati OLAP. Per visualizzare i valori per gli attributi, utilizzare l'elenco nel riquadro Livello aziendale.
Funzioni
L'elenco delle funzioni che possono essere utilizzate nell'espressione. Le funzioni sono raggruppate per tipo:
•
Operatori
: operatori comuni del database, ad esempio *, SUM, IS NOT
NULL.
•
Funzioni del database
: funzioni SQL valide per i database nelle connessioni. Per le basi dati o i livelli aziendali abilitati per più origini, vedere l'argomento correlato relativo alle funzioni SQL di SAP BusinessObjects.
•
Variabili di sistema
: le variabili di sistema per le quali è possibile recuperare i valori assegnati utilizzando la funzione @Variable. Per ulteriori informazioni, vedere l'argomento correlato su @Variable.
Nota:
fare anche riferimento agli attributi utente definiti nel server CMS utilizzando
@Variable.
•
Funzioni @
: le funzioni @ valide per questa espressione. Per ulteriori informazioni, vedere l'argomento correlato sulle funzioni @.
Livello aziendale
2013-11-22
Informazioni su SQL e MDX
Icona Descrizione
L'elenco di oggetti presenti nel livello aziendale. Per visualizzare un elenco di membri per un livello, fare clic sull'icona accanto al nome del livello.
Utilizzare l'icona per eseguire la ricerca di una stringa nei nomi di oggetti.
•
•
Utilizzare l'interruttore per modificare le modalità di inserimento del testo correlato all'oggetto nell'espressione:
Quando il pulsante non è selezionato(impostazione predefinita): viene inserita la funzione @Select per l'oggetto, ad esempio: @Select(Account\Numero account)
Quando il pulsante è selezionato: viene inserita l'espressione SQL o
MDX per l'oggetto, ad esempio: [Account].[Numero account]
L'elenco dei parametri definiti nella base dati e nel livello aziendale.
Parametri
Fare clic sull'icona
Convalida
nella barra degli strumenti del riquadro "Espressione" per verificare se l'espressione definita è un'espressione SQL/MDX valida.
Formati di data nelle espressioni SQL
Quando si immette un valore di data in un'espressione SQL, è necessario utilizzare il formato definito per ogni origine dati nel file PRM esteso in base al parametro di generazione SQL
USER_INPUT_DATE_FORMAT.
Ad esempio, per le origini dati ERP, nel file PRM esteso corrispondente jco.prm
, il parametro è
USER_INPUT_DATE_FORMAT=DATE'yyyy-mm-dd'. Quindi l'espressione SQL potrebbe essere simile alla seguente:
WHERE "nome_tabella"."data_inizio"=DATE'2013-04-10'
Per ulteriori informazioni sui parametri di generazione SQL e i file PRM estesi, fare riferimento al collegamento correlato.
Argomenti correlati
•
Riferimento delle funzioni SQL di SAP BusinessObjects per universi con più origini
•
•
•
Informazioni sulle tabelle nella base dati
•
Parametri di generazione SQL impostati nel file PRM esteso
379 2013-11-22
Herunterladen
Werbung