Tipo de conexión BI de SAP NetWeaver (SSRS)
Para incluir en un informe datos de un origen de datos de SAP NetWeaver® Business Intelligence externo, debe tener un conjunto de datos basado en un origen de datos de informe de tipo SAP NetWeaver Business Intelligence. Este tipo de origen de datos integrado está basado en la extensión de datos del proveedor de datos Microsoft .NET Framework 1.0 para SAP NetWeaver Business Intelligence.
Esta extensión de datos permite recuperar datos multidimensionales de InfoCubes, MultiProviders (InfoCubes virtual) y consultas habilitadas para web definidas en un origen de datos SAP NetWeaver Business Intelligence externo.
Use la información de este tema para compilar un origen de datos. Para obtener instrucciones paso a paso, vea Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes 3.0 y SSRS).
En este artículo
Cadena de conexión
Credenciales
Consultas
Propiedades de campo extendidas
Notas
Temas de procedimientos
Secciones relacionadas
Cadena de conexión
Póngase en contacto con el administrador de la base de datos y solicite la información de conexión y las credenciales que debe usar para conectar con el origen de datos. En el siguiente ejemplo de cadena de conexión se especifica un origen de datos de SAP NetWeaver Business Intelligence en un servidor que usa el puerto 8000 y XML para Analysis Services (XMLA) en Internet con el protocolo SOAP:
DataSource=http://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla
Para obtener más ejemplos de cadenas de conexión, vea Conexiones de datos, orígenes de datos y cadenas de conexión en Generador de informes 3.0.
Volver al principio
Credenciales
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 3.0.
Volver al principio
Consultas
Se puede usar el diseñador gráfico de consultas en modo de diseño o de consulta para crear consultas de expresiones multidimensionales (MDX) examinando las estructuras de datos subyacentes en el origen de datos. En tiempo de diseño, para ver los resultados, se pueden ejecutar consultas desde el diseñador de consultas de forma interactiva. La consulta creada define los campos del conjunto de datos. En tiempo de ejecución, se devuelven los datos reales desde el origen de datos. Use el diseñador gráfico de consultas para realizar las siguientes acciones:
En modo de diseño, arrastrar dimensiones, miembros, propiedades de miembros y cifras clave desde el origen de datos hasta un panel de datos para crear una consulta MDX. Para definir más campos de conjunto de datos, se pueden arrastrar miembros calculados desde el panel Miembros calculados hasta el panel de datos.
En modo de consulta, arrastrar dimensiones, miembros, propiedades de miembros y cifras clave hasta el panel de consulta, o escribir texto MDX 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 datos.
Mientras se generan las consultas, el diseñador de consultas agrega automáticamente propiedades predeterminadas a la consulta MDX. Para incluir propiedades distintas de las predeterminadas, debe modificar manualmente la consulta MDX.
Para obtener más información sobre cómo trabajar con este diseñador de consultas, vea Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI (Generador de informes 3.0).
Volver al principio
Propiedades de campo extendidas
El origen de datos SAP NetWeaver Business Intelligence admite propiedades de campo extendidas. Las propiedades de campo extendidas son propiedades (además de Value e IsMissing) que la extensión de procesamiento de datos define para un campo de conjunto de datos. Las propiedades extendidas incluyen propiedades predefinidas y propiedades personalizadas. Las propiedades predefinidas son propiedades comunes para varios orígenes de datos. Las propiedades personalizadas son únicas para cada origen de datos.
Trabajar con propiedades de campo
Las propiedades de campo extendidas no aparecen en el panel Datos de informe como elementos que se puedan arrastrar al diseño del informe. En su lugar, se arrastra al informe el campo primario de la propiedad y, después, se cambia la propiedad predeterminada de Value a la propiedad que se desee usar. Por ejemplo, si se crease el nombre de campo Calendar Year/Month Level 01 en un diseñador de consultas MDX colocando un nivel del panel Metadatos en el panel Consulta, se utilizaría la sintaxis siguiente para hacer referencia a la propiedad extendida personalizada Long Name en una expresión:
=Fields!Calendar_Year_Month_Level_01("Long Name")
El nombre de la propiedad de campo extendida aparecerá en la información sobre herramientas al colocar el cursor encima de un campo del panel Metadatos. Para obtener más información acerca de los diseñadores de consultas que se pueden usar para explorar los datos subyacentes, vea Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI.
Nota
Solo existirán valores para las propiedades de campo extendidas si el origen de datos ofrece estos valores cuando el informe se ejecuta y recupera los datos de sus conjuntos de datos. En ese caso, podrá hacer referencia a esos valores de propiedad Field desde cualquier expresión mediante la sintaxis descrita más adelante. No obstante, dado que estos campos son específicos de este proveedor de datos y no son parte del lenguaje RDL (Report Definition Language), los cambios que se realicen en estos valores no se guardarán con la definición del informe.
Para hacer referencia a propiedades extendidas predefinidas en una expresión, se usa la sintaxis siguiente:
Fields!FieldName.PropertyName
Fields!FieldName("PropertyName")
Para hacer referencia a propiedades extendidas personalizadas en una expresión, se usa la sintaxis siguiente:
- Fields!FieldName("PropertyName")
Volver al principio
Propiedades de campo predefinidas
En la siguiente tabla se ofrece una lista de las propiedades de campo predefinidas que se pueden usar para un origen de datos SAP NetWeaver Business Intelligence.
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. |
BackgroundColor |
String |
Devuelve el color de fondo del campo, definido en la base de datos. |
Color |
String |
Devuelve el color de primer plano del elemento, definido en la base de datos. |
Key |
Object |
Devuelve la clave de un nivel. |
LevelNumber |
Integer |
En jerarquías de elementos primarios y secundarios, devuelve el número de nivel o dimensión. |
ParentUniqueName |
String |
En jerarquías de elementos primarios y secundarios, devuelve el nombre completo del nivel primario. |
UniqueName |
String |
Devuelve el nombre completo de un nivel. Por ejemplo, el valor UniqueName para un empleado puede ser [0D_Company].[10D_Department].[11]. |
Para obtener más información acerca de la forma de usar campos y propiedades de campo en una expresión, vea Usar las colecciones integradas en expresiones (Generador de informes 3.0 y SSRS).
Volver al principio
Observaciones
Este proveedor de datos no admite todos los modos de entrega de informes. No se admite la entrega de informes a través de suscripciones controladas por datos para esta extensión de procesamiento de datos. Para obtener más información, vea Usar un origen de datos externo para obtener información de suscriptores.
Para obtener más información, vea Usar SQL Server 2008 Reporting Services con SAP NetWeaver Business Intelligence.
Volver al principio
Temas de procedimientos
Esta sección contiene instrucciones paso a paso para trabajar con conexiones de datos, orígenes de datos y conjuntos de datos.
Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes 3.0 y SSRS)
Agregar un filtro a un conjunto de datos (Generador de informes 3.0 y SSRS)
Volver al principio
Secciones relacionadas
Estas secciones de la documentación proporcionan información conceptual detallada sobre los datos de informe, así como información de procedimientos acerca de cómo definir, personalizar y usar las partes de un informe que están relacionadas con datos.
Agregar datos a un informe (Generador de informes 3.0 y SSRS)
Proporciona información general sobre cómo obtener acceso a los datos del informe.Conexiones de datos, orígenes de datos y cadenas de conexión en Generador de informes 3.0
Proporciona información sobre las conexiones de datos y los orígenes de datos.Crear y agregar conjuntos de datos (Generador de informes 3.0 y SSRS)
Proporciona información sobre conjuntos de datos compartidos e incrustados.Trabajar con campos en un conjunto de datos de informe (Generador de informes 3.0 y SSRS)
Proporciona información sobre la colección de campos de conjunto de datos que genera la consulta.Orígenes de datos admitidos por Reporting Services (SSRS)
Proporciona información detallada sobre la plataforma y la compatibilidad de versiones para cada extensión de datos.
Volver al principio