Configurar o data warehouse e os relatórios avançados

ccppmop1593
HID_admin_configure_adv_reporting
Use os Relatórios avançados para criar visualizações ad hoc dos dados do
Classic PPM
e salvá-las como relatórios. Você, em seguida, pode enviar por email os relatórios, exportá-los, exibi-los em um painel ou usá-los como se encontram. Para criar visualizações ad hoc, os geradores de relatórios podem fazer a seleção em um conjunto de domínios de relatórios avançados que contêm dados do produto padrão. Os domínios são a camada de metadados para o DWH (Data Warehouse) do
Classic PPM
.É necessário ter o complemento Acelerador de PMO com conteúdo dos Relatórios avançados do Jaspersoft para exibir os domínios e relatórios. Consulte as
Notas da Versão do Acelerador de PMO
para obter mais informações.
2
Componentes de dados dos Relatórios avançados
O diagrama a seguir mostra os componentes de dados dos relatórios avançados. O data warehouse e os domínios dos Relatórios avançados formam a base da arquitetura de geração de relatórios. Para obter as definições de campo do esquema e do domínio do data warehouse, consulte o Índice do esquema de banco de dados e relatórios avançados.
Componentes de dados dos Relatórios avançados
Advanced Reporting Data Components
O data warehouse do
Clarity
O data warehouse (DWH) é a principal fonte de dados da solução de relatórios avançados. Os Relatórios avançados permitem criar relatórios ad hoc e relatórios do Jaspersoft Studio que podem ser exibidos em um painel.O esquema do data warehouse é otimizado especificamente para a geração de relatórios e dados analíticos. O esquema inclui os objetos de investimento, recurso, portfólio, planilha de horas e projeto.
As seguintes cinco (5) tarefas atualizam o data warehouse:
  • Carregar data warehouse
    : esta rotina carrega os dados de forma incremental ou por completo.
  • Carregar direitos de acesso do data warehouse
    : esta rotina carrega as permissões do usuário.
  • Criar tendência do data warehouse
    : esta rotina cria informações de tendência do data warehouse.
  • Atualizar tendência do data warehouse
    : esta rotina atualiza as tabelas de tendências selecionadas com as informações mais recentes.
  • Excluir tendência do data warehouse
    : esta rotina remove as tendências selecionadas do data warehouse.
O esquema do DWH é preenchido em intervalos programados pelas rotinas Carregar data warehouse e Load Data Warehouse Access Rights. Essas duas rotinas de ETL extraem os dados relevantes do banco de dados do PPM, transformam os dados e os carregam no data warehouse.
Um conjunto padronizado de prefixos de tabela, pesquisas, tabelas de fatos e consultas é utilizado no data warehouse para trabalhar com qualquer ferramenta de geração de relatórios. Consulte Convenções do data warehouse (DWH) do
Clarity
. O data warehouse pode ser estendido para incluir objetos e atributos personalizados.
O complemento Acelerador de PMO inclui relatórios do Jaspersoft Studio. Estes relatórios SQL gravados diretamente no data warehouse. Alguns deles são gravados no banco de dados do
Classic PPM
.
Para melhorar o desempenho, grave os relatórios em uma fonte de dados e não na camada de domínio. Também é recomendável gravar todos os relatórios na fonte de dados do data warehouse.Use o banco de dados do PPM como fonte de dados somente se os dados necessários não estiverem disponíveis no data warehouse. O desempenho é melhor quando você usa a fonte de dados do data warehouse.
Para gravar relatórios mais sofisticados diretamente no data warehouse ou no banco de dados do Clarity PPM, faça download de uma ferramenta de cliente como o Jaspersoft Studio.Para obter informações sobre o Jaspersoft Studio, consulte a Comunidade do Jaspersoft.
Exibir objetos e atributos incluídos no Data Warehouse
Apenas os objetos e atributos de estoque usados com mais frequência no produto são incluídos no data warehouse por padrão. Esses mesmos objetos e atributos são visíveis nos domínios. Para identificar esses objetos e atributos, use o seguinte procedimento:
Siga estas etapas:
  1. Clique em
    Administração
    ,
    Studio
    ,
    Objetos
    .
  2. Na lista
    Objetos
    , uma marca de seleção é exibida na coluna
    Data warehouse
    para identificar os objetos incluídos. Também é possível abrir o objeto e visualizar a caixa de seleção
    Incluir no data warehouse
    .
  3. Selecione um objeto e clique na guia
    Atributos
    .
  4. Na lista
    Atributos
    , uma marca de seleção é exibida na coluna
    Data warehouse
    para identificar os atributos incluídos.Também é possível abrir o atributo e visualizar a caixa de seleção
    Incluir no data warehouse
    .
Determinados atributos de objeto que são incluídos automaticamente no data warehouse não têm o campo Data warehouse selecionado. Esses atributos também são visíveis nos domínios.
Os seguintes atributos de objeto são incluídos no data warehouse. No entanto, o campo Data Warehouse não aparece selecionado para esses atributos.
Projeto
% Complete % Expended Actuals Actuals for Labor Resources Actuals Sum for Labor Resources ACWP Alignment BAC Baseline Cost Baseline Usage BCWP BCWP Override BCWS Budgeted Benefit Budgeted Capital Cost Budgeted Capital % Budgeted Cost Budgeted IRR Budgeted MIRR Budgeted NPV Budgeted Operating % Budgeted Operating Cost Budgeted ROI Cost Variance % CPI Current Baseline for Labor Resources Current Baseline Sum for Labor Resources Current Baseline Variance for Labor Resources Current Baseline Variance Sum for Labor Resources CV Detailed Budget Actual Benefit Detailed Budget Benefit Detailed Budget Capital Cost Detailed Budget Cost Detailed Budget Operating Cost Detailed Forecast Cost Detailed Planned Actual Benefit Detailed Planned Benefit Detailed Planned Capital Cost Detailed Planned Cost Detailed Planned Operating Cost EAC EAC(AT) EAC(T) EAC for Labor Resources EAC Sum for Labor Resources ETC ETC(AT) ETC(Cost) ETC for Labor Resources ETC Sum for Labor Resources Initial Investment Override Value for Reinvestment Rate Override Value for Total Cost of Capital Planned Benefit Planned Capital % Planned Capital Cost Planned Cost Planned IRR Planned MIRR Planned NPV Planned Operating % Planned Operating Cost Planned ROI Projected Cost Variance Projected Cost Variance % Projected Effort Variance Projected Effort Variance % Schedule to Baseline Schedule Variance % SPI Total Effort Total Labor Effort
Tarefa
% Complete % Expended Actuals ACWP BAC Baseline Cost Baseline Duration Baseline Usage Baseline Variance BCWP BCWP Override BCWS Cost Variance % CPICV Duration EAC EAC(AT) EAC(T) ETC ETC(AT) ETC(Cost) ETC(T) Finish Variance Schedule Variance % SPI Total Effort
Plano de benefícios
Total Actual Benefit Total Benefit Total Billing Benefit
Detalhe do plano de benefícios
Actual Benefit Benefit Billing Benefit Percentage Total Actual Benefit Total Benefit Total Billing Benefit Variance
Plano de custo
Total Cost Total Revenue Total Units
Detalhe do plano de custo
Actual Cost Actual Revenue Actual Units Billing Cost Billing Cost Total Billing Revenue Billing Revenue Total Cost Cost Total Cost Variance Revenue Revenue Total Revenue Variance Units Units Total
Equipe
Actuals Allocation Allocation Cost Baseline Cost Baseline Usage Baseline Variance ETC Hard Allocation Hard Allocation Cost Incident Actuals Total Actuals Total Usage
Portfólio
Distributed Benefits Distributed Benefits (Total) Distributed Capital Cost Distributed Capital Cost (Total) Distributed Cost Distributed Cost (Total) Distributed Operating Cost Distributed Operating Cost (Total) Distributed Overall Roles Distributed Overall Roles (Total) Target Benefits Target Capital Cost Target Operating Cost Target Overall Roles Target Total Cost Target Total Roles
Atribuição
% Complete % Expended Actual Cost Actuals Actuals (Compare To) Baseline Cost Baseline Usage ETC ETC (Compare To) ETC Cost Max % Load Pending Actuals Proposed ETC Total Effort
Configurar o data warehouse
Ao longo do tempo, você pode configurar as definições de data warehouse para ajustá-lo às suas necessidades de negócios em constante mudança. Por exemplo, inicialmente, você configura o data warehouse para inglês, mas decide mais tarde adicionar mais idiomas para localização.
Sempre que você alterar a configuração do data warehouse, execute a rotina de carregamento do data warehouse com a opção de carregamento completo selecionada.
Especifique os idiomas, a entidade para os períodos fiscais e outras opções que permitem que você elimine períodos da fatia não utilizados.As configurações ajudam a reduzir o número de registros de fato armazenados e o tempo de processamento para preencher o Data Warehouse.
Após a modificação dos campos descritos no procedimento a seguir, execute a rotina
Carregar data warehouse
com a opção de carregamento completo selecionada. As alterações feitas no campo
Entidade dos períodos fiscais
resultam em uma operação que consome muitos recursos, pois todos os campos fiscais do data warehouse são recalculados.
Siga estas etapas:
  1. Clique em
    Administração
    ,
    Configurações gerais
    ,
    Opções do sistema
    .
  2. Na seção
    Opções do data warehouse
    , preencha os seguintes campos:
    • Idiomas
      Especifica os idiomas que estão incluídos no data warehouse. Utilizar muitos idiomas aumenta os requisitos de armazenamento no servidor do Data warehouse.
      Observação:
      selecione sempre inglês. Caso contrário, a rotina Carregar data warehouse falhará.
    • Entidade dos períodos fiscais
      Especifica a entidade que é usada para determinar os períodos fiscais para uso em todos os cálculos de dados do período fiscal do Data warehouse. Definir a entidade pela primeira vez ou atualizar a entidade cria solicitações de intervalo do Data warehouse. Portanto, a execução inicial ou qualquer execução subsequente (após a atualização da entidade) da rotina Executar fatias de tempo demora mais do que o normal.
      A definição inicial de uma entidade ou a sua atualização também causará a atualização da entidade fiscal e do tipo de período fiscal das solicitações de período do Data warehouse. Não defina ou altere a entidade quando uma transição de período estiver em andamento. Caso contrário, aparecerá uma mensagem de erro. Aguarde até que a transição esteja concluída e, em seguida, defina a entidade. Para determinar quais solicitações de intervalo estão em transição, verifique a data de expiração dos intervalos. Uma solicitação de intervalo com uma data de expiração que corresponda a uma das seguintes está em transição:
      • Em branco ou nenhuma data
      • Anterior à data atual
      • Igual à data atual
      Permita que o processamento da solicitação de intervalo seja concluído antes de definir a entidade.
      A entidade deve ter períodos fiscais mensais (ou 13 períodos) configurados para abranger o intervalo de tempo das solicitações de intervalo. Caso contrário, as solicitações de intervalo serão ignoradas quando a rotina Executar fatias de tempo for executada. Se existirem os períodos fiscais Mensal e 13 Períodos para o ano, o período Mensal terá prioridade.
      Selecione pelo menos os dados de um período (Semanal, Mensal ou Fiscal). Se você não selecionar os dados do período, a rotina Carregar data warehouse para carregamentos completos e incrementais falhará com uma mensagem de erro.
    • Incluir dados do período semanal
      Especifica se você deseja visualizar os dados por semana. Quando selecionada, os fatos são carregados em incrementos semanais.
    • Incluir dados do período mensal
      Especifica se você deseja visualizar os dados por mês.Quando selecionada, os fatos são carregados em incrementos mensais.
    • Incluir dados do período fiscal
      Especifica se você deseja visualizar os dados por períodos fiscais. Quando selecionada, os fatos são carregados em períodos fiscais. O período fiscal é determinado pelo valor definido no campo Entidade dos períodos fiscais.
    • Períodos fiscais consistentes entre entidades
      Especifica se as datas do período fiscal são consistentes nas entidades. Selecione essa opção se sua organização tiver os mesmos períodos contábeis em todas as entidades. Deixe a opção desmarcada se você tiver entidades com períodos fiscais diferentes. Você observará uma melhora no desempenho quando a opção estiver selecionada. Se houver apenas uma entidade, não marque a caixa de seleção.
    • Incluir somente o plano financeiro do registro
      Especifica se serão incluídos todos os planos financeiros (planos de custo, planos de orçamento e planos de benefícios) ou apenas o plano de orçamento atual e o plano de custo do registro no data warehouse. Por padrão, apenas o plano de orçamento, o plano de custo do registro e os planos de benefícios associados atuais são incluídos no data warehouse. Para relatar somente o plano de orçamento atual ou o plano de custo do registro, mantenha a opção selecionada. Para comparar planos antigos com planos atuais em investimentos, desmarque essa opção. Desmarcar essa opção pode afetar o desempenho do data warehouse. Você pode observar uma diferença significativa no tempo de carregamento de conjuntos de dados grandes.
  3. Salve as alterações.
  4. Execute as seguintes rotinas na ordem listada:
    • Intervalo
    • Carregamento do data warehouse
    • Carregar direitos de acesso do data warehouse
