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.
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.
Se aplica a: modelos tabulares, modelos multidimensionales
Columnas del conjunto de filas
El cliente selecciona un origen de datos estableciendo la propiedad DataSourceInfo en el elemento Properties que es enviado junto 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 columna |
Indicador de tipo |
Restricción |
Descripción |
---|---|---|---|
DataSourceName |
DBTYPE_WSTR |
Sí |
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 |
Sí |
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 |
Sí |
Nombre del proveedor para el origen de datos. Ejemplo: "MSOLAP" Puede devolver NULL. |
ProviderType |
DBTYPE_WSTR |
Sí |
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 |
Sí |
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.
Importante |
---|
El conjunto de filas DISCOVER_DATASOURCES no se puede consultar utilizando consultas DMV y la sintaxis del comando SELECT. Sin embargo, el conjunto de filas DISCOVER_DATASOURCES se puede consultar usando GetSchemaDataSet |
Usar ADOMD.NET para devolver el conjunto de filas
Cuando se utilizan ADOMD.NET y el conjunto de filas de esquema para recuperar metadatos, puede utilizar el GUID o una cadena para hacer referencia a un objeto de conjunto de filas de esquema del método GetSchemaDataSet. Para obtener más información, vea Trabajar con conjuntos de filas de esquema en ADOMD.NET.
La tabla siguiente proporciona el GUID y los valores de cadena que identifican este conjunto de filas.
Argumento |
Valor |
---|---|
GUID |
06c03d41-f66d-49f3-b1b8-987f7af4cf18 |
ADOMDNAME |
DataSources |