Executa uma regra de carregamento de dados do Oracle Hyperion Financial Data Quality Management, Enterprise Edition com base no período de início e período de término, e nas opções de importação ou exportação que você especifica.
Pré-requisitos
Regras de Dados: As regras de carregamento de dados definem como o Integrations carrega dados de um arquivo. Você deve ter regras de carregamento de dados predefinidas para carregar dados.
É preciso ter os privilégios necessários para executar uma regra de dados específica.
Recurso REST
POST /aif/rest/{api_version}/jobs
Solicitação
Tipos de Mídia Suportados: application/json
Parâmetros
A tabela a seguir resume a solicitação do cliente.
Tabela A-1 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 |
deve ser definido como "DATARULE" | Sim | Nenhum | |
jobName |
O nome de uma regra de carregamento de dados definida no FDMEE. Você deverá colocar o nome da regra entre aspas se ele contiver um espaço. | Sim | Nenhum | |
startPeriod |
O primeiro período para o qual os dados deve ser carregados. Esse nome de período deve ser definido no mapeamento de período do FDMEE. | Sim | Nenhum | |
endPeriod |
O último período para o qual os dados devem ser carregados. Esse nome de período deve ser definido no mapeamento de período do FDMEE. | Sim | Nenhum | |
importMode |
determina como os dados são importados no FDMEE.
Os valores aceitáveis são:
|
Sim | Nenhum | |
exportMode |
determina como os dados são exportados no FDMEE.
Os valores aceitáveis para um aplicativo Oracle Hyperion Planning são:
Os valores aceitáveis para aplicativos do Financial Consolidation and Close e Tax Reporting são:
|
Sim | Nenhum | |
fileName |
Um nome de arquivo opcional. Se você não especificar um nome de arquivo, essa API importará os dados contidos no nome de arquivo especificado para a regra de carregamento de dados. O arquivo de dados já deverá estar na CAIXA DE ENTRADA antes da execução da regra de dados. | Sim | Nenhum |
Exemplo de URL
https://<NOME_DO_SERVIÇO>-<NOME_DO_INQUILINO>.<dcX>.oraclecloud.com/aif/rest/V1/jobs
Exemplo de Corpo da Solicitação
{"jobType":"DATARULE", "jobName":"aso to bso dr", "startPeriod":"Dec-18", "endPeriod":"Dec-18", "importMode":"REPLACE", "exportMode":"NONE", "fileName":"" }
Resposta
Tipos de Mídia Suportados: application/json
Tabela A-2 Parâmetros
Nome | Descrição |
---|---|
|
Status do job: -1 = em andamento; 0 = sucesso; 1 = erro; 2 = pendente de cancelamento; 3 = cancelado; 4 = parâmetro inválido |
jobStatus |
Uma representação de texto do status do job, com um dos seguintes valores "RUNNING", "SUCCESS". "FAILED" |
jobId |
O ID do processo gerado no FDMEE para o job |
logFileName |
Arquivo de Log contendo entradas para essa execução. |
outputFileName |
Nome do arquivo de saída gerado, se houver. |
processType |
Tipo do processo executado. Conterá "COMM_LOAD_BALANCES" para todas as execuções de Regra de Dados |
executedBy |
Nome de login do usuário usado para executar a regra. |
details |
Retorna o rastreamento de pilha de exceções no caso de um erro de aplicativo |
Exemplo do Corpo de Resposta
Veja a seguir um exemplo do corpo da resposta no formato JSON.
{ "jobStatus": "RUNNING" "jobId": 2019 "logFileName": "\outbox\logs\Account Reconciliation Manager_2019.log" "outputFileName": null "processType": "COMM_LOAD_BALANCES" "executedBy": "admin" "status": -1 "links": [1] 0: { "rel": "self" "href": "https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs/2019" "action": "GET" } "details": null }