Configurar os intervalos do data warehouse
Os intervalos que têm a opção Data warehouse selecionados determinam os intervalos de dados do data warehouse. As solicitações de intervalos do data warehouse são solicitações de sistema e não podem ser excluídas.
As solicitações de intervalo do data warehouse são padronizadas para os períodos a seguir, e usam como base a data de sistema do servidor do banco de dados:
  • De um ano atrás para frente para Diário. A opção A partir da data da solicitação de intervalo está um ano antes da data do sistema.
  • De um ano atrás para frente para Semanal. A opção A partir da data está um ano antes da data do sistema. A partir da data é o mesmo dia que Primeiro dia útil da semana definido em Administração, configurações de Gestão de projetos.
  • De três anos atrás para frente para Mensal. A opção A partir da data está três anos antes da data do sistema e é sempre o primeiro dia do mês.
  • De três anos atrás para frente para Fiscal. A opção A partir da data está três anos antes da data do sistema. A opção A partir da data é a data de início do período fiscal da entidade selecionada para o data warehouse. O período fiscal mencionado é do tipo Mensal ou de 13 Períodos, o que estiver definido para a entidade.
    A entidade deve ter períodos fiscais mensais (ou 13 períodos) configurados para abranger a faixa de solicitações de intervalo. Caso contrário, as solicitações de intervalo serão ignoradas quando a rotina Executar fatias de tempo for executada.
Verifique se os intervalos são adequados às suas necessidades de negócios. Para atualizar A partir da data e Quantidade de períodos, abra um intervalo e altere as propriedades.
Regras para configurar A partir da data e Quantidade de períodos
Por padrão, as solicitações de intervalo do data warehouse são definidas consistentemente para cada período (diário, semanal, mensal e fiscal). Se você editar essas solicitações de intervalo, defina as opções A partir da data e Quantidade de períodos para serem as mesmas para cada tipo de período. Se as opções A partir da data e Quantidade de períodos não forem definidas corretamente, os dados do Data Warehouse ficarão inconsistentes.
Siga as regras abaixo ao definir as opções A partir da data e Quantidade de períodos para as solicitações de período do data warehouse:
  • Verifique se há apenas uma solicitação de intervalo diário.
  • Para todas as solicitações de intervalo semanal, a opção A partir da data deve ser definida para o mesmo dia da opção Primeiro dia útil da semana nas configurações de Gestão de projetos.Por exemplo, se a opção Primeiro dia útil da semana estiver definida como Segunda-feira, defina todas as solicitações de intervalo semanal com uma opção A partir da data que seja uma Segunda-feira.
  • Para todas as solicitações de intervalo mensais, a opção A partir da data deve ser sempre o primeiro dia de um mês.
  • Para solicitações de intervalo fiscal, A partir da data deve corresponder à data de início de um tipo de período fiscal Mensal (ou 13 Períodos).
  • As faixas de intervalos devem incluir as datas de início e término dos investimentos sobre os quais você gera relatórios regularmente. Por exemplo, se você tiver investimentos de dois anos, defina os intervalos para abranger dois anos para frente e para trás a fim de incluir todos os dados relevantes no data warehouse.
Ativar objetos personalizados e atributos do data warehouse
Para exibir quaisquer objetos e atributos existentes nos domínios, ative-os explicitamente para inclusão no Data warehouse. Dependendo das suas permissões, os usuários do relatório verão apenas os dados nos domínios ativados pelos administradores de sistema para o Data warehouse. Verifique se os objetos e atributos personalizados que você deseja ativar para o Data warehouse existem no produto. Para obter mais informações sobre objetos e atributos, consulte
Desenvolvimento do
Classic PPM
Studio.
Ative um objeto mestre personalizado para o Data warehouse antes de ativar um subobjeto personalizado do objeto mestre. Caso contrário, a opção para incluir o subobjeto no data warehouse aparecerá desativada. Da mesma forma, ative um objeto para o data warehouse antes de ativar os atributos personalizados desse objeto.
Siga estas etapas:
  1. Clique em
    Administração
    ,
    Studio
    ,
    Objetos
    .
  2. Para ativar um objeto personalizado para o data warehouse, execute as seguintes etapas:
    1. Clique no nome de objeto para abrir suas propriedades.
    2. Marque a caixa de seleção
      Incluir no data warehouse
      e salve.
  3. Para ativar cada atributo personalizado para o data warehouse, execute as seguintes etapas:
    1. Com o objeto aberto, clique em
      Atributos
      .
    2. Clique no nome de atributo para abrir suas propriedades.
    3. Marque a caixa de seleção
      Incluir no data warehouse
      e salve.
      Para ativar vários atributos personalizados ao mesmo tempo, selecione-os na página da lista de atributos de objeto e selecione
      Incluir no data warehouse
      .
  4. Clique em
    Salvar e voltar
    .
  5. Execute a rotina Carregar o data warehouse para incluir os atributos e objetos personalizados no Data warehouse e domínios. Consulte Executar ou programar uma rotina
    .
  6. Verifique o domínio Objetos mestre personalizados para confirmar se o objeto personalizado aparece no domínio. Verifique os outros domínios para confirmar se os atributos personalizados aparecem nos respectivos domínios. Para obter informações sobre quais atributos personalizados são incluídos em quais domínios, consulte
    Domínios dos relatórios avançados neste artigo
    .
