Relatórios no SAP SuccessFactors Learning

Relatórios de programação

Objective

After completing this lesson, you will be able to programar relatórios no SAP SuccessFactors Learning.

Guia Tarefas de Relatório

A guia Tarefas de relatório lista as tarefas de relatório recorrentes programadas. É recomendável programar relatórios grandes para serem executados durante os horários do dia em que o sistema pode estar menos ocupado, como noites ou fins de semana. O tempo máximo de execução dos relatórios é de 24 horas e o tamanho máximo de arquivo para cada relatório é de 5 GB. O sistema retorna um erro de validação se determinar que o job de relatório excederia o valor máximo.

Os trabalhos são listados nesta guia quando os administradores programam relatórios para serem executados de forma recorrente com critérios específicos. Os administradores podem visualizar os próprios trabalhos de relatório programados, bem como os de seus colegas, selecionando o Nome do proprietário no painel de pesquisa.

Você também pode visualizar os resultados dos jobs de relatório, editar as respectivas programações, eliminá-los e adicionar ou modificar o endereço de e-mail.

A tela Relatórios

Cada relatório selecionado é dividido em duas seções principais: formatação de campos e critérios de pesquisa.

A área Campos de formatação está acima da área Critérios de pesquisa. Eles são destacados para mostrar onde estão localizados.

Formatação de campos

Estão disponíveis várias opções de formatação. Estes incluem:

  • Título, Cabeçalho e Rodapé do relatório: esses campos permitem que você modifique o texto e a formatação das seções de título, cabeçalho e rodapé do relatório.
  • Destino do relatório: esta opção determina para onde o relatório gerado será enviado. Você pode escolher entre enviar o relatório para o navegador ou salvá-lo como um arquivo local.
  • Determinar o formato do relatório: a tabela lista os formatos de relatório disponíveis e sua utilização. Ao selecionar CSV, você também pode selecionar Tab, Vírgula, Tubo, Ponto-e-vírgula, Carat ou Tilde na lista suspensa para Delimitador de relatório CSV.
  • Formato do relatório: esta opção permite que você selecione o formato desejado para o relatório.

Quando você seleciona a lista de opções Formato do relatório, as seguintes opções estão disponíveis:

FormatoUtilização
XML – raramente utilizado (pode não estar disponível para todos os relatórios)Importe os dados para um banco de dados e para solucionar problemas com um relatório.
CSVAbra os dados em um formato de planilha, em um aplicativo como o Microsoft Excel, ou importe dados para um banco de dados, como o Microsoft Access. Embora os relatórios CSV normalmente sejam emitidos como valores separados por vírgulas, os administradores têm a opção de escolher um delimitador diferente.
HTMLVisualize os resultados rapidamente em uma janela do navegador.
PDFImprimir, salvar e enviar o relatório por e-mail.

Critérios de pesquisa

Cada relatório exibe seus próprios critérios específicos na parte inferior da tela Executar relatório. O administrador pode procurar e selecionar os valores para as entidades que o relatório usa para gerar seus resultados. As telas de relatório filtram os dados que o relatório retorna usando seus campos de pesquisa específicos.

Muitos relatórios também contêm os seguintes controles para filtrar os dados que você deseja retornar:

  • Mascarar IDs de usuário: por motivos de segurança, o sistema pode mascarar os IDs de usuário para que eles sejam exibidos como uma série de asteriscos. Marque o campo de seleção para ocultar IDs de usuário.
  • Pesquisa que diferencia maiúsculas de minúsculas: você pode optar por realizar uma pesquisa que diferencia maiúsculas de minúsculas ou uma pesquisa que não diferencia maiúsculas de minúsculas. As pesquisas que diferenciam maiúsculas de minúsculas só retornam elementos de dados quando os caracteres e as maiúsculas/minúsculas coincidem. Os relatórios que diferenciam maiúsculas de minúsculas são executados mais rapidamente do que as pesquisas que não diferenciam maiúsculas de minúsculas.
  • Quebra de página entre registros: para relatórios mais longos, há uma opção para inserir quebras de página entre registros.
  • Filtrar por critérios: alguns campos na tela do relatório contêm um ícone Filtrar por critérios. Quando você seleciona o ícone, é aberta uma janela pop-up que contém vários campos de pesquisa nos quais você pode selecionar um conjunto de dados em vez de um único elemento de dados.

Critérios de filtragem para relatórios gravados

Se você estiver salvando um relatório para ser executado mais tarde ou programando um relatório para ser executado em uma base recorrente, os filtros de pesquisa podem tornar o processo mais eficiente. O estabelecimento de filtros permite que o administrador especifique quais dados devem ser incluídos no relatório. Assim que os dados forem adicionados ao filtro e o filtro for enviado, o relatório pode ser programado.

Cenário:

Chase quer obter informações sobre todos os funcionários que se reportam a Marcus Hoff. Para isso, Chase procura Marcus Hoff como gerente e adiciona manualmente o ID de cada subordinado ao filtro. Isso significa que Chase está criando uma lista fixa de usuários para o relatório.

Mas o que acontece se Marcus conseguir um novo subordinado na próxima semana? Chase teria que pesquisar novamente e adicionar o novo subordinado ao filtro para incluí-los no relatório. Isso pode se tornar tedioso e demorado.

