Criar carregadores de dimensões do Planning
Os carregadores de metadados sincronizam informações hierárquicas dos sistemas de origem com as hierarquias do modelo de planejamento. Antes de iniciar a sincronização, verifique se você já criou as hierarquias no seu sistema de origem.
As solicitações do carregador de dimensões do Planning atualizam no máximo 10 mil valores de dimensão em uma dimensão hierárquica ou 40 mil valores de dimensão em uma dimensão simples. Esses limites não se aplicam à criação de novos valores de dimensão em uma solicitação para o carregador.
O carregador de dimensões do Planning permite mapear metadados sobre valores de dimensão da área de preparação para o
Adaptive Planning
. A principal vantagem de usar o carregador de dimensões do Planning é que ele permite importar valores de dimensões em massa, em vez de criá-los um de cada vez em Modelagem > Gerenciamento de modelos > Dimensões. Depois de criar um carregador, você pode executá-lo manualmente ou programá-lo para ser executado como parte de uma tarefade integração.Para criar um carregador de dimensões do Planning, siga este fluxo:
- Inserir as configurações de fonte de dados
- Configurar mapeamento de colunas
- Criar regras de negócios
- Pré-visualizar a saída do carregador
- Executar ou programar o carregador
Antes de começar
O carregador de dimensões do Planning requer dados de preparação da importação de uma fonte de dadosexistente.
Inserir as configurações de fonte de dados
As configurações de fonte de dados permitem que você escolha qual tabela de origem dos dados de preparação quer usar, selecione para qual dimensão do Planning os dados serão carregados e indique se os novos valores de dimensão devem ou não ser criados automaticamente.
- Navegue atéIntegração > Design de integrações.
- Clique emCriar novo carregadorna área Carregadores da Biblioteca de componentes.
- SelecioneCarregador de dimensões do Planningcomo o tipo de carregador. Insira um nome para o carregador.
- Clique emCriar.
Prática recomendada: clique em
Salvar
no painel Ações para salvar com frequência enquanto cria e edita o carregador. Você pode descartar as alterações não salvas clicando em Fechar
e em Não
. Insira as informações de propriedades gerais do carregador de dimensões do Planning:
- Tabela de origem:selecione a tabela de origem na lista suspensa. A lista contém todas as tabelas de origem disponíveis na área de preparação às quais você tem acesso.
- Dimensão do Planning:escolha a dimensão para a qual a origem será carregada. As dimensões listadas vêm de Modelagem > Gerenciamento de modelos > Dimensões.
- Criar valor de dimensão se não for encontrado no Planning:marque a caixa para criar automaticamente novos valores de dimensão encontrados no sistema de origem, mas não encontrados em Modelagem > Gerenciamento de modelos > Dimensões. Se esta opção não é marcada, somente as atualizações nos valores de dimensão existentes são executadas e nenhuma nova dimensão é criada.
- Se a dimensão na qual você carrega não tem a opção "A importação de dados cria automaticamente valores de dimensão" habilitada em Modelagem > Gerenciamento de modelos > Dimensões, o carregador avisa.
- Nível de registro: escolha o tipo de detalhe a ser capturado ao executar o carregador.
- Erro:registra somente erros graves.
- Informações:registra informações básicas, como por exemplo, a data em que o carregador foi atualizado.
- Detalhado:apresenta informações detalhadas sobre todas as fases e ações. Este nível é usado principalmente para depuração ou auditoria, pois pode produzir mais informações de registro do que as necessárias para o uso geral.
Configurar mapeamento de colunas
O mapeamento de colunas permite mapear colunas da fonte de dados para valores de dimensão disponíveis em Modelagem > Gerenciamento de modelos > Dimensões.
Se houver várias colunas a serem mapeadas, use o filtro
Mostrar
para selecionar:
- Todos: mostra todas as colunas do Planning.
- Obrigatório: mostra todas as colunas obrigatórias do Planning.
- Não mapeados: mostra todas as colunas não mapeadas do Planning.
- Mapeados: mostra todas as colunas mapeadas do Planning.
Você pode usar o campo
Pesquisar
para localizar as colunas. Digite um nome completo ou parcial para pesquisar e clique na lupa. Todas as colunas de preparação que corresponderem à pesquisa aparecem nos resultados.- Mapear colunas
- Clique emMapeamento de colunas.A guia Mapeamento de colunas contém:
- Status: indica se uma coluna do Planning foi mapeada. A marca de seleção
indica uma coluna mapeada. Um ponto de exclamação
indica uma coluna não mapeada. - Coluna do Planning: exibe todas as colunas do Planning disponíveis para mapeamento em uma planilha. A lista de colunas do Planning inclui um conjunto de colunas obrigatórias, seguidas por todas as outras colunas. As colunas obrigatórias do Planning são indicadas por texto em negrito, com um asterisco, e incluem uma coluna de valor. As colunas não obrigatórias incluem Nome curto e Descrição.
- Coluna de origem: exibe as colunas na tabela de preparação escolhida nas configurações da fonte de dados.
- Selecione uma coluna não mapeada e clique no menu suspenso. Na lista suspensa, escolha a coluna para a qual você quer mapear. À medida que você mapeia as colunas, o indicador de status muda de vermelho
para verde
.
Quando a opçãoA importação de dados cria automaticamente valores de dimensãoestá habilitada, você pode mapear os atributos por código. O nome do atributo se torna automaticamente o código.Consulte Exemplo: carregar valores de dimensão de fontes de dados de planilha para obter um exemplo de como os valores de dimensão e seus pais são mapeados para o Planning.- Alterar nomes de valores de dimensão do Planning no carregamento
- Para alterar o nome de um valor de dimensão do Planning no carregamento:
- Selecione a Coluna de origem que identifica de forma exclusiva o valor da dimensão na origem.
- Mapeie a coluna de ID para a ID do valor da dimensão.
- Mapeie o nome para o nome do valor da dimensão.
- Cancelar mapeamento de colunas
- Para cancelar o mapeamento de colunas, clique emCancelar mapeamentoe escolha:
- Cancelar mapeamento de todos os itens:cancela o mapeamento de todas as colunas.
- Cancelar mapeamento dos itens selecionados:cancela o mapeamento apenas das colunas selecionadas.
O cancelamento do mapeamento de uma coluna altera o ícone de status do mapa para vermelho
. - Mapear atributos associados a dimensões de listas
- Você pode associar atributos a uma dimensão de uma lista mapeando colunas de uma importação de fonte de dados.A associação de atributos a dimensões só é possível para dimensões de listas. Você não pode associar atributos a dimensões hierárquicas.EmAdaptive PlanningVocê pode acessarGerenciamento de modelos>Dimensõese clicar em uma dimensão para visualizar os detalhes e descobrir se é uma dimensão de lista.Em Configurações de fonte de dados, selecione uma dimensão de lista comoDimensão do Planning.Os atributos ficam disponíveis como colunas no mapeamento de colunas porque é uma dimensão de lista.Como as dimensões de lista não são hierárquicas, parentId não é uma opção para a coluna de origem.
Download e carregamento de mapeamentos
Você pode baixar, modificar e carregar mapeamentos para que os carregadores resolvam rapidamente os erros de mapeamento. Os carregamentos executam uma ação do tipo tudo ou nada, substituir tudo. No carregamento, use apenas uma planilha de mapeamentos dos processos de arquivo. Se você usar planilhas de mapeamentos adicionais, ocorrerão erros e o carregamento será cancelado.
- Clique emBaixar mapeamentos de membrosno painelAções.
- Baixe o arquivo .XLSX. Você receberá um e-mail ou uma notificação do Workday com um link para baixar o arquivo de mapeamentos.
- Abra o arquivo e procure os valores da tabela de preparação na planilha de mapeamentos que está causando erros.Todas as células marcadas (INVÁLIDO) nas colunasCódigo do PlanningouNome do Planningindicam que este código não existe mais no Workday Adaptive Planning.
- Corrija os erros e clique emCarregar mapeamentos de membrospara carregar o arquivo. A colunaSomente leituranão é carregada.
- Execute o carregador novamente.
Não clique em
Limpar mapeamentos de membros
, a menos que seja instruído pelo parceiro de implementação ou pelo suporte do Workday Adaptive Planning.Criar regras de negócios
Você pode usar Regras de negócios
para criar expressões SQL que limitam os dados de preparação estão disponíveis para carregamento. Somente os registros que atendem aos seus critérios de filtro serão carregados.
Para criar um filtro SQL:
- Na guiaRegras de negócios, selecioneFiltro SQL. Clique emEditar.
- Insira uma expressão SQL. Você pode clicar em um item na lista Colunas disponíveis para trazer essa coluna para a expressão SQL em vez de digitá-la.
- Clique emAplicarpara verificar a sintaxe SQL. Se houver erros na sua sintaxe, a borda ao redor da expressão se tornará vermelha. Posicione o cursor do mouse sobre o editor de SQL para ver as informações do erro de sintaxe.Para obter ajuda detalhada sobre sintaxe SQL, clique emAjuda on-linena seção Observações de Editar filtro SQL. Você também pode visitar a Referência da expressão SQL.
- Corrija os erros na sintaxe e clique emAplicar. Somente as linhas de preparação que correspondem à expressão SQL são importadas quando você executa o carregador.
Pré-visualizar a saída do carregador
Você pode pré-visualizar a saída do carregador antes de executar um carregamento completo para verificar se os mapeamentos estão corretos. Você também pode baixar a saída como um arquivo XML para verificar manualmente os valores de dimensão de sua fonte de dados em relação aos requisitos antes de carregá-las.
- Clique emPré-visualizar saída do carregadorno painel Ações
- (Opcional) Insira as configurações de Pré-visualizar saída do carregador. As informações que você pode inserir variam de acordo com a fonte de dados que você escolheu para esse carregador de dimensões do Planning. As alterações nas configurações feitas aqui levam à importação de novos dados nas tabelas e colunas de preparação.
- Clique emPré-visualizar saída do carregador.
O carregador é executado, aplicando todas as transformações e regras de negócios. Um pop-up de status exibe as etapas que o carregador executou. Se houver valores de dimensão a serem carregados, o carregador criará um arquivo XML e enviará uma notificação por e-mail com a saída do carregador como um anexo XML compactado.
Um pop-up adicional permite baixar a pré-visualização da saída do carregador como um arquivo XML compactado depois que o carregamento é concluído com sucesso. O pop-up de download pode demorar para aparecer, dependendo do número de valores de dimensão e do tamanho do arquivo.
- Corrigir erros de validação
- Depois que os valores de dimensão são carregados, os dados de origem são validados quanto aos seguintes erros:
- O valor de ID de origem para o valor da dimensão está ausente (vazio) nos dados.
- Existem IDs de origem duplicadas nos dados. As IDs de origem devem ser exclusivas.
- Um nome de valor de dimensão está ausente (vazio) nos dados.
- Existem nomes de valor de dimensão duplicados nos dados.
- A ParentId é igual à ID de origem nos dados. Nesse caso, a coluna está se referindo a si mesma como seu próprio pai.
- Ao importar uma subárvore, a raiz da subárvore é mapeada para um nó existente no Planning. Nesse caso, a parentID não está nos dados de origem de um novo nó introduzido no Planning.
- Um nó existente foi movido sob um novo nó, e o indicador Criar novo está desabilitado. Nesse caso, um valor de dimensão existente está sendo movido para um novo nó, mesmo que o carregador tenha sido informado explicitamente para não criar novos valores de dimensão.
- Os dados têm uma referência cíclica na hierarquia. Nesse caso, uma ParentId está se referindo a seu próprio filho como pai.
Executar o carregador
Depois de salvar um carregador de dimensões do Planning com todas as definições de configuração obrigatórias, o carregador pode ser executado manualmente ou como uma tarefa de integração programada.
Aguarde cerca de 15 a 30 minutos entre cada execução do carregador de dimensões do Planning para que o
Adaptive Planning
tem tempo para sincronizar com a importação. Importações maiores demoram mais para sincronizar. O tempo de espera depende do tamanho do modelo e de outros fatores.Você pode importar diretamente do sistema de origem ou pode executar o carregador usando valores de preparação que já foram importados. Quando o carregador for executado, selecione qual comportamento você quer. Escolha
Ignorar importação de dados
para usar a tabela de preparação existente para carregamento. A opção Ignorar importação de dados não está disponível quando você usa planilhas como fontes de dados.Como parte do processo de execução, o carregador verifica se os dados na tabela de preparação foram mapeados corretamente. Várias validações são aplicadas durante o carregamento. Todos os erros que ocorrem durante o carregamento indicam o que precisa ser resolvido para obter uma importação bem-sucedida.
- Incluir o carregador de dimensões do Planning em uma tarefa de integração
- Qualquer tarefa de integração pode conter um ou mais carregadores. Uma tarefa também pode conter outras tarefas de integração, bem como carregadores de métricas do Discovery e carregadores de scripts.Prática recomendada: tenha uma tarefa de integração separada para cada carregador.Se uma tarefa contém vários carregadores, os parâmetros de cada carregador são apresentados quando a tarefa é executada. Se um parâmetro comum/compartilhado é usado nos carregadores de uma tarefa, ela solicita o parâmetro somente uma vez. Você pode optar por substituir as listas de opções do parâmetro.Para execuções programadas da tarefa, são usados os valores padrão dos parâmetros armazenados quando os carregadores foram criados.
- Como solucionar problemas de mensagens e avisos
- Para obter uma explicação das mensagens registradas durante um carregamento, consulte Referência: mensagens de registro para carregadores de dimensões do Planning.
Carregar alterações em um valor da dimensão de origem
O carregador de dimensões do Planning pode renomear um valor de dimensão no carregamento se encontrar um mapeamento estabelecido para o valor da dimensão de origem.
A tabela abaixo ilustra os mapeamentos que o carregador já estabeleceu. O valor da dimensão de origem "EUA" está mapeado para a coluna ID da origem "1001".
Valor de dimensão do Planning | Coluna ID da origem | Valor da dimensão de origem |
|---|---|---|
EUA | 1001 | EUA
|
Canadá | 1002 | Canadá |
No sistema de origem, se "EUA" é alterado para "Estados Unidos", o carregador de dimensões do Planning pode aplicar essa alteração no carregamento porque o carregador mantém o mapeamento entre a coluna ID da origem "1001" e a ID interna do Planning para o valor da dimensão "EUA".
Valor de dimensão do Planning | Coluna ID da origem | Valor da dimensão de origem |
|---|---|---|
EUA | 1001 | Estados Unidos
|
Canadá | 1002 | Canadá |
A execução do carregador altera o valor de dimensão no Planning de "EUA" para "Estados Unidos".