Atualizar atributos personalizados calculados e numéricos incluídos no Data warehouse
É possível atualizar as fórmulas ou casas decimais para os atributos personalizados (calculados ou numéricos) incluídos no Data warehouse. É recomendável criar e validar as fórmulas para os atributos calculados antes de incluí-los no Data warehouse.
Siga estas etapas:
  1. Desmarque a caixa de seleção
    Incluir no data warehouse
    do atributo para desativá-lo para o Data warehouse.
  2. Execute a rotina Carregar data warehouse para remover o atributo do Data warehouse e dos domínios.
  3. Crie a nova fórmula que estará associada ao atributo calculado personalizado e valide-a. Ou altere as casas decimais do atributo de número personalizado.
  4. Marque a caixa de seleção
    Incluir no data warehouse
    do atributo para ativá-lo para o Data warehouse.
  5. Execute novamente a rotina Carregar data warehouse para adicionar o atributo de volta ao Data warehouse e aos domínios.
Desativar objetos e atributos personalizados do data warehouse
Siga estas etapas:
  1. Desative todos os subobjetos personalizados para esse objeto mestre. Em seguida, desative o objeto mestre personalizado no Data warehouse.
    Desativar o objeto mestre também desativa os seu atributos personalizados e subobjetos no Data warehouse.
  2. Execute a rotina Carregar data warehouse para que as alterações entrem em vigor. Verifique se a opção de carga completa está selecionada ao executar a rotina.
    Execute a rotina pelo menos uma vez antes de reativar um objeto ou atributo para o Data warehouse.
Não exclua ou desative nenhum atributo disponível em um complemento, pois isso pode fazer com que a funcionalidade de geração de relatórios deixe de funcionar. Antes de desativar objetos ou atributos personalizados no Data warehouse, verifique se eles não são usados em relatórios ou visualizações. É recomendável que você solicite a todos os usuários que removam os objetos ou atributos de todas as exibições ou relatórios que os utilizem. Se os usuários não removerem esses objetos ou atributos das exibições ou relatórios, eles não poderão criar outras exibições e relatórios. Os relatórios e exibições existentes se tornarão inutilizáveis. Um erro do sistema será exibido quando eles tentarem acessar as exibições ou relatórios existentes.
Solução alternativa
É possível contornar o erro de sistema e permitir que os usuários acessem os relatórios e exibições salvos anteriormente.
Siga estas etapas:
  1. Reative os objetos ou atributos desativados ou excluídos do data warehouse.
  2. Carregue os objetos e atributos personalizados no data warehouse e dos domínios por meio de sua rotina de carga.
  3. Acesse as visualizações e os relatórios ad hoc que usam os objetos ou atributos reativados. Remova manualmente os objetos ou atributos apropriados das exibições e relatórios ad hoc e salve-os.
  4. Desative os objetos ou atributos personalizados no Data warehouse desmarcando a caixa de seleção
    Incluir no data warehouse
    .
  5. Execute a rotina Carregar o data warehouse para remover os atributos e objetos personalizados no Data warehouse e domínios.
Você pode desativar vários atributos personalizados ao mesmo tempo selecionando-os na página da lista de atributos e, em seguida, selecionando
Excluir do data warehouse
.
Gerenciar a segurança dos relatórios avançados
Para gerenciar a segurança dos relatórios avançados, gerencie as seguintes áreas principais:
  • Usuários e funções dos relatórios avançados
    : mantenha as informações de usuário sincronizadas entre o
    Classic PPM
    e o Jaspersoft.
  • Pastas de usuário e compartilhada
    : para controlar o compartilhamento do conteúdo, gerencie a estrutura de pastas.
  • Itens de conteúdo do repositório
    : gerencie o acesso ao conteúdo da pasta.
Classic PPM
Os usuários do Clarity PPM acessam a interface do usuário do Jaspersoft selecionando a opção Relatórios avançados no menu Página inicial. A autenticação com token é utilizada para auto-autenticar os usuários do
Classic PPM
no Jaspersoft sem a necessidade de um logon separado. Quando autenticados com êxito, os usuários do
Classic PPM
podem acessar a página inicial dos relatórios avançados no aplicativo Jaspersoft.
Verificar os pré-requisitos
Verifique se você completou os seguintes requisitos:
  • O complemento Acelerador de PMO com conteúdo de Relatórios avançados do Jaspersoft está disponível. Consulte as
    Notas da versão do Acelerador de PMO
    .
  • Uma lista de usuários com direitos de acesso aos relatórios avançados ou grupos existam no
    Classic PPM
    . Consulte Configurar contas de usuário, habilidades e direitos de acesso.
  • Que você tenha direitos de acesso de administrador para conceder os direitos de acesso aos relatórios avançados aos usuários ou grupos do
    Classic PPM
    .
Conceder direitos de acesso aos usuários
Conceda os direitos de acesso adequados dos Relatórios avançados aos usuários do
Classic PPM
. Por exemplo, para permitir que os usuários executem relatórios, atribua os seguintes direitos de acesso:
  • Relatórios avançados - Ir para
  • Relatórios avançados - Criar relatório
Para obter descrições detalhadas dos direitos de acesso dos relatórios avançados, consulte
Advanced Reporting Access Rights
em
Access Rights Reference
na edição em inglês da documentação.
Para obter informações sobre como visualizar os direitos de acesso atribuídos a cada tipo de licença, consulte Visualizar números de usuários por tipo de licença.
Sincronizar usuários entre o
Classic PPM
e o Jaspersoft
Sincronize os usuários entre e o
Classic PPM
e o Jaspersoft usando um dos métodos a seguir:
  • Faça a sincronização de maneira interativa para garantir que sempre que as propriedades do usuário forem atualizadas no
    Classic PPM
    , elas também sejam atualizadas no Jaspersoft. A atualização é acionada quando o usuário clica no link Relatórios avançados do
    Classic PPM
    .
  • Execute a rotina Criar e atualizar usuários do Jaspersoft no modo incremental (com a opção Sincronização completa desmarcada). Seleciona o delta e atualiza as propriedades e funções ou as permissões dos usuários novos ou atualizados do
    Classic PPM
    .
Sincronizar usuários de maneira interativa
O método de sincronização interativo sincroniza as propriedades do usuário (nome de usuário, ID de usuário ou email) do
Classic PPM
no Jaspersoft. O sistema usa esse método para sincronizar propriedades do usuário apenas para o usuário conectado nos seguintes casos:
  • Há uma alteração nas propriedades do usuário.
  • O usuário está acessando o Jaspersoft pela primeira vez.
O sistema verifica na tabela CMN_JASPER_SYNCED_USERS, a existência de alterações feitas nas propriedades do usuário desde a data da última sincronização. O usuário não será sincronizado com o Jaspersoft novamente se não houver alterações nas propriedades do usuário.
Siga estas etapas:
  1. Efetue logon no
    Classic PPM
    com as credenciais do usuário que deseja sincronizar com o Jaspersoft.
  2. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios avançados
    .
    Um novo usuário será criado no Jaspersoft.
Sempre que um usuário acessa os relatórios avançados no
Classic PPM
, os parâmetros de logon de usuário (tema, localidade ou fuso horário) são passados ao Jaspersoft. Se durante uma sessão, qualquer um desses parâmetros for alterado, as atualizações serão aplicadas na próxima sessão.
Executar ou programar a rotina de criação e atualização de usuários do Jaspersoft
Execute ou programe a rotina Criar ou atualizar usuários do Jaspersoft para sincronizar as seguintes informações do
Classic PPM
com o Jaspersoft para todos os usuários novos e existentes:
  • Funções de usuário com base em direitos de acesso dos relatórios avançados do
    Classic PPM
    .
  • Atributos de perfil de usuário, como tema, idioma, localidade e fuso horário.
Siga estas etapas:
  1. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios e rotinas
    .
  2. Clique em
    Rotinas
    e execute a rotina Criar e atualizar os usuários do Jaspersoft.
  3. (Opcional) Programe a rotina para execução em um intervalo recorrente.
    Para obter mais informações sobre a execução e a programação de rotinas, consulte Executar ou programar uma rotina
    .
Recomendações para executar a rotina Criar e atualizar usuários do Jaspersoft
É recomendável que você execute a rotina em oposição à sincronização interativa dos usuários nas seguintes situações:
  • Como parte da configuração inicial de dados entre o
    Classic PPM
    e o Jaspersoft, ao criar ou atualizar usuários em massa.
  • Você desativou ou bloqueou um usuário ou grupo de usuários no
    Classic PPM
    . Você deseja desativar esses usuários também no Jaspersoft. Nesse caso, executar a rotina é a única maneira de desativar esses usuários no Jaspersoft.
  • O servidor de relatórios do Jaspersoft é desativado durante a atualização das propriedades de usuário no
    Classic PPM
    . Nesse caso, não é possível sincronizar os usuários de forma interativa. Quando for feito o backup do servidor do Jaspersoft, execute a rotina para atualizar as propriedades do usuário.
  • Um usuário ativo do
    Classic PPM
    com direitos de acesso aos Relatórios avançados foi desativado no Jaspersoft pelo superusuário Jaspersoft. A próxima execução da rotina ativará o usuário novamente no Jaspersoft.
Execute a rotina com a opção "Full Sync" selecionada nas seguintes situações:
  • Para sincronizar todos os usuários ativos dos relatórios avançados do
    Classic PPM
    com o Jaspersoft.
  • Para remover da pasta Usuários todas as pastas específicas do usuário que estejam vazias e que tenham nomes correspondentes às IDs de recurso do
    Classic PPM
    .
  • Para remover do Jaspersoft todos os usuários desativados ou bloqueados dos relatórios avançados do
    Classic PPM
    .
    As pastas específicas do usuário e seu conteúdo permanecem intactos, mesmo depois que os usuários forem removidos do Jaspersoft. O administrador do Jaspersoft precisa excluir manualmente as pastas específicas de usuário e seu conteúdo.
