Extraction sur des structures d'exploration de données
L'extraction désigne la capacité d'interroger un modèle d'exploration de données ou une structure d'exploration de données pour obtenir des informations détaillées qui ne sont pas exposées dans le modèle.
SQL Server 2014 offre deux options différentes pour explorer les données de cas. Vous pouvez extraire les données utilisées pour générer le modèle d'exploration de données ou les données sources de la structure d'exploration de données.
Extraction dans des cas de modèle et dans la structure
L'extraction dans des cas de modèle est utile pour rechercher des informations supplémentaires sur les règles, les modèles ou les clusters dans un modèle.
Par opposition, l'extraction dans les données de la structure est conçue pour fournir un accès aux informations qui n'ont pas été mises à disposition dans le modèle. Par exemple, si vous disposez des autorisations appropriées, vous pouvez identifier les lignes de données qui ont été utilisées pour l'apprentissage du modèle et celles qui ont utilisées pour le test.
Vous pouvez également consulter les attributs des données qui n'ont pas été utilisées dans l'analyse, si elles ont été incluses dans la définition de la structure. Par exemple, souvent les structures d'exploration de données prennent en charge différents types de modèles, et certaines colonnes de structure peuvent avoir été exclues d'un modèle, car le type de données est incompatible ou les données ne sont pas utiles pour l'analyse. Par exemple, vous ne devez pas utiliser les informations de contact client dans un modèle de clustering, même si les données ont été incluses dans la structure, mais en activant l'extraction vous accédez à ces informations sans exécuter de requêtes distinctes sur la source de données.
Activation de l'extraction pour structurer les données
Pour utiliser l'extraction sur la structure d'exploration de données, les conditions suivantes doivent être remplies :
L'extraction sur le modèle doit également être activée. Par défaut, l'extraction des deux types est désactivée. Pour activer l'extraction dans l'Assistant Exploration de données, sélectionnez l'option d'activation de l'extraction vers les cas de modèles sur la dernière page de l'Assistant. Vous pouvez également ajouter la capacité d'extraction sur un modèle ultérieurement en modifiant la propriété
AllowDrillthrough
.Si vous créez la structure d'exploration de données avec DMX, utilisez la clause WITH DRILLTHROUGH. Pour plus d’informations, consultez CREATE MINING STRUCTURE (DMX).
Le principe de l'extraction consiste à extraire des informations sur les cas d'apprentissage mis en cache lorsque vous avez traité la structure d'exploration de données. Par conséquent, si vous effacez les données mises en cache après le traitement de la structure en remplaçant la propriété
ClearAfterProcessing
par , l’extraction MiningStructureCacheMode ne fonctionnera pas. Pour activer l'extraction aux colonnes de structure, vous devez modifier la propriété MiningStructureCacheMode enKeepTrainingCases
, puis retraiter la structure.Vérifiez que la structure d’exploration de données et le modèle d’exploration de données ont la propriété AllowDrillThrough définie sur
True
. De plus, vous devez être membre d'un rôle ayant les autorisations d'extraction sur la structure et le modèle.
Problèmes de sécurité pour l'extraction
Les autorisations d'extraction sont définies séparément sur la structure et le modèle. L'autorisation de modèle permet d'effectuer une extraction à partir du modèle, même si vous n'avez pas d'autorisations sur la structure. Les autorisations d’extraction sur la structure offrent la possibilité supplémentaire d’inclure des colonnes de structure dans les requêtes d’extraction à partir du modèle, à l’aide de la fonction StructureColumn (DMX).
Pour plus d’informations sur la création de rôles et l’attribution d’autorisations dans Analysis Services, consultez Role Designer (Analysis Services - Multidimensional Data).
Notes
Si vous activez l'extraction à la fois sur la structure d'exploration de données et le modèle d'exploration de données, tout utilisateur membre d'un rôle ayant les autorisations d'extraction sur le modèle d'exploration de données peut également consulter les colonnes de la structure d'exploration de données, même si ces colonnes ne sont pas incluses dans le modèle d'exploration de données. Par conséquent, afin de protéger les informations sensibles, vous devez configurer la vue de la source de données de façon à masquer les informations personnelles et à n'autoriser l'accès en extraction sur la structure d'exploration de données qu'en cas de nécessité.
Tâches associées
Consultez les rubriques suivantes pour plus d'informations sur l'utilisation de l'extraction avec des modèles d'exploration de données.
Utiliser l'extraction dans la structure des visionneuses de modèle d'exploration de données | Utiliser l'extraction des visionneuses de modèle |
Consulter les exemples de requêtes d'extraction pour les types de modèles spécifiques. | Requêtes d’exploration de données |
Obtenir des informations sur l'assignation d'autorisations qui s'appliquent à des structures d'exploration de données et à des modèles d'exploration de données spécifiques. | Octroyer des autorisations sur des modèles et des structures d'exploration de données (Analysis Services) |