Orígenes de datos XML
Puede especificar la cadena de conexión para un origen de datos XML como:
- Un URL de HTTP que identifique el almacén de contenido necesario para conectar con el documento XML.
Por ejemplo, HTTP://xmltestserver.cognos.com/XML/countryregion.xml.
Asegúrese de crear un alias web para el directorio que contenga el archivo XML y de habilitar el examen de directorios.
- Una ruta de archivo
Un ejemplo de ruta de archivo del sistema operativo Microsoft Windows sería \\nombreservidor\XML\countryregion.xml.
Un ejemplo de ruta de archivo del sistema operativo UNIX sería /nombre montaje/XML/countryregion.xml.
- Un archivo local
Por ejemplo, C:\XML\countryregion.xml;VALIDATE=ON.
Para acceder a un archivo local, utilice una ruta de archivo que emplee una sintaxis específica de la plataforma.
Para comprobar una cadena de conexión XML, debe escribir el siguiente código al final de la cadena:
;VALIDATE=ON
El texto de este código no distingue mayúsculas y minúsculas.
Debe especificar los parámetros de conexión al crear un origen de datos o al modificar una conexión de origen de datos. Para obtener más información, consulte: Creación de orígenes de datos y Cómo añadir o modificar una conexión de origen de datos.
Parámetro |
Descripción |
---|---|
Cadena de conexión |
Introduzca la cadena de conexión. |
Cadenas de conexión XML con parámetros
En una cadena de conexión URL de HTTP para un origen de datos XML, puede utilizar parámetros para enviar información adicional. Puede incluir una cadena de definición de solicitud en el componente de parámetro.
Si la definición de solicitud está especificada en el informe, se utiliza este valor. De lo contrario, se solicita al usuario que proporcione un valor. La solicitud no recibe soporte para otros tipos de cadenas de conexión.
Un ejemplo de componente URL es addressing_scheme://ubicación_red/path;parameters?query#fragment_identifier
Codifique el componente de parámetro con la cadena de definición entre dos conjuntos de signos de interrogación. Una solicitud no puede cruzar un límite de componente.
Un ejemplo de una cadena XML con parámetros es http://Mi_ubicación_red/My_Path/myxml.asp?countryregionsid=??CanadaPrompt??
Las cadenas de conexión XML con parámetros tienen estas restricciones:
- Cuando un componente URL es una solicitud, no puede contener otros datos.
- Las solicitudes incluidas en las cadenas de conexión XML no funcionan en Framework Manager. No se pueden importar datos de una cadena de conexión XML con parámetros.
- Al configurar una cadena de conexión XML con parámetros en IBM® Cognos Connection, el botón de prueba no funciona.
- La validación de la especificación de consulta en Report Studio no funciona si está conectada a una cadena de conexión XML con parámetros.