Types de données (Exploration de données)

S’applique à : SQL Server 2019 et versions antérieures d’Analysis Services Azure Analysis Services Fabric/Power BI Premium

Important

L’exploration de données a été déconseillée dans SQL Server 2017 Analysis Services et est à présent abandonnée dans SQL Server 2022 Analysis Services. La documentation n’est pas mise à jour pour les fonctionnalités déconseillées et abandonnées. Pour en savoir plus, consultez Compatibilité descendante d’Analysis Services.

Lorsque vous créez un modèle d’exploration de données ou une structure d’exploration de données dans Microsoft SQL Server SQL Server Analysis Services, vous devez définir les types de données pour chacune des colonnes de la structure d’exploration de données. Le type de données indique au moteur d’analyse si les données dans la source de données sont numériques ou de texte, et comment elles doivent être traitées. Par exemple, si vos données sources contiennent des données numériques, vous pouvez spécifier si les nombres doivent être traités en tant qu'entiers ou en utilisant des décimales.

SQL Server Analysis Services prend en charge les types de données suivants pour les colonnes de structure d’exploration de données :

Type de données Types de contenu pris en charge
Texte Cyclique, Discret, Discrétisé, Séquence clé, Ordonné, Séquence
Long Continu, Cyclique, Discret, Discrétisé, Clé, Séquence clé, Temps clé, Ordonné, Séquence, Temps

Classifié
Booléen Cyclique, Discret, Ordonné
Double Continu, Cyclique, Discret, Discrétisé, Clé, Séquence clé, Temps clé, Ordonné, Séquence, Temps

Classifié
Date Continu, Cyclique, Discret, Discrétisé, Clé, Séquence clé, Temps clé, Ordonné

Notes

Les types de contenu Temps et Séquence sont uniquement pris en charge par les algorithmes de tiers. Les types de contenu Cyclique et Ordonné sont pris en charge, mais la plupart des algorithmes les considèrent comme des valeurs discrètes et n'effectuent pas de traitement spécial.

Le tableau indique également les types de contenu pris en charge pour chaque type de données.

Le type de contenu est spécifique à l’exploration de données et vous permet de personnaliser la façon dont ces données sont traitées ou calculées dans le modèle d’exploration de données. Par exemple, même si votre colonne contient des nombres, vous devrez peut-être les modéliser comme des valeurs discrètes. Si la colonne contient des nombres, vous pouvez également spécifier qu’ils doivent être placés dans un conteneur, ou discrétisés, ou indiquer que le modèle doit les gérer en tant que valeurs continues. Par conséquent, le type de contenu peut avoir un effet considérable sur le modèle. Pour obtenir la liste de tous les types de contenu, consultez Types de contenu (exploration de données).

Notes

Dans les autres systèmes d’apprentissage automatique, vous pouvez rencontrer les termes données nominales, facteurs ou catégories, données ordinales, ou données séquence. En général, ils correspondent aux types de contenu. Dans SQL Server, le type de données spécifie uniquement le type de valeur pour le stockage, et non son utilisation dans le modèle.

Spécification d'un type de données

Si vous créez le modèle d'exploration de données directement à l'aide d'extensions DMX (Data Mining Extensions), vous pouvez définir le type de données pour chaque colonne lors de la définition du modèle, et Analysis Services crée en même temps la structure d'exploration de données correspondante avec les types de données spécifiés. Si vous créez le modèle d'exploration de données ou la structure d'exploration de données à l'aide d'un Assistant, Analysis Services suggère un type de données ; vous pouvez également sélectionner un type de données dans une liste.

Modification d'un type de données

Si vous modifiez le type de données d'une colonne, vous devez toujours retraiter la structure d'exploration de données et tous modèles d'exploration de données basés sur cette structure. Si vous modifiez le type de données, il est possible que cette colonne ne puisse plus être utilisée dans un modèle particulier. Dans ce cas, Analysis Services génère une erreur lorsque vous retraitez le modèle, ou traite le modèle mais en ignorant cette colonne particulière.

Voir aussi

Types de contenu (Exploration de données)
Types de contenu (DMX)
Algorithmes d'exploration de données (Analysis Services - Exploration de données)
Structures d'exploration de données (Analysis Services – exploration de données)
Types de données (DMX)
Colonnes d'un modèle d'exploration de données
Colonnes de structure d'exploration de données