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 |
---|---|
|
|
Exemples avec des espaces vides
|
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 |
---|---|
|
|
Exemples avec des espaces vides
|
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é |
---|---|
|
|
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