Onglet Table (boîte de dialogue Options)

Utilisez les options présentées dans l'onglet Table pour spécifier le traitement des tables par Analytics.

Profiler automatiquement à l'ouverture

Lorsque l'option Profiler automatiquement à l'ouverture est activée, Analytics exécute automatiquement la commande PROFILE sur tous les champs numériques à l'ouverture d'un projet, lors de la modification de tables ou de filtres globaux.

Analytics conserve les informations et s'en sert pour fournir les valeurs minimales et maximales des histogrammes et des stratifications, ainsi que les valeurs absolues pour l'échantillonnage par unité monétaire.

Remarque

Les tables contenant des champs numériques s'ouvriront plus lentement si cette option est activée.

Supprimer le fichier de données avec la table

Si vous activez cette option, Analytics supprime automatiquement le fichier de données associé lorsque vous supprimez une table. Vous pouvez utiliser cette option pour supprimer rapidement les fichiers indésirables de votre disque dur, mais elle vous empêchera d'accéder aux données ultérieurement.

Attention

Soyez attentif lorsque vous activez cette option. Il se peut que ce soit le fichier de données d'origine qui soit supprimé avec la table !

Les fichiers de données sont supprimés de manière définitive. Ils ne sont pas envoyés dans la Corbeille de Windows.

Vous pouvez également utiliser la commande SET DELETE_FILE dans un script ou dans la ligne de commande pour activer ou désactiver cette option.

Si vous modifiez le paramètre à l'aide de la case à cocher Supprimer le fichier de données avec la table, la modification demeure effective jusqu'à ce que vous le remodifiez spécifiquement. Si vous utilisez la commande SET DELETE_FILE pour modifier le paramètre, la modification demeure effective pendant la durée de la session Analytics uniquement.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET DELETE_FILE {ON|OFF}

Ne pas partager les formats de table

Remarque

Pour éviter toute suppression accidentelle des définitions de champ, la case Ne pas partager les formats de table est cochée par défaut.

Si vous décochez cette option, un format de table unique peut être partagé par plusieurs fichiers de données ou sources de données ayant une structure d'enregistrement identique. Cette fonctionnalité fonctionne uniquement avec les opérations Analytics pouvant sortir des résultats dans une table Analytics ayant une structure d'enregistrement identique – extraction, tri, échantillonnage et fusion – et avec la copie des formats de table.

Lorsque le partage de formats de table est autorisé, plusieurs fichiers de données sources (par ex., des fichiers de données Analytics (.fil)) ou les sources de données présentant la même structure d'enregistrements peuvent partager un seul ensemble de définitions de champs. Lorsque vous ajoutez un champ physique ou calculé à un format de table partagé, ajoutez une colonne à une vue associée ou ajoutez une vue, le champ, la colonne ou la vue ajouté s'ajoute automatiquement à toutes les tables Analytics utilisant le format de table partagé. Lorsque vous supprimez un champ, une colonne ou une vue, ce dernier n'est plus disponible pour aucune des tables Analytics utilisant le format de table partagé.

En règle générale, vous devez gérer un format de table distinct pour chaque fichier de données. Toutefois, partager un format de table unique permet de réduire le travail si plusieurs fichiers de données ayant la même structure d'enregistrement nécessitent un jeu de définitions de champ identique et toutes les mises à jour apportées au format de table s'appliqueront à l'ensemble des fichiers de données. Par exemple, l'extraction d'enregistrements d'une table de transactions annuelle en 12 tables mensuelles distinctes générerait un nombre total de 13 tables présentant la même structure d'enregistrement. Si la case Ne pas partager les formats de table est cochée, chaque table aura son propre format. Si la case Ne pas partager les formats de table est décochée, l'intégralité des tables partage le format de table d'origine et le format peut être géré de façon centralisée.

La suppression d'une table partagée de l'une des tables qui l'utilise n'entraîne pas une suppression globale. Le format de table partagé est toujours disponible pour les autres tables qui l'utilisent.

Le partage ne s'étend pas au-delà des projets Analytics individuels. Si vous copiez une table dans un autre projet, un nouveau format de table est créé, indépendamment du paramètre défini sur Ne pas partager les formats de table.

Comparaisons exactes de caractères

Cette option permet de contrôler la façon dont Analytics compare les champs de type caractère, les expressions ou les valeurs littérales.

Remarque

Les espaces vides sont considérées comme des caractères.

Si l'option est désactivée

Si l'option est désactivée, pour comparer deux chaînes de caractères de longueur inégale, Analytics utilise la plus petite chaîne de caractères. La comparaison commence par les caractères les plus à gauche et se déplace vers la droite.

Les Comparaisons exactes de caractères sont désactivées

Vrai Faux
  • "AB" = "AB"
  • "AB" = "ABC"
  • "AB" = "ABLMNOP"
  • "AB " = "AB"
  • "AB" = "ZZAB"
  • "AB " = "ABC"
  • " AB" = "AB"

