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 |