Um método mais simples e eficiente, especialmente se você quiser salvar o relatório ou executá-lo regularmente, é procurar todos os usuários que têm Marcus Hoff como gerente e usar Enviar critérios para capturar isso como regra. Esta regra pode ser salva na pesquisa ou no relatório e incluirá automaticamente qualquer pessoa que atenda aos critérios agora e no futuro. Assim, na próxima vez que o relatório for executado, ele incluirá automaticamente quaisquer novos subordinados que Marcus tenha.

Relatórios Agendados

Qualquer relatório pode ser programado para ser executado uma vez no futuro ou se repetir em um intervalo diário, semanal ou mensal. A programação de um relatório pode ser especialmente útil nas seguintes condições:

  • Você quer executar um relatório que retornará um grande volume de registros: ao programar o relatório para ser executado uma vez em um momento posterior durante o baixo uso, você reduz a pressão do relatório no sistema.
  • Você precisa executar um relatório periodicamente: isso pode ser facilmente alcançado programando o relatório para ser executado em uma base recorrente.

Na tela Executar relatório, programe um relatório selecionando o botão Programar trabalho.

O botão Programar trabalho está localizado na parte inferior da tela entre os botões Executar relatório e Salvar relatório. O botão é destacado.

Depois de selecionar o botão Escalonar job, você verá as seguintes opções diferentes para o escalonamento:

  • Executar o job imediatamente: isso é o mesmo que selecionar o botão Executar relatório na página anterior.
  • Escalone o job para ser executado uma vez no futuro.
  • Escalone o job para se repetir diariamente, semanalmente ou mensalmente.

Se você quiser receber uma notificação por e-mail quando a execução do relatório for concluída, marque a caixa de seleção Notificar por e-mail após a conclusão e insira um ou mais endereços de e-mail. Se você também quiser que o relatório seja enviado como um anexo de e-mail para você ou outra pessoa, pode marcar o campo de seleção Enviar o relatório por e-mail.

Você pode inserir vários endereços de e-mail no campo de endereço de e-mail, separando-os por vírgula, ponto-e-vírgula ou dois pontos. Assim que a execução do relatório for concluída, você poderá baixá-lo na guia Trabalhos de relatório na interface do relatório. Os relatórios programados para serem executados apenas uma vez são exibidos em Sistema AdministraçãoTrabalhos em segundo plano.

Após o relatório ter sido executado como um job em background, você pode recuperar os dados da Consulta de relatório como um arquivo de texto.

A caixa de seleção Programar esta tarefa para se repetir da seguinte forma e a caixa de seleção Notificar por e-mail após a conclusão são selecionadas e essas áreas são destacadas.

Neste exemplo, o relatório é executado todos os domingos às 12h, EST e envia cópias do relatório para Marcus Hoff e Lyndsey Abel.

Quando o criador de relatórios é necessário para modificar um relatório?

Existem muitos relatórios genéricos padrão que podem ser úteis para os clientes sem modificar o design do relatório. A maioria dos relatórios pode ser filtrada usando recursos de pesquisa avançados nos campos de critérios de pesquisa existentes.

No entanto, se for necessário adicionar outros critérios de pesquisa ou campos de saída a um relatório existente, uma ferramenta externa chamada Report Designer pode ser usada.

Report Designer (também conhecido como Plateau Report Designer como suportado por BIRT – Business Intelligence Reporting Tool) é um programa de software separado que pode ser instalado no computador de qualquer pessoa que esteja modificando relatórios. Um administrador de design de relatórios precisará acessar determinadas permissões no SAP SuccessFactors Learning, como a capacidade de importar e exportar relatórios, publicar relatórios e visualizar e executar relatórios não publicados. É necessário entender a ferramenta SQL (Structured Query Language) e as várias tabelas de banco de dados do SAP SuccessFactors Learning para ser um desenvolvedor de relatórios eficaz.

Observe que os relatórios de história do SAP SuccessFactors People Analytics agora incluem dados do SAP SuccessFactors Learning. Alguns dos motivos pelos quais os clientes precisavam personalizar relatórios no passado (como adicionar ou remover determinados campos de dados, por exemplo) podem estar disponíveis como funcionalidade padrão em Histórias do People Analytics. Os clientes devem considerar aprender e usar relatórios do People Analytics Story para suas necessidades de relatórios e tomar uma decisão informada antes de investir tempo e esforço personalizando relatórios se não for necessário fazê-lo.

Nota

Mais informações sobre essa ferramenta e o processo estão disponíveis no curso de treinamento Report Designer (HR868).

Síntese

  • A guia Tarefas de relatório permite que os administradores programem relatórios recorrentes, visualizem resultados de relatórios, editem programações e gerenciem notificações por e-mail para conclusão de relatório.
  • Os relatórios programados podem ser configurados para serem executados fora do horário de pico (por exemplo, noites ou fins de semana) para otimizar o desempenho do sistema e evitar exceder os limites (tempo de execução de 24 horas ou tamanho de arquivo de 5 GB).
  • As opções de formatação para relatórios incluem a personalização de títulos, cabeçalhos, rodapés, destinos de saída e formatos de arquivo (CSV, PDF, HTML, etc.).
  • Os critérios e filtros de pesquisa permitem que os administradores refinem os resultados do relatório, especificando manualmente parâmetros de dados ou aplicando regras dinâmicas para relatórios recorrentes.
  • As opções de programação incluem a execução imediata de relatórios, a programação única ou a definição de recorrências diárias, semanais ou mensais, com notificações por e-mail opcionais para conclusão ou anexos.
  • O Report Designer pode ser usado se forem necessárias modificações mais avançadas.