Importdimension:规划命令实用程序操作

更新: 2009-04-30

使用 importdimension 命令可以从 CSV 格式的文件导入维度成员。

注意注意:

您必须是建模者角色的成员才能使用此命令。

重要说明重要:

具有现有的成员 ID 的成员不会导入。

语法

ppscmd importdimension [switches] file [files]

命令开关

参数

参数 必需? 说明

/server <ServerUri>

指定要连接的服务器 URI。默认值是 规划业务建模器使用的那些 URI。

/application <AppLabel>

指定要打开的应用程序。默认值是规划业务建模器使用的那些应用程序。

/site <SiteLabel>

指定要打开的模型站点。默认值为建模器的默认模型站点。

/dimension <DimLabel>

指定要导入的维度对象。

/hierarchy <HierarchyLabel>

指定要导入的层次结构对象。如果未指定 /hierarchy,成员将导入到维度的“所有成员”层次结构。

/encoding <FileEncoding>

指定 CSV 文件的文件编码。默认值为 UTF8。

标志

当以下标志与 importdimension 命令一起使用时,用于向服务器提供附加说明。

标志 说明

/OverrideExistingMember

导入 CSV 文件时覆盖现有对象。此标志将重复标签的第一个匹配项设置为覆盖系统中的值。如果该文件中有重复项,它们不彼此覆盖。此时,将跳过重复项。

/CreateNewProperty

导入 CSV 文件时创建新的成员属性。此标志不支持维度属性类型的成员,除非已通过 规划业务建模器创建该成员属性。如果使用 /IgnoreExtraColumns 标志,也不会应用它。创建新属性时,属性将始终作为字符串数据类型创建,除非该 CSV 文件中另有指定。对于所有现有的成员,将设置空值。

/IgnoreExtraColumns

忽略 CSV 文件中的多余列。

返回值

示例

下面的命令行示例显示 importdimension 命令的用法。

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

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

要求

使用下面的 CSV 文件格式。

说明

标签

必需。成员标签。CSV 文件的第一列必须是“标签”列。始终必须至少有“名称”和“标签”列值。其他每个标题名称应与该维度中的成员属性标题相对应。

如果列表中有多个标签,则导入第一个,所有其他标签将跳过。

父项

可选。此成员用于成员集中的父子关系的成员标签。

说明

可选。成员的说明。

名称

必需。成员的名称。

示例:

标签 父项 说明 名称

Member1

 

Member1

Member1

Member2

Member1

Member2

Member2

文件编码可以是 ISO-8859、UTF8、UNICODE 或 ASCII。请将 ISO-8859 用于 8 位字符编码。

另请参阅