Partager via


Ensemble de lignes DISCOVER_DATASOURCES

Retourne la liste des sources de données du fournisseur XML for Analysis (XMLA) qui sont disponibles sur le serveur ou le service Web. Les sources de données publiées sont retournées à partir d'une URL du serveur Web d'application. Le client peut se connecter à l'une des sources de données indiquées dans cette liste.

Si vous appelez la méthode Discover avec la valeur d'énumération DISCOVER_DATASOURCES dans l'élément RequestType, la méthode Discover retourne l'ensemble de lignes DISCOVER_DATASOURCES.

S'applique à : modèles tabulaires, modèles multidimensionnels

Colonnes de l'ensemble de lignes

Le client sélectionne une source de données en définissant la propriété DataSourceInfo dans l'élément Properties qui est envoyé avec l'élément Command par la méthode Execute. Un client ne doit pas construire le contenu de la propriété DataSourceInfo à envoyer au serveur. À la place, le client doit utiliser la méthode Discover pour rechercher les sources de données que le fournisseur prend en charge. Le client renvoie ensuite pour la propriété DataSourceInfo la valeur qu'il obtient de l'ensemble de lignes DISCOVER_DATASOURCES.

L'ensemble de lignes DISCOVER_DATASOURCES contient les colonnes suivantes.

Nom de la colonne

Indicateur de type

Restriction

Description

DataSourceName

DBTYPE_WSTR

Oui

Nom de la source de données, par exemple Adventure Works.

DataSourceDescription

DBTYPE_WSTR

Description de la source de données entrée par le serveur de publication.

Peut retourner NULL.

URL

DBTYPE_WSTR

Oui

Chemin d'accès unique qui indique où appeler les méthodes XML for Analysis (XMLA) pour cette source de données.

Peut retourner NULL.

DataSourceInfo

DBTYPE_WSTR

Chaîne qui contient les informations supplémentaires requises pour établir la connexion à la source de données.

Peut retourner NULL.

ProviderName

DBTYPE_WSTR

Oui

Nom du fournisseur de la source de données.

Exemple : "MSOLAP"

Peut retourner NULL.

ProviderType

DBTYPE_WSTR

Oui

Types de données pris en charge par le fournisseur. Ce tableau peut inclure un ou plusieurs des types suivants :

MDP : fournisseur de données multidimensionnelles.

TDP : fournisseur de données sous forme de tableau.

DMP : fournisseur d'exploration de données (implémente la spécification OLE DB pour l'exploration de données).

AuthenticationMode

DBTYPE_WSTR

Oui

Spécification du type de mode de sécurité que la source de données utilise. Il peut s'agir de l'une des valeurs suivantes :

Unauthenticated : aucun ID d'utilisateur ou mot de passe ne doit être envoyé.

Authenticated : l'ID d'utilisateur et le mot de passe doivent être inclus dans les informations requises pour établir la connexion à la source de données.

Integrated : la source de données utilise la sécurité sous-jacente pour déterminer l'autorisation, telle que la sécurité intégrée fournie par Microsoft Internet Information Services (IIS).

Cet ensemble de lignes de schéma n'est pas trié.

Important

L'ensemble de lignes DISCOVER_DATASOURCES ne peut pas être interrogé à l'aide de requêtes DMV et de la syntaxe de la commande SELECT. Toutefois, l'ensemble de lignes DISCOVER_DATASOURCES peut être interrogé à l'aide de la méthode GetSchemaDataSet

Utilisation d'ADOMD.NET pour retourner l'ensemble de lignes

Lorsque vous utilisez ADOMD.NET et l'ensemble de lignes de schéma pour récupérer des métadonnées, vous pouvez utiliser un GUID ou une chaîne pour référencer un objet d'ensemble de lignes de schéma dans la méthode GetSchemaDataSet. Pour plus d'informations, consultez Utilisation d'ensembles de lignes de schéma dans ADOMD.NET.

Le tableau suivant fournit le GUID et les valeurs de chaîne qui identifient cet ensemble de lignes.

Argument

Valeur

GUID

06c03d41-f66d-49f3-b1b8-987f7af4cf18

ADOMDNAME

DataSources

Voir aussi

Référence

Ensembles de lignes de schéma XML for Analysis