Tipo de conexión de Hyperion Essbase (SSRS)
En el siguiente ejemplo de cadena de conexión se especifica un origen de datos de Hyperion Essbase en un servidor que usa el puerto 13080 y XML para Analysis Services (XMLA) en Internet con el protocolo SOAP y una conexión a un catálogo de ejemplo:
Data Source=http://localhost:13080/aps/XMLA; Initial Catalog=Sample
Para obtener más información sobre ejemplos de cadenas de conexión, vea Conexiones de datos, orígenes de datos y cadenas de conexión en el Generador de informes.
Se necesitan credenciales para ejecutar consultas y obtener una vista previa del informe localmente y desde el servidor de informes.
Después de publicar el informe, es posible que necesite cambiar las credenciales para el origen de datos de tal forma que, cuando el informe se ejecute en el servidor de informes, los permisos para recuperar los datos sean válidos.
Para obtener más información, vea Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS) o Especificar credenciales en el Generador de informes.
Puede especificar una consulta de varias maneras:
Generar una consulta interactivamente. Utilice el diseñador gráfico de consultas en modo de diseño o de consulta para examinar los metadatos del origen de datos externo y generar una consulta con la sintaxis de Expresiones multidimensionales (MDX).Vista de diseño: para crear una consulta MDX, se pueden arrastrar dimensiones, miembros, propiedades de miembros, medidas y KPI desde el explorador de metadatos hasta el panel Datos. Para definir más campos de conjunto de datos, se pueden arrastrar miembros calculados desde el panel Miembros calculados hasta el panel de datos.Vista de consulta: para crear una consulta MDX, se pueden arrastrar dimensiones, miembros, propiedades de miembros, medidas y KPI desde el explorador de metadatos hasta el panel Consulta. El texto MDX se puede editar directamente en el panel de consulta. Para definir más campos de conjunto de datos, se pueden arrastrar miembros calculados desde el panel Miembros calculados hasta el panel de consulta.
Para obtener más información, vea Interfaz de usuario del Diseñador de consultas de Hyperion Essbase (Generador de informes).Importar una consulta MDX existente desde un informe. Utilice el botón Importar consulta para ir a un archivo .rdl e importar una consulta. Puede importar una consulta desde un informe que contenga un conjunto de datos incrustado que se base en un origen de datos de Hyperion Essbase. No se admite la importación directa de una consulta MDX desde un archivo .mdx.
Nota |
---|
Propiedades de campo predefinidas
En la tabla siguiente, se ofrece una lista de las propiedades de campo predefinidas que se pueden usar para un origen de datos de Hyperion Essbase.
Propiedad
|
Tipo
|
Descripción o valor esperado
|
---|---|---|
Value
|
Object
|
Especifica el valor de los datos del campo.
|
IsMissing
|
Boolean
|
Indica si se ha encontrado el campo en el conjunto de datos resultante.
|
FormattedValue
|
String
|
Devuelve un valor con formato para una cifra clave.
Se asigna desde FORMATTED_VALUE en la expresión MDX.
|
BackgroundColor
|
String
|
Devuelve el color de fondo del campo, definido en la base de datos.
Se asigna desde BACK_COLOR en la expresión MDX.
|
Color
|
String
|
Devuelve el color de primer plano del elemento, definido en la base de datos.
Se asigna desde FORE_COLOR en la expresión MDX.
|
UniqueName
|
String
|
Devuelve el nombre completo de un nivel.
Se asigna desde MEMBER_UNIQUE_NAME en la expresión MDX.
|
Para obtener más información acerca de la forma de usar campos y propiedades de campo en una expresión, vea Colecciones integradas en expresiones (Generador de informes y SSRS).
Propiedades personalizadas
Para hacer referencia a propiedades extendidas personalizadas en una expresión, se utiliza la sintaxis siguiente:
- Fields!FieldName("PropertyName")
En la tabla siguiente, se muestra la propiedad de campo personalizada que se puede usar para un origen de datos de Hyperion Essbase.
Propiedad
|
Tipo
|
Descripción o valor esperado
|
---|---|---|
FORMAT_STRING
|
String
|
Se define en una medida y es FormattedValue, disponible como un tipo String.
|
Para obtener más información, vea Using SQL Server 2005 Reporting Services with Hyperion Essbase.