Se você não selecionar a opção Full Sync, a rotina sincronizará apenas os usuários ativos dos Relatórios avançados do
Classic PPM
com o Jaspersoft. A rotina não executa qualquer ação relacionada à remoção.
Conclusão automática de tarefas
Execute a rotina Criar e atualizar os usuários do Jaspersoft com ou sem o modo Full Sync para concluir automaticamente as seguintes tarefas:
  • Crie usuários de relatórios avançados no Jaspersoft, desde que as seguintes condições sejam verdadeiras:
    • Os usuários ainda não existem no Jaspersoft.
    • Os usuários estão ativos no
      Classic PPM
      e tem qualquer um dos direitos de acesso aos relatórios avançados.
  • Passe as propriedades do usuário do
    Classic PPM
    para o Jaspersoft. Além disso, atualize as propriedades sempre que elas forem atualizadas no
    Classic PPM
    .
  • Atribua usuários a funções apropriadas no Jaspersoft. As funções se baseiam nos direitos de acesso aos relatórios avançados que são atribuídos no
    Classic PPM
    .
  • Atualize as contagens dos tipos de licença no
    Classic PPM
    com base nos direitos de acesso dos relatórios avançados que são atribuídos aos usuários.
  • Reative no Jaspersoft um usuário válido do
    Classic PPM
    que foi desativado ou excluído pelo superusuário Jaspersoft. O usuário ainda deve estar ativo no
    Classic PPM
    .
  • Atualize as funções correspondentes no Jaspersoft quando os direitos de acesso aos relatórios avançados forem atualizados para os usuários no
    Classic PPM
    . Por exemplo, se todos os direitos de acesso aos relatórios avançados forem revogados para um usuário no
    Classic PPM
    , a função de usuário correspondente será revogada no Jaspersoft. O usuário permanece ativo em ambos, no
    Classic PPM
    e no Jaspersoft. Os tipos de licença também são atualizados no
    Classic PPM
    com base nos direitos de acesso atualizados.
Atribuir funções a usuários e permitir o acesso ao repositório
A rotina Sincronizar funções do Jaspersoft atribui usuários a funções apropriadas no Jaspersoft, com base em seus direitos de acesso aos relatórios avançados. As funções dos relatórios avançados determinam os blocos que aparecem na página inicial dos relatórios avançados. Por exemplo, os usuários que são atribuídos à função ROLE_ADHOC_DESIGNER podem visualizar o bloco Visualizações ad hoc e assim por diante. A função ROLE_USER não exibe nenhum bloco na página inicial. Os usuários podem ir até as pastas do repositório para ver o conteúdo que eles podem acessar.
A lista a seguir descreve as funções padrão dos relatórios avançados. As funções de designer podem criar conteúdo, mas não podem alterar o conteúdo padrão do repositório. A função de administrador pode alterar o conteúdo padrão do repositório e a função de usuário não tem acesso ao conteúdo do repositório.
  • ROLE_USER. Permite acesso somente leitura à pasta de usuários, portanto, eles podem ver a pasta, mas não podem excluí-la. Concede o direito de execução à pasta Temas para os temas prontos para uso do
    Classic PPM
    .
  • ROLE_ADHOC_DESIGNER. Concede o direito para criar exibições ad hoc a partir de um domínio e salvá-las. Eles podem editar, copiar ou excluir as exibições ad hoc que criarem, gerar relatórios a partir das exibições ad hoc e excluir as exibições ad hoc existentes.
  • ROLE_REPORT_DESIGNER. Concede o direito de criar e exibir relatórios, criar um relatório a partir de uma exibição ad hoc ou de uma consulta, ou a partir do Jaspersoft Studio. Eles podem salvar um relatório, editar a definição de um relatório do Jaspersoft no repositório e copiar ou excluir um relatório existente.A função também concede o acesso de exibição à pasta Pública.
  • ROLE_DASHBOARD_DESIGNER. Concede o direito de exibir os painéis e relatórios, criar um painel a partir de um relatório e salvar um painel. Eles podem editar, copiar ou excluir seus painéis existentes.
  • ROLE_ADMINISTRATOR. Concede acesso total à pasta compartilhada e suas subpastas. Eles podem excluir a pasta compartilhada e obter acesso de administrador às pastas de Usuários. Eles têm acesso somente leitura à pasta Temas e à pasta Pública.
  • ROLE_DATASOURCE_DESIGNER. Concede o direito de definir as conexões entre o Jaspersoft e seu banco de dados ou outra origem de dados mencionada por seus domínios e relatórios. Eles podem criar, editar e excluir as origens de dados
  • ROLE_DOMAIN_DESIGNER. Concede permissão para criar, editar e excluir domínios.
As funções dos relatórios avançados que são atribuídas com base nos direitos de acesso somente concedem privilégios de criação, não de exibição ou edição. Para executar um relatório, um usuário dos relatórios avançados precisa de funções adicionais do PMO que concedam acesso de exibição ao conteúdo do repositório. Eles também precisam de uma função PMO que tenha acesso a um relatório específico ou a todos os relatórios. É necessário ter o complemento do Acelerador de PMO com o conteúdo dos relatórios avançados do Jaspersoft para acessar mais funções de relatórios avançados. Consulte o
conteúdo de Relatórios avançados do Acelerador de PMO
para obter mais informações.
Siga estas etapas:
  1. No
    Classic PPM
    , conceda aos usuários os direitos de acesso necessários aos relatórios avançados. Como alternativa, atribua os usuários aos grupos de acesso Relatórios avançados do PMO que atribuem automaticamente os direitos de grupo aos usuários.
    Por exemplo, para permitir que um usuário acesse todos os relatórios de gestão de projetos, atribua o usuário ao grupo de acesso Gestão de projetos dos relatórios avançados do PMO. Para obter informações sobre quais grupos de acesso do
    Clarity
    correspondem a quais funções do Jaspersoft, consulte
    Advanced Reporting Roles and Permissions
    na edição em inglês da documentação.
  2. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios e rotinas
    .
    Clique em
    Rotinas
    e execute a rotina Sincronizar funções do Jaspersoft.
    A rotina atribui as funções de relatórios avançados aos usuários com base em sua atribuição de grupo de acesso do PPM. Por exemplo, a rotina atribui CSK_ROLE_PROJECT_MANAGEMENT no Jaspersoft aos usuários do grupo de acesso Gestão de projetos dos relatórios avançados do PMO. Para obter mais informações sobre a rotina Sincronizar funções do Jaspersoft, consulte
    Jobs Reference
    na edição em inglês da documentação.
  3. Clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios avançados
    .
    A página inicial dos relatórios avançada será aberta no aplicativo Jaspersoft®.
Se não estiver satisfeito com as permissões disponíveis para cada função por padrão ou por meio das funções do PMO, crie funções personalizadas. Crie as funções personalizadas nas pastas Usuários e Compartilhado no Jaspersoft. Em seguida, conceda às funções personalizadas as permissões necessárias para acessar o conteúdo do repositório. As funções personalizadas não são substituídas pela rotina de sincronização ou durante a atualização.
Para obter informações sobre como criar funções e atribuir permissões, acesse o site da Comunidade do Jaspersoft e clique no link Documentation ou Docs. Na página Documentação, selecione a versão do Jaspersoft que corresponde à sua release do
Classic PPM
. Em seguida, clique no link
JasperReports Server Administration Guide
. Consulte as
Notas da versão do
Classic PPM
para a versão do Jaspersoft que corresponde à sua release do
Classic PPM
.
Gerenciar pastas de usuários e pastas compartilhadas do repositório
As pastas do repositório mantêm o acesso ao conteúdo dos relatórios avançados.
Para obter uma estrutura de pastas do
Classic PPM
em seu repositório com o conteúdo dos relatórios avançados padrão, instale o complemento Acelerador de PMO com o conteúdo dos Relatórios avançados do Jaspersoft. Consulte o
conteúdo de Relatórios avançados do Acelerador de PMO
para obter mais informações.
Os administradores podem ver todas as pastas do repositório e os itens nessas pastas.
A pasta Compartilhada inclui as seguintes subpastas vazias por padrão:
  • Componentes ad hoc (inclui relatórios ad hoc)
  • Painéis
  • Relatórios