Exemples avec des espaces vides

  • "AB " = "AB" est Vrai car c'est la chaîne la plus courte ( "AB" ) qui sert à la comparaison et il n'est pas tenu compte de l'espace vide en troisième position.
  • "AB " = "ABC" est Faux car les trois caractères sont tous comparés et l'espace vide et le "C" en troisième position ne sont pas égaux.
  • " AB" = "AB" est Faux car c'est la chaîne la plus courte ( "AB" ) qui sert à la comparaison et l'espace vide ainsi que le "A" en première position ne sont pas égaux.

Si l'option est activée

Si l'option est activée, les chaînes de comparaison doivent être exactement identiques pour constituer un rapprochement. Lors de la comparaison de deux chaînes de caractères de longueur inégale, Analytics complète la chaîne la plus courte avec des espaces de fin pour faire correspondre les deux chaînes avec la longueur de la chaîne la plus longue.

Les Comparaisons exactes de caractères sont activées

Vrai Faux
  • "AB" = "AB"
  • "AB " = "AB"
  • "AB" = "ABC"
  • "AB" = "ABLMNOP"
  • "AB" = "ZZAB"
  • "AB " = "ABC"
  • " AB" = "AB"
Exemples avec des espaces vides
  • "AB " = "AB" est Vrai puisque la chaîne de caractères la plus courte ( "AB" ) est remplie pour correspondre à longueur de la chaîne la plus longue ( "AB " ), et "AB " et "AB " correspondent.
  • "AB " = "ABC" est Faux car les trois caractères sont tous comparés et l'espace vide et le "C" en troisième position ne sont pas égaux.
  • " AB" = "AB" est Faux puisque la chaîne de caractères la plus courte ( "AB" ) est remplie pour correspondre à longueur de la chaîne la plus longue ( " AB" ), et "AB " et " AB " ne correspondent pas.

Se débarrasser des espaces vides

Vous pouvez utiliser la fonction ALLTRIM( ) pour supprimer les espaces de début et de fin et vous assurer que seuls des caractères de type texte et des espaces internes sont comparés.

Par exemple : ALLTRIM(" AB") = ALLTRIM("AB") est Vrai lorsque les valeurs sont renvoyées à la ligne avec ALLTRIM( ), mais est Faux sinon.

Comparaisons exactes de caractères et filtres

Le paramètre Comparaisons exactes de caractères affecte le fonctionnement des filtres :

  • L'option est désactivée Adresse = "BP" renvoie toutes les adresses commençant par « BP »
  • L'option est activée Adresse = "BP" renvoie uniquement les enregistrements présentant exactement la chaîne « BP » et rien d'autre dans le champ Adresse

Applicabilité

Certaines opérations et fonctions d'Analytics sont affectées par l'option Comparaisons exactes de caractères et d'autres ne le sont pas :

Affecté Non affecté
  • Opération Localiser si
  • Fonction MATCH( )
  • Fonction BETWEEN( )
  • Opération de jointure
  • Opération d'association
  • Fonction FIND( )
  • Fonction FINDMULTI( )

Saisie de la trace

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET EXACT {ON|OFF}

Afficher le format à l'ouverture

Si vous activez cette option, Analytics affiche automatiquement les définitions de format de table et de champ calculé actuelles lorsque vous ouvrez une nouvelle table. Les résultats s'affichent dans la trace des commandes.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET FORMAT {ON|OFF}

Définir manuellement les fichiers plats

Lorsque cette option est sélectionnée, certains écrans de l'Assistant de définition de données sont ignorés lorsque vous créez une table à partir d'un fichier plat et que vous remplissez la définition de données dans la boîte de dialogue Format de table.

Taille du tampon

Cette option indique la taille du bloc de données lu. La taille par défaut est 33 ko (kilooctets), ce qui correspond à la taille du tampon recommandée pour la plupart des applications.

Les valeurs acceptables varient de 5 à 255. La modification de la taille du tampon peut apporter de légères améliorations en termes de performances dans certains environnements. Modifiez cette valeur uniquement si l'Assistance vous le demande.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET READAHEAD valeur

Mémoire de tri

Cette option indique la quantité maximale de ressources du système allouées pour le tri et l'indexation des processus. La mémoire de tri peut prendre n'importe quelle valeur comprise entre 0 et 2000 Mo (mégaoctets), par incréments de 20 Mo. Pour optimiser les performances du tri, définissez la mémoire de tri en fonction de la mémoire physique disponible dans le système. Cela permet à Analytics d'utiliser la quantité de mémoire nécessaire pour trier une table jusqu'à son maximum, au besoin.

Si la mémoire de tri est laissée sur 0, Analytics utilise les ressources du système actuellement disponibles.

Trier l'ordre

Cette option définit la séquence de tri des champs de type caractère.

Choisissez les paramètres régionaux dans la liste déroulante. La valeur par défaut est « Valeur par défaut du système » pour l'édition non Unicode d'Analytics et « Mélanger les langages (UCA) » pour l'édition Unicode. Par défaut, Analytics trie les données dans l'ordre croissant en fonction de l'ordre des octets de chaque caractère dans son jeu de caractères. L'option Ordre de tri affecte l'ordre de tri lors d'un tri ou d'une indexation, ou lors de l'exécution d'un tri express et d'un test de l'ordre séquentiel.

Les modifications apportées à ce paramètre sont enregistrées dans la trace en utilisant la syntaxe suivante :

SET ORDER valeurs

Aide d'Analytics 14.1