Tipo de conexión de SAP NetWeaver BI (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 de SAP NetWeaver Business Intelligence externo.

Utilice la información de este tema para crear un origen de datos. Para obtener instrucciones paso a paso, consulte Agregar y comprobar una conexión de datos o un origen de datos (Generador de informes y SSRS).

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 for Analysis Services (XMLA) en Internet con el protocolo SOAP:

DataSource=https://mySAPNetWeaverBIServer:8000/sap/bw/xml/soap/xmla  

Para más ejemplos de cadenas de conexión, vea Creación de cadenas de conexión de datos - Generador de informes y SSRS.

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 más información, consulte Especificar información de credenciales y conexión para los orígenes de datos de informes.

Consultas

Se puede utilizar 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. Utilice 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 más información sobre el trabajo con este diseñador de consultas, vea Interfaz de usuario del Diseñador de consultas SAP NetWeaver BI (Generador de informes).

Propiedades de campo extendidas

El origen de datos de 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 utilizar. 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 usaría la sintaxis siguiente para hacer referencia a la propiedad extendida personalizada Nombre largo 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 mantener el mouse encima de un campo del panel Metadatos. Para obtener más información acerca de los diseñadores de consultas que se pueden utilizar para explorar los datos subyacentes, vea SAP NetWeaver BI Query Designer User Interface.

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 de informe.

Para hacer referencia a propiedades extendidas predefinidas en una expresión, se utiliza la sintaxis siguiente:

  • Fields!nombreDeCampo.nombreDePropiedad

  • Fields!nombreDeCampo("nombreDePropiedad")

Para hacer referencia a propiedades extendidas personalizadas en una expresión, se utiliza la sintaxis siguiente:

  • Fields!nombreDeCampo("nombreDePropiedad")

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 de SAP NetWeaver Business Intelligence.

Property Type Descripción o valor esperado
Valor 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.
Clave Object Devuelve la clave de un nivel.
LevelNumber Entero 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 de un empleado podría ser [0D_Company].[10D_Department].[11] .

Para más información sobre el uso de campos y propiedades de campo en una expresión, vea Colecciones integradas en expresiones (Generador de informes y SSRS).

Comentarios

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 más información, vea Usar un origen de datos externo para obtener información de los suscriptores (suscripción controlada por datos).

Para obtener más información, vea el tema sobre cómo usar SQL Server 2008 Reporting Services con SAP NetWeaver Business Intelligence.

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 y SSRS)

Crear un conjunto de datos compartido o un conjunto de datos incrustado (Generador de informes y SSRS)

Agregar un filtro a un conjunto de datos (Generador de informes y SSRS)

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.

Conjuntos de datos de informe (SSRS)
Proporciona información general sobre cómo obtener acceso a los datos del informe.

Creación de cadenas de conexión de datos - Generador de informes y SSRS
Proporciona información sobre las conexiones de datos y los orígenes de datos.

Conjuntos de datos incrustados y compartidos de informe (Generador de informes y SSRS)
Proporciona información sobre conjuntos de datos compartidos e incrustados.

Colección Campos del conjunto de datos (Generador de informes 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 compatibilidad de versiones y plataformas para cada extensión de datos.

Consulte también

Parámetros de informe (Generador de informes y Diseñador de informes)
Filtrar, agrupar y ordenar datos (Generador de informes y SSRS)
Expresiones (Generador de informes y SSRS)