Exportar Mapeamento de Dados

Os mapeamentos de membro são usados para derivar os membros de origem de cada dimensão com base no valor de origem. Os mapeamentos de membros são referenciados durante o carregamento de dados, permitindo que o Oracle Hyperion Financial Data Quality Management, Enterprise Edition determine como dimensionar os dados carregados no aplicativo de destino. Os mapeamentos de membro definem relacionamentos entre membros de origem e membros de dimensão de destino dentro de uma única dimensão. É preciso criar um mapeamento de membro para cada dimensão de destino.

Você pode exportar mapeamentos de membro para um arquivo selecionado de formato .csv, .txt, .xls ou .xlsx.

Recurso REST

POST /aif/rest/{api_version}/jobs

Solicitação

Tipos de Mídia Suportados: application/json

A tabela a seguir resume a solicitação do cliente.

Tabela A-7 Parâmetros

Nome Descrição Tipo Obrigatório Padrão
api_version Versão da API com a qual você está trabalhando, como V1 Caminho Sim Nenhum
jobType O tipo de job, MAPPINGEXPORT Caminho Sim Nenhum
jobName

O nome de dimensão de uma dimensão específica a ser importada, como ACCOUNT, ou ALL para importar todas as dimensões.

Caminho Sim Nenhum
fileName O arquivo e caminho dos quais exportar mapeamentos. O formato do arquivo pode ser .CSV, .TXT, .XLS ou .XLSX. Inclui a caixa de saída no caminho do arquivo, por exemplo, outbox/BESSAPPJan-06.csv Caminho Sim Nenhum
locationName O nome do local, como BESSAPP Caminho Sim Nenhum

Exemplo de Corpo da Solicitação

Veja a seguir um exemplo do corpo da solicitação no formato JSON.

{
"jobType":"MAPPINGEXPORT",
"jobName":"ACCOUNT",
"fileName":"outbox/BESSAPPJan-06.csv",
"locationName":"BESSAPP"
}

Para obter um exemplo de código, consulte os exemplos incluídos em Execução de Regras de Dados.

Resposta

A tabela a seguir resume os parâmetros de resposta.

Tabela A-8 Parâmetros

Nome Descrição

jobId

O ID do processo gerado no FDMEE para o job, como 1881

jobStatus

O status do job, como SUCCESS

logFileName

O arquivo de log contendo entradas para essa execução, como outbox/logs/BESSAPP-DB_1881.log

outputFileName

Nome do arquivo de saída gerado, como outbox/BESSAPPJan-06.csv

processType

O tipo de processo executado, EXPORT_MAPPING

executedBy

Nome de login do usuário usado para executar a regra, como admin

details

Retorna o rastreamento de pilha de exceções no caso de um erro de aplicativo, ou null

Tipos de Mídia Suportados: application/json

Exemplo do Corpo de Resposta

Veja a seguir um exemplo do corpo da resposta no formato JSON.

{
"links": 
[
0]
"status":"0",
"details":"null",
"jobId":"1881",
"jobStatus":"SUCCESS",
"logFileName":"outbox/logs/BESSAPP-DB_1881.log",
"outputFileName":"outbox/BESSAPPJan-06.csv",
"processType":"EXPORT_MAPPING",
"executedBy":"admin"
}

Para obter um exemplo de código, consulte os exemplos incluídos em Execução de Regras de Dados.