Todos os usuários com direitos de acesso aos relatórios avançados têm permissões de leitura, gravação e exclusão à pasta Compartilhada. Eles podem adicionar conteúdo a esta pasta e criar pastas personalizadas sob esta pasta. No entanto, eles não podem excluir as pastas ou seu conteúdo. Somente o administrador do Jaspersoft pode excluir esta pasta, suas subpastas e seu conteúdo. As pastas personalizadas e seu conteúdo permanecem inalterados durante uma atualização.
O conteúdo da pasta Compartilhada também permanecerá intacto na atualização. Depois de excluída, essa pasta só é recriada na atualização sem qualquer conteúdo dentro dela.
A pasta Usuários é somente leitura e é exibida esmaecida. Os usuários não podem criar pastas sob a pasta Usuários. O administrador do Jaspersoft pode criar pastas específicas do usuário sob a pasta Usuários e atribuir direitos administrativos aos usuários para suas pastas específicas. O administrador do Jaspersoft pode seguir qualquer convenção de nomenclatura para as pastas específicas do usuário. No entanto, quando a rotina de criação e atualização de usuários do Jaspersoft é executada no modo Sincronização completa, todas as pastas específicas do usuário vazias abaixo de Usuários serão excluídas, contanto que os nomes de pasta correspondam às IDs de recurso do
Classic PPM
.
Para tornar a estrutura de pastas mais granular, ou para controlar mais o compartilhamento de conteúdo, crie suas próprias pastas no diretório Compartilhado. É recomendável que você não crie pastas personalizadas ou conteúdo na pasta do
Classic PPM
ou suas subpastas. Qualquer conteúdo na pasta do
Classic PPM
ou suas subpastas será substituído durante uma atualização.
Para obter informações sobre como criar pastas, acesse o site da Comunidade do Jaspersoft e clique no link Documentation ou Docs. Na página Documentação, selecione a versão do Jaspersoft que corresponde à sua release do
Classic PPM
. Em seguida, clique no link
JasperReports Server Administration Guide
. Consulte as
Notas da versão do
Classic PPM
para a versão do Jaspersoft que corresponde à sua release do
Classic PPM
.
Gerenciar itens de conteúdo do repositório
Os itens de conteúdo do repositório incluem domínios, relatórios, exibições ad hoc e painéis. Instale o complemento Acelerador de PMO com o conteúdo de Relatórios avançados do Jaspersoft para acessar a estrutura de pastas do
Clarity
com o conteúdo padrão.
É recomendável não alterar as permissões padrão para as seguintes funções:
  • ROLE_ADHOC_DESIGNER
  • ROLE_ADMINISTRATOR
  • ROLE_DASHBOARD_DESIGNER
  • ROLE_DATASOURCE_DESIGNER
  • ROLE_DOMAIN_DESIGNER
  • ROLE_REPORT_DESIGNER
  • ROLE_USER
As permissões são associadas às pastas da estrutura de pastas do
Clarity
. Todas as alterações às permissões podem ser substituídas por uma atualização ou por patches:
O complemento Acelerador de PMO inclui um conjunto de funções "CSK_". Consulte Funções e permissões de relatórios avançados para obter mais informações sobre essas funções. Você pode usar essas funções para proteger o conteúdo da pasta do
Clarity
. As permissões da função "CSK_" poderão ser substituídas durante uma atualização ou aplicação de patches. No entanto, todos os usuários que estiverem atribuídos a essas funções serão preservados. Como alternativa, é possível criar as suas próprias funções personalizadas para proteger a estrutura de pastas do
Clarity
. As permissões de funções personalizadas não são substituídas por uma atualização ou por patches.
Para obter informações sobre a configuração de permissões de pasta, visite a Comunidade do Jaspersoft e clique no link Documentation ou Docs. Em seguida, clique no link
JasperReports Server Administration Guide
. Na página da documentação, selecione a versão suportada do Jaspersoft para a sua release do
Classic PPM
(consulte Notas da versão).
Domínios de Relatórios avançados
Os domínios dos Relatórios avançados fornecem representações de negócios do Data Warehouse do
Classic PPM
, permitindo que você interaja com os seus dados. Crie relatórios e exibições ad hoc selecionando campos em uma lista de domínios. Por padrão, os domínios contêm os dados do produto usados com mais frequência e são atualizados dinamicamente sempre que as rotinas Carregar data warehouse e Carregar direitos de acesso do data warehouse atualizam o Data warehouse. Se você adicionar atributos ou objetos personalizados ao produto, poderá marcá-los para serem incluídos no data warehouse e nos domínios.
Para exibir os domínios e os relatórios prontos para uso, é preciso ter o complemento do Acelerador de PMO com o conteúdo dos Relatórios avançados do Jaspersoft. Consulte as
Notas da versão do Acelerador de PMO
e
Configuração do complemento do Acelerador de PMO
para obter mais informações.
Os geradores de relatórios usam uma ferramenta interativa para web para criar exibições ad hoc. Exibições ad hoc são gráficos, tabelas e referências cruzadas que permitem analisar dados dos domínios. Também é possível usar as exibições ad hoc para gerar relatórios, que você pode compartilhar ou exibir das seguintes formas:
  • Relatório autônomo único
  • Vários relatórios relacionados em um painel
  • Documentos do Word, PDF, Excel, PowerPoint ou outros formatos
  • Anexo de email
Conteúdo do domínio
Os campos de domínio são organizados em conjuntos e itens. Os conjuntos atuam como pastas que podem ser expandidas para exibir os itens. Por exemplo, o conjunto Investimentos no domínio Gestão de investimentos inclui os seguintes itens ou campos que são genéricos para todos os tipos de investimento:
  • Nome do investimento
  • ID do investimento
  • Tipo de investimento
  • Descrição
  • Gerente de investimento
  • Data de início
  • Data de término
Para obter informações detalhadas sobre os campos de domínio, consulte
Descrições de campo de domínio dos relatórios avançados
no Índice de esquemas dos relatórios avançados e de banco de dados.
Cada domínio também inclui quaisquer subobjetos personalizados e atributos adicionados aos objetos do
Classic PPM
. Por exemplo, atributos personalizados que você adiciona ao objeto Investimento aparecem no conjunto Personalizado, dentro do conjunto Investimento, no domínio de Gestão de investimento. Atributos personalizados adicionados ao objeto Equipe aparecem no conjunto Personalizado, dentro do conjunto Equipe do domínio Gestão de investimento, e assim por diante.
Subobjetos personalizados que você adiciona aos objetos do
Classic PPM
aparecem no conjunto Personalizado dos objetos. Eles são exibidos em seu próprio conjunto de subobjetos, com o nome do subobjeto. Por exemplo, se você adicionar um subobjeto personalizado denominado País ao objeto Investimento, este subobjeto aparecerá no conjunto Personalizado do objeto Investimento em um conjunto denominado País.
Permissões de domínio
A segurança no nível do item que estiver definida nos projetos, investimentos e recursos do produto será utilizada nos domínios. Por exemplo, se você tiver acesso para ver os projetos específicos do produto, poderá ver os mesmos projetos nos domínios.
Os direitos de exibição do projeto e do investimento definidos no produto protegem os domínios a seguir. Os usuários podem exibir os projetos e investimentos nesses domínios, aos quais eles têm acesso no produto.
  • Gestão de ideias
  • Gestão de aplicativos
  • Gestão de investimento
  • Gestão de projetos
  • Gestão financeira
Os direitos de exibição de recurso do produto protegem os domínios a seguir. Os usuários podem exibir os recursos e as planilhas de horas nesses domínios, aos quais eles têm acesso no produto.
  • Gestão de recursos
  • Administração do tempo
Se você tiver o complemento Acelerador de PMO com conteúdo dos Relatórios avançados do Jaspersoft, funções extra dos relatórios avançados e as permissões de domínio correspondentes estarão disponíveis para você. Para obter mais informações sobre essas funções e suas permissões atribuídas, consulte o .
Domínio Gestão de aplicativos
O domínio Gestão de aplicativos inclui informações resumidas sobre o investimento de aplicativo. O domínio também inclui dados do resumo financeiro para os aplicativos, mas não os dados do planejamento financeiro detalhado. Para obter informações sobre os dados do planejamento financeiro detalhado para os aplicativos, consulte o domínio Gestão financeira.
Os atributos do portfólio inclusos nesse domínio são principalmente para filtragem de aplicativos por portfólios.
O domínio inclui dados dos seguintes objetos do
Classic PPM
:
  • Investimento
  • Equipe
  • Finanças
  • Aplicativo
Os dados do objeto são divididos nos seguintes conjuntos de itens de alto nível:
  • Investimentos
  • Geral
  • ORG
  • Portfólio
  • Programa
  • Equipe
  • Finanças
  • Totais de investimento
  • Períodos semanais
  • Períodos do calendário
  • Períodos fiscais
  • Definições
  • ID interna
Campos personalizados
Este domínio será atualizado se você adicionar campos ou subobjetos personalizados aos seguintes objetos do produto: Equipe, Investimento, Aplicativo e Finanças.
  • Se você adicionar um campo personalizado ao objeto Investimento no
    Classic PPM
    e se este campo estiver ativado para o data warehouse, o campo personalizado será exibido no domínio Gestão de aplicativos, no conjunto Aplicativo de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Equipe do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Equipe de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Aplicativo no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido no domínio Gestão de aplicativos, no conjunto Aplicativo de uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Finanças no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado aparecerá neste domínio, no conjunto Finanças, em uma pasta personalizada.
Se você tiver personalizado subobjetos como filhos dos objetos Investimento ou Aplicativo, os subobjetos aparecerão como seus próprios conjuntos na pasta personalizada deste domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto. No momento, não adicionamos subobjetos personalizados ao subobjeto Finanças para o domínio Investimento.
Domínio Objetos mestre personalizados
O domínio Objetos mestre personalizados inclui os dados desses objetos e os dados do subobjeto filho. Os objetos mestre personalizados não estão relacionados a nenhum dos objetos prontos para uso do
Classic PPM
.Você só pode visualizar um objeto mestre personalizado e seu subobjeto de cada vez no Visualizador ad hoc.
Para incluir objetos mestre personalizados nesse domínio, primeiro ative-os para o data warehouse. Para obter mais informações, consulte Ativar objetos e atributos personalizados para o data warehouse.
Exemplo: adicionando um objeto personalizado
A empresa Gestão de documentação está considerando a renovação de suas salas de conferências em todos os escritórios do país. Para ajudar a estimar o custo, eles reúnem informações sobre todas as salas de conferências em vários escritórios. A empresa cria os dados personalizados a seguir e os ativa para o data warehouse, para que possam visualizá-los e analisá-los usando o visualizador ad hoc:
Um objeto mestre personalizado denominado Escritórios e que inclui os seguintes atributos personalizados:
  • Local
  • Pés quadrados
  • Quantidade de funcionários
