Conexiones de datos, orígenes de datos y cadenas de conexión en Generador de informes 3.0

Para incluir datos en un informe se pueden crear conexiones de datos y conjuntos de datos. Una conexión de datos incluye información sobre cómo obtener acceso a un origen externo de datos. Un conjunto de datos incluye un comando de consulta que especifica los datos que se han de incluir utilizando la conexión de datos.

  1. Orígenes de datos en el panel Datos de informe: aparece un origen de datos en el panel Datos de informe después de crear un origen de datos incrustado o de agregar un origen de datos compartido.

  2. Cuadro de diálogo Conexión: use el cuadro de diálogo Conexión para generar una cadena de conexión o para pegarla.

  3. Información de la conexión de datos: la cadena de conexión se pasa a la extensión de datos.

  4. Credenciales: las credenciales se administran de forma independiente de la cadena de conexión.

  5. Extensión de datos/Proveedor de datos: la conexión a los datos se puede realizar mediante varios niveles de acceso a datos.

  6. Orígenes de datos externos: se recuperan los datos de las bases de datos relacionales, las bases de datos multidimensionales, las listas de SharePoint, los servicios web o los modelos de informe.

Para obtener más información, vea Conexiones de datos u orígenes de datos compartidos e incrustados (Generador de informes 3.0 y SSRS) y Conexiones de datos, orígenes de datos y cadenas de conexión (SSRS).

Los datos también pueden incluirse en un informe utilizando orígenes de datos compartidos, conjuntos de datos compartidos y elementos de informe, todos ellos predefinidos. Estos elementos ya tienen la información de la conexión de datos que se necesita. Para obtener más información, vea Agregar datos a un informe (Generador de informes 3.0 y SSRS).

Nota

Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes 3.0 y en el Diseñador de informes en Business Intelligence Development Studio. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea la información sobre el diseño de informes en el Generador de informes 3.0 y el Administrador de informes (SSRS) en el sitio web microsoft.com.

Obtener datos de orígenes de datos externos

En este artículo

Ejemplos de cadena de conexión

Crear orígenes de datos

Ejemplos de cadena de conexión

Una conexión de datos incluye una cadena de conexión que la suele proporcionar el propietario del origen de datos externo. En la tabla siguiente, se muestran ejemplos de cadenas de conexión para diferentes tipos de orígenes de datos externos.

Origen de datos

Ejemplo

Descripción

Base de datos de SQL Server en el servidor local

data source="(local)";initial catalog=AdventureWorks

Establezca el tipo de origen de datos en SQL Server.

Base de datos de la instancia de SQL Server

Data Source=localhost\MSSQL10_50.InstanceName; Initial Catalog= AdventureWorks

Establezca el tipo de origen de datos en SQL Server.

Base de datos de SQL Server Express

Data Source=localhost\MSSQL10_50.SQLEXPRESS; Initial Catalog= AdventureWorks

Establezca el tipo de origen de datos en SQL Server.

Base de datos de Analysis Services en el servidor local

data source=localhost;initial catalog=Adventure Works DW

Establezca el tipo de origen de datos en SQL Server Analysis Services.

Lista de SharePoint

data source=http://MySharePointWeb/MySharePointSite/

Establezca el tipo de origen de datos en SharePoint List.

Servidor de SQL Server 2000 Analysis Services

provider=MSOLAP.2;data source=<remote server name>;initial catalog=FoodMart 2000

Establezca el tipo de origen de datos en OLE DB Provider for OLAP Services 8.0.

Puede conseguir una conexión más rápida con orígenes de datos de SQL Server 2000 Analysis Services si establece la propiedad ConnectTo en 8.0. Para establecer esta propiedad, use la ficha Propiedades avanzadas del cuadro de diálogo Propiedades de conexión.

Modelos de informe

No aplicable.

No necesita una cadena de conexión para un modelo de informe. En el Generador de informes, vaya al servidor de informes y seleccione el archivo .smdl que constituye el modelo de informe.

Servidor Oracle

data source=myserver

Establezca el tipo de origen de datos en Oracle. También es necesario instalar las herramientas de cliente de Oracle tanto en el equipo del Generador de informes como en el servidor de informes.

Origen de datos SAP Netweaver BI

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

Establezca el tipo de origen de datos en SAP NetWeaver BI.

Origen de datos de Hyperion Essbase

Data Source=https://localhost:13080/aps/XMLA; Initial Catalog=Sample

Establezca el tipo de origen de datos en Hyperion Essbase.

Origen de datos de Teradata

data source=<NN>.<NNN>.<NNN>.<N>;

Establezca el tipo de origen de datos en Teradata. La cadena de conexión es una dirección IP (protocolo de Internet) formada por cuatro campos, donde cada campo puede tener de uno a tres dígitos.

Origen de datos de Teradata

Database=<database name>; data source=<NNN>.<NNN>.<NNN>.<NNN>;Use X Views=False;Restrict to Default Database=True

Establezca el tipo de origen de datos en Teradata, de modo similar a como se hizo en el ejemplo anterior. Usa solamente la base de datos predeterminada que se especifica en la etiqueta de la base de datos, sin detectar automáticamente las relaciones de los datos.

Origen de datos XML, servicio web

data source=http://adventure-works.com/results.aspx

Establezca el tipo de origen de datos en XML. La cadena de conexión es una dirección URL de un servicio web que admite el Lenguaje de definición de servicios web (WSDL).

Origen de datos XML, documento XML

https://localhost/XML/Customers.xml

Establezca el tipo de origen de datos en XML. La cadena de conexión es una dirección URL que lleva al documento XML.

Origen de datos XML, documento XML incrustado

Vacío

Configure el tipo de origen de datos en XML. Los datos XML se incrustan en la definición de informe.

Para obtener más información acerca de cada uno de los tipos de conexión, vea Agregar datos de orígenes de datos externos (SSRS) y Orígenes de datos admitidos por Reporting Services (SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Crear orígenes de datos

Para crear un origen de datos incrustado, debe tener una cadena de conexión y las credenciales necesarias para obtener acceso a los datos. Esta información normalmente procede del propietario del origen de datos. La conexión de datos se guarda en la definición de informe como parte del origen de datos. Las credenciales se administran independientemente de la conexión. 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).

Nota

Algunos tipos de credenciales podrían no ser compatibles con todos los escenarios que el Generador de informes utiliza: ejecutar una consulta en el diseñador de consultas, obtener una vista previa de un informe desde un equipo cuando no se está conectado a un servidor de informes y ejecutar el informe desde el servidor de informes. Le recomendamos que use los orígenes de datos compartidos siempre que sea posible. Puede almacenar las credenciales para un origen de datos compartido en el servidor de informes. Para obtener más información, vea Especificar credenciales en el Generador de informes 3.0.

Para crear un origen de datos compartido debe utilizar el Administrador de informes para crearlo en el servidor de informes directamente o utilizar un entorno de creación como el Diseñador de informes de SQL Server Business Intelligence Development Studio. Para obtener más información, vea Crear un origen de datos incrustado o compartido (SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio