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.
Importante |
---|
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. |