Share via


Importdimension: Planejamento de utilitários de comando

Atualizado em: 2009-04-30

Use o comando importdimension para importar membros de dimensão de um arquivo formatado como CSV.

ObservaçãoObservação:

Você deve ser um membro da função de modelador para usar esse comando.

ImportanteImportante:

Membros que têm IDs de Membro existentes não são importados.

Sintaxe

ppscmd importdimension [opções] file [arquivos]

Opções de comando

Parâmetros

Parâmetro Necessário? Descrição

/server <ServerUri>

Não

Especifica o URI de servidor ao qual se conectar. Os padrões são os usados pelo Planning Business Modeler.

/application <AppLabel>

Não

Especifica o aplicativo a ser aberto. Os padrões são os usados pelo Planning Business Modeler.

/site <SiteLabel>

Não

Especifica o site modelo a ser aberto. O padrão é o site modelo padrão de Modelador.

/dimension <DimLabel>

Sim

Especifica o objeto de dimensão a ser importado.

/hierarchy <HierarchyLabel>

Não

Especifica o objeto de hierarquia a ser importado. Se /hierarchy não for especificado, os membros serão importados para a hierarquia Todos os Membros da dimensão.

/encoding <FileEncoding>

Não

Especifica a codificação de arquivo para o arquivo CSV. O padrão é UTF8.

Sinalizadores

Os sinalizadores a seguir fornecem instruções adicionais ao servidor quando usados com o comando importdimension.

Sinalizador Descrição

/OverrideExistingMember

Substitui os objetos existentes ao importar um arquivo CSV. Esse sinalizador definirá a primeira ocorrência de um rótulo duplicado para substituir os valores no sistema. Se houver duplicatas no arquivo, elas não substituirão umas às outras. As duplicatas serão ignoradas.

/CreateNewProperty

Cria novas propriedades de membro ao ser importado um arquivo CSV. Esse sinalizador não dá suporte para membros do tipo de propriedade de dimensão, a menos que a propriedade de membro já tenha sido criada por meio do Planning Business Modeler. Ele também não será aplicado se o sinalizador /IgnoreExtraColumns for usado. Ao ser criada uma nova propriedade, a propriedade sempre será criada como um tipo de dados de cadeia de caracteres, a menos que seja especificado algo em contrário no arquivo CSV. Valores vazios serão definidos para todos os membros existentes.

/IgnoreExtraColumns

Ignora colunas adicionais no arquivo CSV.

Valor de retorno

Nenhum

Exemplos

Os exemplos de linha de comando a seguir mostram o uso do comando importdimension.

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

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

Requisitos

Use o formato de arquivo CSV a seguir.

Coluna Descrição

Rótulo

Necessário. O Rótulo de Membro. A primeira coluna do arquivo CSV deve ser a coluna Rótulo. No mínimo, você sempre deve ter valores de colunas para Nome e Rótulo. Os outros nomes de cabeçalho devem corresponder a cabeçalhos de propriedade de membro na dimensão.

Se houver vários rótulos na lista, o primeiro será importado e todos os outros serão ignorados.

Pai

Opcional. O Rótulo de Membro para esse membro para relacionamentos pai-filho em um conjunto de membros.

Descrição

Opcional. Descrição do membro.

Nome

Necessário Nome do membro.

Exemplo:

Rótulo Pai Descrição Nome

Membro1

 

Membro1

Membro1

Membro2

Membro1

Membro2

Membro2

A codificação de arquivo pode ser ISO-8859, UTF8, UNICODE ou ASCII. Use ISO-8859 para a codificação de caracteres de 8 bits.

Consulte Também