Um subobjeto personalizado denominado Salas de conferências para o objeto mestre Escritórios. O subobjeto inclui os seguintes atributos personalizados:
  • Possui videoconferência
  • Assentos disponíveis
  • Número da sala
Domínio Gestão financeira
O domínio Gestão financeira inclui dados do planejamento financeiro detalhado obtidos a partir do custo, orçamento e planos de benefícios dos investimentos. Os dados de planejamento financeiro aparecem divididos por códigos de encargo, tipos de custo e outros atributos de agrupamento, somente nos períodos fiscais (não em períodos de calendário ou semanais). O domínio também inclui dados da transação em andamento no nível da transação.
Dados financeiros resumidos no nível do investimento não fazem parte desse domínio. Para obter o resumo dos dados financeiros, consulte o domínio Gestão de investimento.
O domínio exibe os dados para usuários de finanças. Se você não estiver usando a Gestão financeira, será possível ver os campos do domínio, mas não haverá dados neles.
O domínio inclui dados dos seguintes objetos do
Classic PPM
:
  • Finanças
  • Plano de benefícios
  • Detalhes do plano do benefícios
  • Plano de custo
  • Detalhe do plano de custo
Os dados do objeto são divididos nos seguintes conjuntos de itens de alto nível:
  • ORG
  • Investimentos
  • ID internas
Campos personalizados
Este domínio será atualizado se você adicionar campos ou subobjetos personalizados aos seguintes objetos do produto: Finanças. Plano de custo, Detalhe do plano de custo, Plano de benefícios e Detalhe do plano de benefícios.
  • Se você adicionar um campo personalizado ao objeto Finanças do
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido no domínio Gestão financeira, no conjunto Finanças, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Plano de custo do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Plano de custo de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Detalhe do plano de custo no
    Classic PPM
    e esse campo estiver ativado no Data Warehouse, o campo personalizado será exibido neste domínio, no conjunto Detalhe do plano de custo, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Plano de benefícios no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido neste domínio, no conjunto Plano de benefícios, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Detalhe do plano do benefícios no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido neste domínio, no conjunto Detalhe do plano de benefícios, em uma pasta personalizada.
Se você tiver subobjetos personalizados como filhos do objeto Finanças, os subobjetos aparecerão como seus próprios conjuntos, na pasta personalizada desse domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto. No momento, não adicionamos subobjetos personalizados ao subobjeto Finanças para o domínio Investimento.
Domínio Gestão de ideias
O domínio Gestão de ideias inclui informações resumidas sobre o investimento da ideia. O domínio também inclui a equipe e informações financeiras de alto nível relacionadas às ideias. Os atributos do portfólio incluídos nesse domínio são usados principalmente na filtragem de ideias por portfólios.
Os incidentes não fazem parte desse domínio. Eles são incluídos apenas no domínio Administração do tempo.
O domínio inclui dados dos seguintes objetos do
Classic PPM
:
  • Investimento
  • Equipe
  • Finanças
  • Ideia
Os dados do objeto são divididos nos seguintes conjuntos de itens de alto nível:
  • Investimentos
  • Geral
  • ORG
  • Portfólio
  • Programa
  • Equipe
  • Finanças
  • Totais de investimento
  • Períodos semanais
  • Períodos do calendário
  • Períodos fiscais
  • Definições
  • ID internas
Campos personalizados
Este domínio será atualizado se você adicionar campos personalizados aos seguintes objetos no
Classic PPM
: Investimento, Equipe, Ideias e Finanças.
  • Se você adicionar um campo personalizado ao objeto Investimento no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido no domínio Gestão de ideias, no conjunto Ideia, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Equipe do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Equipe de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Ideia do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Ideia de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Finanças do
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo será exibido nesse domínio, no conjunto Finanças, em uma pasta personalizada.
Se você tiver subobjetos personalizados como filhos dos objetos Investimento ou Ideia, os subobjetos aparecerão como seus próprios conjuntos na pasta personalizada deste domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto. No momento, não adicionamos subobjetos personalizados ao subobjeto Finanças para o domínio Investimento.
Domínio Gestão de investimento
O domínio Gestão de investimento inclui informações resumidas sobre todos os tipos de investimento e suas equipes. Esse domínio inclui apenas informações que são comuns a todos os tipos de investimento (projeto, ativo, aplicativo e assim por diante). Por exemplo, nenhuma informação sobre atribuições está incluída, pois alguns investimentos não têm atribuições.
Os atributos do portfólio incluídos nesse domínio destinam-se principalmente à filtragem de investimentos por portfólios.
O domínio também inclui dados do resumo financeiro para os investimentos, mas não os dados do planejamento financeiro detalhado. Para obter informações sobre os dados do planejamento financeiro detalhado, consulte o domínio Gestão financeira.
O domínio Gestão de investimento inclui dados dos seguintes objetos:
  • Investimento
  • Equipe
  • Finanças
Os dados do objeto são divididos nos seguintes conjuntos de itens de alto nível:
  • Investimentos
  • Geral
  • ORG
  • Portfólio
  • Programa
  • Equipe
  • Finanças
  • Totais de investimento
  • Períodos semanais
  • Períodos do calendário
  • Períodos fiscais
  • Definições
  • ID internas
Para obter informações detalhadas sobre os conjuntos e seus itens, consulte
Descrições de campo de domínio dos relatórios avançados
no Índice de esquemas dos relatórios avançados e de banco de dados no Suporte Online da CA.
Campos personalizados
Este domínio será atualizado se você adicionar campos personalizados aos seguintes objetos: Investimento, Equipe e Finanças
  • Se você adicionar um campo personalizado que esteja ativado para o Data warehouse ao objeto Investimento no
    Classic PPM
    , o campo personalizado será exibido no domínio Gestão de investimento, no conjunto Investimento, em uma pasta Personalizada.
  • Se você adicionar um campo personalizado ao objeto Equipe do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Equipe de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Finanças no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo aparecerá neste domínio, no conjunto Finanças, em uma pasta personalizada.
Se você tiver personalizado subobjetos como filhos do objeto Investimento, os subobjetos aparecerão como seus próprios conjuntos na pasta personalizada desse domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto. Se você tiver personalizado subobjetos como filhos do objeto Equipe, os subobjetos aparecerão como seus próprios conjuntos na pasta personalizada desse domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto. No momento, não adicionamos subobjetos personalizados ao subobjeto Finanças para o domínio Investimento.
Domínio Gestão de projetos
O domínio Gestão de projetos inclui atributos que se aplicam especificamente ao investimento do projeto, como programas, tarefas, equipes, atribuições, riscos, ocorrências e solicitações de mudança. Os atributos do portfólio incluídos nesse domínio são usados principalmente à filtragem de projetos por portfólios. Você poderá ver quais projetos pertencem a quais portfólios. Os atributos financeiros nesse domínio ocorrem apenas no nível do resumo do projeto, não no nível detalhado do plano. Para obter os atributos do planejamento financeiro detalhado, consulte o domínio
Gestão financeira
.
O domínio Gestão de projetos inclui os seguintes objetos:
  • Investimento
  • Projeto
  • Equipe
  • Finanças
  • Tarefa
  • Atribuição
  • Ocorrência
  • Risco
  • Solicitação de mudança
Os dados do objeto são divididos nos seguintes conjuntos de itens de alto nível:
  • Projetos
  • Personalizar
  • Geral
  • ORG
  • Portfólio
  • Programa
  • Equipe
  • Tarefas
  • Finanças
  • Totais do projeto
  • Períodos semanais
  • Períodos do calendário
  • Períodos fiscais
  • Ocorrências
  • Riscos
  • Solicitações de mudança
  • ID internas
Campos personalizados
O domínio será atualizado se você adicionar campos personalizados aos seguintes objetos no
Classic PPM
: Investimento, Equipe, Projeto, Finanças, Tarefa, Atribuições, Ocorrências, Riscos e Solicitações de mudança.
  • Se você adicionar um campo personalizado ao objeto Investimento no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido no domínio Gestão de projetos, no conjunto Projeto, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Equipe do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Equipe de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Projeto no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo aparecerá neste domínio, no conjunto Projeto, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Finanças no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo aparecerá neste domínio, no conjunto Finanças, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Tarefa do
    Classic PPM
    e o campo estiver ativado no data warehouse, o campo será exibido neste domínio, no conjunto Tarefa de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Atribuições no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo aparecerá neste domínio, no conjunto Atribuições, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Ocorrências no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo aparecerá neste domínio, no conjunto Ocorrências, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Riscos do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Riscos de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Solicitações de mudança no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo aparecerá neste domínio, no conjunto Solicitações de mudança, em uma pasta personalizada.
Os campos personalizados e subobjetos dos objetos de Investimento e Projeto não são diferenciados e aparecem aleatoriamente em um conjunto Personalizado, no conjunto Geral.
Se você tiver subobjetos personalizados como filhos dos objetos Investimento ou Projeto, os subobjetos aparecerão como seus próprios conjuntos na pasta personalizada deste domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto. No momento, não adicionamos subobjetos personalizados ao subobjeto Finanças para o domínio Investimento.
Domínio Gestão de recursos
O domínio Gestão de recursos inclui dados sobre investimentos, equipes, atribuições e tarefas da perspectiva dos recursos.
O domínio inclui dados dos seguintes objetos:
  • Recurso
  • Equipe
  • Atribuição
