Compartir a través de


Conjunto de filas DISCOVER_DATASOURCES

Devuelve una lista de los orígenes de datos del proveedor XML for Analysis (XMLA) que están disponibles en el servidor o servicio web. Los orígenes de datos publicados se devuelven desde una dirección URL del servidor web de la aplicación. El cliente puede conectarse a uno de los orígenes de datos de esta lista. Para obtener un ejemplo de cómo se pueden publicar los orígenes de datos, consulte el "Tutorial de la implementación de XML for Analysis" del Apéndice A de la Especificación de XML for Analysis.

Si se llama al método Discover con el valor de enumeración DISCOVER_DATASOURCES en el elemento RequestType, el método Discover devuelve el conjunto de filas DISCOVER_DATASOURCES.

Columnas del conjunto de filas

El cliente selecciona un origen de datos estableciendo la propiedad DataSourceInfo en el elemento Properties que se envía con el elemento Command por el método Execute. Un cliente no debería construir el contenido de la propiedad DataSourceInfo que se ha de enviar al servidor. En su lugar, el cliente debería utilizar el método Discover para buscar los orígenes de datos que el proveedor admite. El cliente devuelve a continuación el mismo valor para la propiedad DataSourceInfo que recupera del conjunto de filas DISCOVER_DATASOURCES.

El conjunto de filas DISCOVER_DATASOURCES contiene las siguientes columnas.

Nombre de la columna

Indicador de tipo

Longitud

Descripción

DataSourceName

DBTYPE_WSTR

Nombre del origen de datos, por ejemplo Adventure Works.

DataSourceDescription

DBTYPE_WSTR

La descripción del origen de datos escrita por el publicador.

Puede devolver NULL.

URL

DBTYPE_WSTR

Ruta de acceso única que muestra dónde invocar los métodos de XML for Analysis (XMLA) para ese origen de datos.

Puede devolver NULL.

DataSourceInfo

DBTYPE_WSTR

Una cadena que contiene la información adicional necesaria para conectarse al origen de datos.

Puede devolver NULL.

ProviderName

DBTYPE_WSTR

Nombre del proveedor para el origen de datos.

Ejemplo: "MSOLAP"

Puede devolver NULL.

ProviderType

DBTYPE_WSTR

Tipos de datos admitidos por el proveedor. Esta matriz puede incluir uno o varios de los tipos siguientes:

MDP: proveedor de datos multidimensionales.

TDP: proveedor de datos tabulares.

DMP: proveedor de minería de datos (implementa la especificación de OLE DB para minería de datos).

AuthenticationMode

DBTYPE_WSTR

Especificación de qué tipo de modo de seguridad usa el origen de datos. Los valores pueden ser cualquier de los siguientes:

Unauthenticated: no se tiene que enviar ningún identificador de usuario ni contraseña.

Authenticated: el identificador de usuario y la contraseña deben incluirse en la información necesaria para conectarse al origen de datos.

Integrated: el origen de datos utiliza la seguridad subyacente para determinar la autorización, como la Seguridad integrada que proporciona Microsoft Internet Information Services (IIS).

Este conjunto de filas de esquema no está ordenado.

Nota importanteImportante

El conjunto de filas DISCOVER_DATASOURCES no se puede consultar mediante la sintaxis del comando SELECT. Sin embargo, el conjunto de filas DISCOVER_DATASOURCES se puede consultar mediante GetSchemaDataSet()()()()

Columnas de restricción

El conjunto de filas DISCOVER_DATASOURCES puede tener restricciones en las columnas que se muestran en la tabla siguiente.

Nombre de la columna

Indicador de tipo

Estado de restricción

DataSourceName

DBTYPE_WSTR

Opcional.

URL

DBTYPE_WSTR

Opcional.

ProviderName

DBTYPE_WSTR

Opcional.

ProviderType

DBTYPE_WSTR

Opcional.

AuthenticationMode

DBTYPE_WSTR

Opcional.