Conjunto de linhas DISCOVER_DATASOURCES
Retorna uma lista das fontes de dados de provedor de XMLA (XML for Analysis) disponível no servidor ou no serviço Web. As fontes dos dados publicados são retornadas de uma URL do servidor da Web de aplicativo. O cliente pode conectar a uma das fontes de dados desta lista.
Se você chamar o método Discover com o valor de enumeração DISCOVER_DATASOURCES no elemento RequestType, o método Discover retornará o conjunto de linhas DISCOVER_DATASOURCES.
Aplica-se a: modelos de tabela, modelos multidimensionais
Colunas do conjunto de linhas
O cliente seleciona uma fonte de dados ao configurar a propriedade DataSourceInfo no elemento Properties enviado junto com o elemento Command pelo método Execute. Um cliente não deve criar o conteúdo da propriedade DataSourceInfo a ser enviada ao servidor. Em vez disso, ele deverá usar o método Discover para localizar as fontes de dados às quais o provedor oferece suporte. O cliente envia de volta o mesmo valor da propriedade DataSourceInfo obtido do conjunto de linhas DISCOVER_DATASOURCES.
O conjunto de linhas DISCOVER_DATASOURCES contém as colunas a seguir.
Nome da coluna |
Indicador de tipo |
Restrição |
Descrição |
---|---|---|---|
DataSourceName |
DBTYPE_WSTR |
Sim |
O nome da fonte de dados, como Adventure Works. |
DataSourceDescription |
DBTYPE_WSTR |
A descrição da fonte de dados inserida pelo editor. Pode retornar NULL. |
|
URL |
DBTYPE_WSTR |
Sim |
O caminho exclusivo que mostra onde invocar os métodos XMLA (XML for Analysis para a fonte de dados. Pode retornar NULL. |
DataSourceInfo |
DBTYPE_WSTR |
Uma cadeia de caracteres que contém informações adicionais necessárias para a conexão à fonte de dados. Pode retornar NULL. |
|
ProviderName |
DBTYPE_WSTR |
Sim |
O o nome do provedor para a fonte de dados. Exemplo: "MSOLAP" Pode retornar NULL. |
ProviderType |
DBTYPE_WSTR |
Sim |
Os tipos de dados suportados pelo provedor. Esta matriz pode incluir um ou mais dos seguintes tipos: MDP: provedor de dados multidimensional. TDP: provedor de dados tabular. DMP: provedor de mineração de dados (implementa a especificação OLE DB para mineração de dados). |
AuthenticationMode |
DBTYPE_WSTR |
Sim |
Uma especificação do tipo de modo de segurança usado pela fonte de dados. Pode conter um dos seguintes valores: Unauthenticated: nenhuma ID de usuário ou senha deve ser enviada. Authenticated: a ID de Usuário e a senha devem ser incluídas na informações necessárias para a conexão à fonte de dados. Integrated: a fonte de dados usa a segurança subjacente para determinar a autorização, como a Segurança Integrada fornecida pelo IIS (Serviços de Informações da Internet da Microsoft. |
Este conjunto de linhas do esquema não é classificado.
Importante |
---|
O conjunto de linhas DISCOVER_DATASOURCES não pode ser consultado por meio de consultas DMV e da sintaxe do comando SELECT. No entanto, o conjunto de linhas DISCOVER_DATASOURCES pode ser consultado por meio de GetSchemaDataSet |
Usando ADOMD.NET para retornar o conjunto de linhas
Ao usar ADOMD.NET e o conjunto de linhas de esquema para recuperar metadados, você pode usar o GUID ou a cadeia de caracteres para referenciar um objeto de conjunto de linhas de esquema no método GetSchemaDataSet. Para obter mais informações, consulte Trabalhando com conjuntos de linhas do esquema no ADOMD.NET.
A tabela a seguir fornece os valores de GUID e de cadeia de caracteres que identificam este conjunto de linhas.
Argumento |
Valor |
---|---|
GUID |
06c03d41-f66d-49f3-b1b8-987f7af4cf18 |
ADOMDNAME |
DataSources |