Os atributos personalizados desses objetos, quaisquer subobjetos personalizados e os atributos dos subobjetos também são exibidos nesse domínio.
Os dados do objeto são divididos nos seguintes conjuntos de itens de alto nível:
  • Recursos
  • Geral
  • ORG
  • Investimentos
  • Finanças
  • Períodos semanais
  • Períodos do calendário
  • Períodos fiscais
  • Definições
  • ID internas
Campos personalizados
  • Se você adicionar um campo personalizado ao objeto Recurso no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido no domínio Gestão de recursos, no conjunto Recurso, em uma pasta personalizada.
  • Se você adicionar um campo personalizado ao objeto Equipe do
    Classic PPM
    e o campo estiver ativado no Data Warehouse, o campo será exibido neste domínio, no conjunto Equipe de uma das pastas personalizadas.
  • Se você adicionar um campo personalizado ao objeto Atribuição no
    Classic PPM
    e esse campo estiver ativado no data warehouse, o campo personalizado será exibido neste domínio, no conjunto Atribuição, em uma pasta personalizada.
Se você tiver subobjetos personalizados como filhos dos objetos Investimento ou Recurso, os subobjetos aparecerão como seus próprios conjuntos na pasta personalizada deste domínio. Os campos do subobjeto correspondente serão exibidos nos conjuntos do subobjeto.
Domínio Gestão de tempo
O domínio Gestão do tempo inclui planilhas de horas reais e informações sobre horas que estejam faltando para os usuários que estiverem gerenciando as planilhas de horas ou administrando o tempo. Esse domínio fornece detalhes da planilha de horas no nível da data do trabalho. O domínio não inclui os dados acumulados. Para dados resumidos da planilha de horas, consulte o domínio
Gestão de investimento
.
Planilhas de horas que nunca foram criadas são exibidas abaixo de Horas ausentes. As horas que estiverem ausentes da planilha aparecerão nas Planilhas de horas. O domínio também inclui dados de incidentes.
Se você não estiver usando o componente Planilhas de horas do produto para controlar as horas, será possível ver os campos do domínio, mas não haverá dados neles.
Os dados do domínio são divididos nos seguintes conjuntos de itens de alto nível:
  • ORG
  • Recursos
  • Horas ausentes
  • Planilhas de horas
  • ID internas
Esse domínio não inclui os objetos ou atributos personalizados.
Gerenciar temas da interface de usuário
A pasta Temas é uma das pastas do repositório do Jaspersoft que inclui os temas padrão da interface de usuário do
Classic PPM
. Cada subpasta da pasta Temas corresponde a um tema padrão da interface do usuário do
Classic PPM
. Como um usuário com privilégios ROLE_ADMINISTRATOR, é possível exibir os temas padrão nas pastas. Você pode definir um tema da interface do usuário, se necessário, mas não é possível excluir os temas padrão.
Quando os usuários acessam os relatórios avançados, o tema da interface do usuário do Jaspersoft se altera para coincidir com o tema da interface do usuário definido no
Classic PPM
.
A pasta de temas da interface do usuário "padrão" sempre aparece destacada em Jaspersoft. Por exemplo, você define um tema de interface de usuário azul no
Classic PPM
. Posteriormente, quando você acessar os relatórios avançados, aparência se baseará no tema de interface do usuário azul definido no
Classic PPM
. No entanto, a pasta de temas da interface do usuário "padrão" aparece destacada no Jaspersoft. Isso ocorre com todos os temas padrão da interface do usuário do
Classic PPM
.
Quando um usuário acessa os relatórios avançados, o tema de interface do usuário selecionado durante aquela sessão do usuário é salvo como um atributo de seu perfil no Jaspersoft. Se o tema da interface de usuário for alterado posteriormente, o usuário deverá efetuar logoff e efetuar logon novamente para que a alteração do atributo de perfil entre em vigor.
Se um tema personalizado da interface do usuário for definido no
Classic PPM
, ele não aparecerá automaticamente no Jaspersoft. Além disso, o tema personalizado também não fica disponível automaticamente para os relatórios padronizados ou ad hoc.
Para exibir um tema personalizado correspondente no Jaspersoft e usá-lo para exibir os relatórios padronizados e ad hoc, execute as seguintes tarefas:
  • Crie um tema personalizado no Jaspersoft correspondente ao tema do
    Clarity
    .
  • Crie um modelo de estilo de relatório personalizado correspondente para os relatórios prontos para uso.
  • Crie um modelo personalizado de relatório ad hoc correspondente para os relatórios ad hoc.
Para obter mais informações sobre a criação de modelos de estilo, consulte os tutoriais do Jaspersoft Studio no site da Comunidade do Jaspersoft.
Criar um tema de interface do usuário personalizado
Crie um tema personalizado no Jaspersoft correspondente a um tema personalizado do
Classic PPM
para que os usuários dos relatórios avançados possam ter uma experiência ininterrupta.
É recomendável que uma pessoa com conhecimento adequado de folhas de estilo edite os arquivos .css para que reflitam os estilos corretos para um tema personalizado.
Siga estas etapas:
  1. No
    Classic PPM
    , clique em
    Página inicial
    ,
    Pessoal
    ,
    Relatórios avançados
    .
  2. No submenu, clique em
    Visualizar
    ,
    Repositório
    e, dentro da pasta da organização (por exemplo,
    empresa
    ), expanda a pasta
    Temas
    .
  3. Clique com o botão direito do mouse na pasta ca_ppm_default e selecione
    Baixar o tema
    .
    Um arquivo zip denominado ca_ppm_default.zip será baixado para o computador local.
  4. Abra o arquivo zip, edite as seguintes folhas de estilo que se baseiam nos seus requisitos, compacte-as novamente em um novo arquivo zip (por exemplo, ca_ppm_modified.zip):
    • overrides_custom.css
    • overrides_ie8.css
    • pageSpecific.css
    Dê um nome ao arquivo zip modificado. Lembre-se de incluir os arquivos .css diretamente sob o arquivo zip.
  5. No
    Repositório
    , clique com o botão direito do mouse na pasta
    Temas
    e selecione
    Fazer upload de um tema
    .
  6. Na janela pop-up, preencha os seguintes campos:
    • Nome do tema
      Define o nome do tema personalizado. Siga a convenção de nomenclatura: ca_ppm_
      <id do tema personalizado no Clarity>
      para nomear seu tema personalizado
      .
      Por exemplo, se um tema personalizado no
      Classic PPM
      tiver a ID
      aruba
      , você poderá nomear o tema personalizado no Jaspersoft como
      ca_ppm_aruba
      . Nomeie o tema corretamente no Jaspersoft. Um tema nomeado incorretamente não funciona.
    • Selecionar arquivo (.zip)
      Especifica o arquivo zip que contém as folhas de estilo para o tema personalizado. Procure e selecione o arquivo zip modificado que você criou.
  7. Clique em
    Fazer upload
    .
  8. Verifique se a pasta
    ca_ppm_aruba
    aparece sob a pasta
    Themes
    . Quando você seleciona essa pasta, todos os arquivos .css incluídos nela são listados.
Criar um modelo personalizado de estilo de relatório
Todos os relatórios usam como referência os estilos incluídos no modelo de estilo de relatório padrão. Adicione novos estilos ou modifique as propriedades do modelo de estilo de relatório padrão. Não remova nenhum dos estilos predefinidos nem altere seus nomes.
É recomendável usar o Jaspersoft Studio para editar o arquivo
.jrtx
para refletir os estilos corretos para de modelo de estilo de relatório personalizado.
Para executar os relatórios usando um tema personalizado de interface do usuário, crie um modelo de estilo de relatório personalizado. Uma mensagem de erro será exibida se você tentar executar um relatório de ações sem criar um modelo de estilo de relatório personalizado.
Siga estas etapas:
  1. No Jaspersoft Studio, conecte-se ao servidor do JasperReports na exibição do Navegador de repositório.
    A estrutura de pastas do repositório será aberta no aplicativo Jaspersoft Studio.
  2. Expanda a pasta do
    Classic PPM
    e vá para a pasta Modelos.
  3. Clique com o botão direito do mouse no Modelo de estilo de relatório (padrão) e selecione Baixar para arquivo.
    Um arquivo chamado reportStyleTemplate_ca_ppm_default.jrtx é baixado para o computador local.
  4. Renomeie o arquivo de modelo, mantendo o prefixo reportStyleTemplate_ca_ppm_. Por exemplo, renomeie o arquivo de modelo para reportStyleTemplate_ca_ppm_aruba.jrtx.
  5. No Jaspersoft Studio, clique com o botão direito do mouse na pasta Modelos e selecione Novo.
    O assistente Adicionar recurso será exibido.
  6. Selecione Modelo e clique em Avançar.
  7. Na janela pop-up, preencha as informações solicitadas. Os campos a seguir precisam de explicação:
    • Nome
      Define o nome do modelo de estilo de relatório. Nomeie o modelo de estilo de relatório como desejar.
    • ID
      Define a ID do modelo de estilo de relatório. Siga a convenção de nomenclatura: reportStyleTemplate_ca_ppm_<ID do tema personalizado no
      Classic PPM
      > para a sua ID de modelo de estilo de relatório. Por exemplo, se um tema personalizado no
      Classic PPM
      tiver a ID "aruba", nomeie a ID do modelo de estilo de relatório no Jaspersoft como reportStyleTemplate_ca_ppm_aruba.
  8. Clique em Avançar. Clique em Carregar/Baixar recurso e selecione Carregar do sistema de arquivos.
  9. Selecione o arquivo de modelo de estilo de relatório que você criou no computador local.
  10. Verifique se o novo modelo de estilo de relatório aparece na pasta Modelos.
  11. Clique com o botão direito do mouse no novo modelo de estilo de relatório e selecione Abrir no editor.
  12. Modifique qualquer um dos estilos clicando nos estilos do nó Estilos, na exibição de estrutura de tópicos, alterando suas propriedades e salvando em seguida.
  13. Clique com o botão direito do mouse no novo modelo de estilo de relatório e selecione Propriedades. Não selecione Abrir no editor antes de carregar o novo modelo de estilo de relatório. Se você fizer isso, poderá perder suas alterações.
  14. Clique Carregar/Baixar recurso e selecione Carregar do espaço de trabalho.
    O novo modelo de estilo de relatório está disponível no Jaspersoft.
