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

Lorsque vous créez un modèle d'exploration de données ou une structure d'exploration de données dans Microsoft SQL Server Analysis Services, vous devez définir les types de données pour chacune des colonnes dans la structure d'exploration de données. Le type de données indique au moteur d'exploration de données 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.

Chaque type de données prend en charge un ou plusieurs types de contenu. En définissant le type de contenu, vous pouvez personnaliser la façon dont les données de la colonne sont traitées ou calculées dans le modèle d'exploration de données.

Par exemple, si une colonne contient des données numériques, vous pouvez choisir de les gérer en tant que type de données numérique ou en tant que type de données texte. Si vous choisissez le type de données numérique, vous pouvez définir plusieurs types de contenu différents : vous pouvez discrétiser les nombres ou les gérer en tant que valeurs continues. Pour obtenir la liste de tous les types de contenu, consultez Types de contenu (Exploration de données).

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

Text

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é

Boolean

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.

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.