Importdimension : Opération d'utilitaire de commande de planification

Mise à jour : 2009-04-30

Utilisez la commande importdimension pour importer les membres de dimension d'un fichier au format CSV.

RemarqueRemarque :

Vous devez être un membre du rôle Modeleur pour utiliser cette commande.

ImportantImportant :

les membres qui possèdent un ID de membre existant ne sont pas importés.

Syntaxe

ppscmd importdimension [switches] file [files]

Commutateurs de commande

Paramètres

Paramètre Obligatoire ? Description

/server <URI_serveur>

Non

Spécifie l'URI du serveur auquel se connecter. Les valeurs par défaut sont celles utilisées par Planning Business Modeler.

/application <Étiquette_application>

Non

Spécifie l'application à ouvrir. Les valeurs par défaut sont celles utilisées par Planning Business Modeler.

/site <Étiquette_site>

Non

Spécifie le site de modèles à ouvrir. La valeur par défaut est le site de modèles par défaut du modeleur.

/dimension <Étiquette_dimension>

Oui

Spécifie l'objet de dimension à importer.

/hierarchy <Étiquette_hiérarchie>

Non

Spécifie l'objet de hiérarchie à importer. Si /hierarchy n'est pas spécifié, les membres seront importés vers la hiérarchie Tous les membres de la dimension.

/encoding <Codage_fichier>

Non

Spécifie le codage de fichier pour le fichier CSV. La valeur par défaut est UTF8.

Indicateurs

Les indicateurs suivants fournissent des instructions supplémentaires au serveur lorsqu'il est utilisé avec la commande importdimension.

Indicateur Description

/OverrideExistingMember

Remplace les objets existants lors de l'importation d'un fichier CSV. Cet indicateur définit la première occurrence d'une étiquette en double pour remplacer les valeurs dans le système. S'il existe des doublons dans le fichier, ils ne se remplacent pas mutuellement. Les doublons sont ignorés.

/CreateNewProperty

Crée de nouvelles propriétés de membre lors de l'importation de fichier CSV. Cet indicateur ne prend pas en charge le type de propriété de dimension de membre, sauf si la propriété de membre a déjà été créée via Planning Business Modeler. Il ne s'applique pas non plus si l'indicateur /IgnoreExtraColumns est utilisé. Lorsque vous créez une nouvelle propriété, celle-ci est toujours créée en tant que type de données de chaîne, sauf mention contraire dans le fichier CSV. Les valeurs vides sont définies pour tous les membres existants.

/IgnoreExtraColumns

Ignore les colonnes supplémentaires du fichier CSV.

Valeur de résultat

Aucun

Exemples

Les exemples de ligne de commande suivants illustrent l'utilisation de la commande importdimension.

ppscmd importdimension /app app1 /site site1 /dim dim1 myfile.csv

ppscmd importdimension /app app1 /site site1 /dim dim1 /hierarchy h1 myfile.csv

Conditions requises

Utilisez le format de fichier CSV suivant.

Colonne Description

Étiquette

Obligatoire. Étiquette de membre. La première colonne du fichier CSV doit être la colonne Étiquette. Vous devez toujours avoir au moins les valeurs des colonnes pour le Nom et l'Étiquette. Tous les autres noms d'en-tête doivent correspondre à un en-tête de propriété de membre dans la dimension.

S'il existe plusieurs étiquettes dans la liste, la première occurrence est importée tandis que toutes les autres seront ignorées.

Parent

Facultatif. Étiquette de membre pour ce membre des relations parent-enfant dans un jeu de membre.

Description

Facultatif. Description du membre.

Nom

Obligatoire. Nom du membre.

Exemple :

Étiquette Parent Description Nom

Membre1

 

Membre1

Membre1

Membre2

Membre1

Membre2

Membre2

Le codage du fichier peut être ISO-8859, UTF8, Unicode ou ASCII. Utilisez ISO-8859 pour le codage de caractères 8 bits.

Voir aussi