Criar um modelo de relatório ad hoc personalizado
Todos os relatórios ad hoc usam como referência os estilos incluídos no modelo de relatório ad hoc padrão. Adicione novos estilos ou modifique as propriedades do modelo de relatório ad hoc padrão. Não remova nenhum dos estilos predefinidos nem altere seus nomes.
É recomendável usar o Jaspersoft Studio para editar o arquivo
.JRxml
para refletir os estilos corretos para de modelo de relatório ad hoc personalizado.
Para executar os relatórios ad hoc usando um tema personalizado de interface do usuário, crie um modelo ad hoc personalizado. Uma mensagem de erro será exibida se você tentar executar um relatório ad hoc sem criar um modelo de relatório ad hoc personalizado.
Siga estas etapas:
  1. No Jaspersoft Studio, conecte-se ao servidor do JasperReports na exibição do Navegador de repositório.
    A estrutura de pastas do repositório será aberta no aplicativo Jaspersoft Studio.
  2. Expanda a pasta do
    Classic PPM
    e vá para a pasta Modelos.
  3. Clique com o botão direito do mouse no arquivo JRxml do Modelo de relatório ad hoc (padrão) e selecione Baixar para arquivo.
    Um arquivo chamado adHocReportTemplate_ca_ppm_default.jrxml será baixado para o computador local.
  4. Renomeie o arquivo de modelo, mantendo o prefixo adHocReportTemplate_ca_ppm_. Por exemplo, renomeie o arquivo de modelo para adHocReportTemplate_ca_ppm_aruba.jrxml.
  5. No Jaspersoft Studio, clique com o botão direito do mouse na pasta Modelos e selecione Novo.
    O assistente Adicionar recurso será exibido.
  6. Selecione JRxml e clique em Avançar.
  7. Na janela pop-up, preencha as informações solicitadas. Os campos a seguir precisam de explicação:
    • Nome
      Define o nome do modelo de relatório ad hoc. É possível nomear o modelo de relatório ad hoc como desejar.
    • ID
      Define a ID do modelo de relatório ad hoc. Siga a convenção de nomenclatura: adHocReportTemplate_ca_ppm_<ID do tema personalizado no
      Classic PPM
      > para nomear a sua ID de modelo de relatório ad hoc. Por exemplo, se um tema personalizado no
      Classic PPM
      tiver a ID "aruba", nomeie a ID do modelo de relatório ad hoc no Jaspersoft como adHocReportTemplate_ca_ppm_aruba.
  8. Clique em Avançar. Clique em Carregar/Baixar recurso e selecione Carregar do sistema de arquivos.
  9. Selecione o arquivo de modelo de relatório ad hoc que você criou no computador local.
  10. Verifique se o novo modelo de relatório ad hoc aparece na pasta Modelos.
  11. Clique com o botão direito do mouse no novo modelo de relatório ad hoc e selecione Abrir no editor.
  12. Modifique os estilos selecionando-os no nó Estilos, na exibição de estrutura de tópicos, alterando suas propriedades e salvando-os em seguida.
  13. Publique as alterações no servidor.
    O novo modelo de relatório ad hoc está disponível no Jaspersoft.
Como parte da instalação do data warehouse, é criado um Link de banco de dados (Oracle) ou um servidor vinculado (MSSQL) para o esquema do
Classic PPM
. O link permite consultar o esquema do
Classic PPM
a partir do esquema do data warehouse.
Se você não usar o Link de banco de dados (Oracle) ou o servidor vinculado (MSSQL) corretamente, o desempenho do sistema será afetado significativamente. Não use os links para consultar grandes volumes de dados. Se consultar grandes volumes de dados a partir do esquema do
Classic PPM
usando um link, é recomendável que você consulte o esquema do
Classic PPM
diretamente para obter todos os dados em vez de criar um vínculo com o data warehouse. Teste o desempenho de ambos antes de decidir sobre a melhor opção.
Use o Link de banco de dados nos relatórios do Jaspersoft Studio por meio de parâmetros. Veja a seguir exemplos de sintaxe para usar com o Oracle ou MSSQL:
Exemplo de Oracle
[email protected]$P!{dwhDBLink}
Onde TABLE_NAME é o nome de tabela ou exibição do
Classic PPM
.
Exemplo MSSQL
[$P!{dwhDBLink}].$P!{dwhDBName}.niku.TABLE_NAME
Onde TABLE_NAME é o nome de tabela ou exibição do
Classic PPM
.
Melhorar o desempenho de geração de relatórios com as configurações de administrador do Jaspersoft
As seguintes configurações do Jaspersoft Governor garantem melhor desempenho na geração de relatórios e aliviam a carga sobre o banco de dados:
  • O limite de tempo do Governor para a conexão com o banco de dados de relatórios do Jaspersoft é de 15 minutos (900000 milissegundos). As consultas de relatório que estiverem em execução por mais de 15 minutos são fechadas e uma mensagem de erro aparece, indicando que o tempo limite foi atingido. É recomendável que os usuários filtrem seus dados de relatório para que seja executado dentro de 15 minutos.
  • Por padrão, o Governor limita a quantidade de páginas de relatório do Jaspersoft a 500. A saída do relatório não pode exceder esse limite. Esse limite se aplica a todos os formatos de saída.
Parâmetros de usuário de relatórios avançados
Os Relatórios avançados permitem criar visualizações ad hoc dos dados do
Classic PPM
, salvar as visualizações como relatórios, exibir os relatórios em um painel e executar e programar relatórios. Os Relatórios avançados usam o Jaspersoft® para gerenciar visualizações ad hoc, relatórios e painéis. A solução de geração de relatórios transmite parâmetros de usuário do
Classic PPM
para o Jaspersoft. Como administrador ou desenvolvedor de relatórios, use esses parâmetros para comparar as propriedades de usuário no Jaspersoft para os usuários existentes com as propriedades no
Classic PPM
.
Gerencie as propriedades dos usuários a partir do
Classic PPM
. Se você alterar as propriedades dos usuários apenas no Jaspersoft, elas serão substituídas pelas propriedades definidas no
Classic PPM
na próxima vez que o usuário fizer logon para usar os Relatórios avançados.
Quando um usuário do
Classic PPM
acessa os Relatórios avançados pela primeira vez, ele é criado automaticamente no Jaspersoft e alguns parâmetros são transmitidos para o Jaspersoft. Se posteriormente você atualizar os direitos de acesso aos Relatórios avançados para o usuário no
Classic PPM
, as funções correspondentes para esse usuário são atualizadas automaticamente no Jaspersoft. Da mesma forma, se você atualizar determinadas propriedades de usuário no
Classic PPM
, as propriedades correspondentes no Jaspersoft também serão atualizadas.O status do usuário também é controlado a partir do
Classic PPM
. Por exemplo, se um usuário for designado como inativo ou bloqueado no
Classic PPM
, ele também se tornará inativo ou bloqueado no Jaspersoft.
A tabela a seguir mostra como as propriedades dos usuários são mapeadas entre os aplicativos. Esses parâmetros são definidos no nível do usuário (isto é, há valores de parâmetro diferentes para cada usuário). Você pode usar as informações nesta tabela para comparar as propriedades do usuário no
Classic PPM
com as propriedades no Jaspersoft.
Classic PPM
JasperSoft
Campo
Exemplo:
Nome do atributo
Local do JasperSoft
Tipo de parâmetro
Nome de usuário
cuser
ID de usuário
Propriedades
Nativo do Jaspersoft. Deve ser preenchido usando o
Classic PPM
.
Nome de logon do usuário
(aparece no canto superior direito de todas as páginas)
Usuário Carol
Nome de usuário
Propriedades
Nativo do Jaspersoft. Deve ser preenchido usando o
Classic PPM
.
Localidade do usuário.
pt_BR
Localidade
Login
Nativo do Jaspersoft. Deve ser preenchido usando o
Classic PPM
.
Fuso horário do usuário
(GMT-05:00) Hora do leste
Fuso horário
Login
Nativo do Jaspersoft. Deve ser preenchido usando o
Classic PPM
.
Email do usuário
Email
Propriedades
Nativo do Jaspersoft. Deve ser preenchido usando o
Classic PPM
.
Idioma do usuário
pt _ BR
ppmUserLanguage
Atributo de perfil
Atributo personalizado. Deve ser preenchido usando o
Classic PPM
para Jaspersoft.
Tema de IU
default
ppmUserUITheme
Atributo de perfil
Atributo personalizado. Deve ser preenchido usando o
Classic PPM
para Jaspersoft.
Mais informações: