Interact | general | systemTablesDataSource | loaderProperties
Ces propriétés de configuration définissent les paramètres de l'utilitaire de chargement de base de données pour les tables système de l'environnement d'exécution. Vous devez définir ces propriétés uniquement si vous utilisez un utilitaire de chargement.
databaseName
Description
Nom de la base de données à laquelle l'utilitaire se connecte.
Valeur par défaut
Aucune valeur par défaut n'est définie.
LoaderCommandForAppend
Description
Le paramètre LoaderCommandForAppend spécifie la commande émise pour appeler votre utilitaire de chargement de base de données afin d'ajouter des enregistrements aux tables de intermédiaires de l'historique des contacts et des réponses dans Interact. Vous devez définir ce paramètre pour que l'utilitaire de chargement puisse prendre en charge les données d'historique des réponses et des contacts.
Ce paramètre est spécifié par le nom de chemin d'accès complet de l'exécutable d'un utilitaire de chargement ou de celui du script de lancement d'un tel utilitaire. L'utilisation d'un script vous permet d'effectuer d'autres opérations de configuration avant d'appeler l'utilitaire de chargement.
La plupart des utilitaires de chargement nécessitent plusieurs arguments afin d'être lancés. Ils peuvent notamment inclure la spécification des fichiers de données et de contrôle (qui forment la base du chargement) ainsi que la base de données et la table de destination du chargement. Les jetons sont remplacés par les éléments spécifiés lorsque la commande est exécutée.
Consultez la documentation associée à l'utilitaire de chargement de votre base de données pour voir la syntaxe à utiliser lorsqu'il est appelé.
Par défaut, ce paramètre n'est pas défini.
Les marques disponibles pour LoaderCommandForAppend sont décrites dans le tableau suivant :
Cette marque est remplacée par le chemin et le nom de fichier complets du fichier de contrôle temporaire généré par Interact conformément au modèle spécifié dans le paramètre LoaderControlFileTemplate.
Ce jeton est remplacé par le nom de la source de données dans laquelle Interact charge des données. Le nom de la source de données est le même que celui appliqué au nom de catégorie de cette source de données.
Ce jeton est remplacé par le chemin d'accès complet et le nom de fichier vers le fichier de données temporaires créé par Interact pendant le processus de chargement. Ce fichier se trouve dans UNICA_ACTMPDIR, le répertoire temporaire de Interact.
Valeur par défaut
Aucune valeur par défaut n'est définie.
LoaderControlFileTemplateForAppend
Description
La propriété LoaderControlFileTemplateForAppend indique le chemin d'accès complet et le nom du modèle de fichier de contrôle préalablement configuré dans Interact. Si ce paramètre est configuré, Interact construit dynamiquement un fichier contrôle temporaire basé sur le modèle qui est spécifié ici. Le chemin et le nom de ce fichier de contrôle temporaire sont associés au jeton <CONTROLFILE>, lui-même associé à la propriété LoaderCommandForAppend.
Avant d'utiliser Interact en mode utilitaire de chargement de base de données, vous devez configurer le modèle de fichier contrôle qui est spécifié par ce paramètre. Le modèle de fichier contrôle prend en charge les jetons suivants, qui sont dynamiquement remplacés à la création du fichier contrôle temporaire par Interact.
Pour vérifier la syntaxe requise pour le fichier de contrôle, veuillez consulter la documentation relative à l'utilitaire de chargement de votre base de données. Les jetons associés à votre modèle de fichier de contrôle sont les mêmes que ceux associés à la propriété LoaderControlFileTemplate.
Par défaut, ce paramètre n'est pas défini.
Valeur par défaut
Aucune valeur par défaut n'est définie.
LoaderDelimiterForAppend
Description
La propriété LoaderDelimiterForAppend indique si le fichier de données temporaire de Interact est un fichier plat délimité ou de longueur fixe, ainsi que, s'il est délimité, le ou les caractères délimiteurs utilisés.
Si la valeur n'est pas définie, Interact crée le fichier de données temporaire sous la forme d'un fichier à plat à largeur fixe.
Si vous spécifiez une valeur, celle-ci est utilisée lorsque l'utilitaire de chargement est appelé pour remplir une table potentiellement renseignée. Interact crée le fichier de données temporaire sous la forme d'un fichier à plat délimité et utilise la valeur de cette propriété en tant que délimiteur.
Par défaut, cette propriété n'est pas définie.
Valeur par défaut
Valeurs valides
Tout caractère (entouré de guillemets si vous le souhaitez).
LoaderDelimiterAtEndForAppend
Description
Pour certains utilitaires de chargement externes, le fichier de données doit être délimité et un délimiteur doit être présent à chaque fin de ligne. Pour satisfaire cette condition, définissez la valeur LoaderDelimiterAtEndForAppend sur TRUE. Ainsi, lorsque l'utilitaire de chargement est appelé pour remplir une table potentiellement renseignée, Interact applique des délimiteurs à la fin de chaque ligne.
Valeur par défaut
FALSE
Valeurs valides
TRUE | FALSE
LoaderUseLocaleDP
Description
La propriété LoaderUseLocaleDP indique, lorsque Interact écrit des valeurs numériques sur des fichiers qui doivent être chargés par un utilitaire de chargement, si le symbole spécifique à chaque région est utilisé en tant que séparateur décimal.
Définissez cette valeur sur FALSE pour indiquer que le point (.) est utilisé en tant que séparateur décimal.
Définissez-la sur TRUE pour indiquer que le symbole de séparateur décimal propre à votre région est utilisé.
Valeur par défaut
FALSE
Valeurs valides
TRUE | FALSE