Champs physiques

Dans un format de table Analytics, un champ correspondant aux données physiques réelles d'une source de données est appelé un champ physique.

Un champ physique, aussi appelé définition de champ, structure les données brutes du champ en spécifiant les informations de métadonnées, dont :

  • le nom du champ
  • la position de début du champ dans l'enregistrement
  • la longueur du champ
  • le type de données du champ, qui détermine comment Analytics lit et traite les données stockées dans le champ

Il se peut que des informations supplémentaires doivent être spécifiées en fonction du type de données et des paramètres que vous souhaitez fournir pour remplacer les valeurs par défaut. Par exemple, vous pouvez ne pas spécifier la mise en forme à appliquer aux champs numériques et le titre de colonne utilisé dans les vues et les rapports, auquel cas une valeur par défaut sera attribuée, ou vous pouvez spécifier la valeur à utiliser.

Exemple de définition d'un champ physique

L'exemple ci-dessous montre la définition du champ Invoice_Amount dans la boîte de dialogue Format de table. Dans la zone d'aperçu des données, les données physiques réelles comprises dans le champ sont mises en surbrillance en vert.

Élément de métadonnées Description Valeur
Nom nom du champ physique Invoice_Amount
Type type de données Numérique
Début position de départ des champs position d'octet 29
Long. longueur de champ 12 octets
Déc nombre de décimales 2
Types de données valides Liste cliquable des types de données suggérés

Numérique

inclut l'aperçu de la première valeur dans le champ

Mise en forme Format numérique

(9.999.999,99)

  • prise en charge des numéros 0 à 9
  • le séparateur de milliers est une virgule
  • le séparateur décimal est un point
  • les nombres négatifs sont indiqués par des parenthèses
Largeur largeur d'affichage du champ dans les vues et les rapports 12 caractères
Titre de la colonne nom d'affichage du champ dans les vues et les rapports Montant de la facture (deux lignes)

Définition d'un champ physique

Vous devez définir un champ physique pour chaque champ d'une source de données que vous souhaitez ajouter à un format de table Analytics.

Dans la plupart des cas, les champs physiques requis sont définis pour vous lorsque vous définissez et importez les données à l'aide de l'Assistant de définition de données ou dans la fenêtre Accès aux données. Toutefois, vous pouvez définir des champs supplémentaires ou choisir de définir tous les champs d'un format de table manuellement.

Définition des champs DateHeure

Les informations de type DateHeure (dates, DateHeure ou heures) peuvent être stockées sous forme de données caractère ou numériques, selon la source de données utilisée. Lorsque vous définissez manuellement un champ contenant des informations de type DateHeure, Analytics les traite comme des données caractère par défaut. Pour qu'Analytics lise les informations de type DateHeure correctement, vous devez sélectionner DateHeure comme type de données et spécifier le format source DateHeure à partir de la liste déroulante Format.

Format source DateHeure

Le format source DateHeure identifie les caractères ou chiffres dans la source de données représentant les jour, mois, année, heure, minutes et secondes ainsi que tout caractère de séparation des éléments constitutifs de type DateHeure.

Pour faire correspondre la façon dont les DateHeures sont stockées dans les données source, vous pouvez :

  • sélectionner un format DateHeure existant
  • spécifier votre propre format DateHeure
  • sélectionner un format existant et le modifier

Par exemple, si la date 31 décembre 2014 est stockée dans la source de données au format 31-12-14, saisissez JJ-MM-AA comme format de date afin qu'Analytics interprète les valeurs de date correctement.

Pour plus d'informations, consultez la section Formats des données source date et heure.

Format d'affichage DateHeure

Le format source DateHeure que vous sélectionnez ou spécifiez n'affecte pas la façon dont les valeurs DateHeure sont affichées dans les vues Analytics ou mises en forme dans les rapports. Le format d'affichage DateHeure dépend des paramètres Format d'affichage de la date et Format d'affichage de l'heure dans l'onglet Date et heure de la boîte de dialogue Options.

Pour plus d'informations, consultez la section Onglet Date et heure (boîte de dialogue Options).

Définition de champs se chevauchant

Dans la plupart des cas, lorsque vous définissez les champs physiques dans un enregistrement, chaque position d'octet dans l'enregistrement n'est affectée qu'à un seul champ. Dans sa forme la plus élémentaire, la définition d'une table consiste à définir la position de départ et la longueur de chaque champ de l'enregistrement, et un champ commence après la fin du champ précédent.

Toutefois, vous devez parfois définir des champs se chevauchant et pour lesquels certaines positions d'octet sont utilisées dans plusieurs champs. Cette situation peut se produire si la structure des données source n'est pas standard ou si vous souhaitez utiliser les données dans Analytics d'une certaine manière.

Par exemple, vous pouvez définir les six premières positions d'une source de données comme un champ DateHeure au format JJMMAA, puis définir séparément un champ numérique à deux octets aux positions 3 et 4 pour le mois. Cette méthode vous permet d'avoir accès à la date entière dans un champ à des fins de classement par antériorité et de disposer du mois sous forme de valeur distincte dans un autre champ pour la génération de totaux mensuels.

Aide d'Analytics 14.1