Relatórios transacionais

Este artigo contém os seguintes tópicos:
casm173
Este artigo contém os seguintes tópicos:
Criar um domínio
Pré-requisitos para criar um domínio
  1. Efetue logon no CABI como jasperadmin da organização casm_insights ou como superusuário.
  2. Vá para
    Gerenciar
    ,
    Usuários
    .
  3. Clique em jasperadmin/superuser e clique em
    Editar
    no painel direito
  4. Vá para a guia
    Atributos
    .
  5. Clique em
    Adicionar novo atributo
    . Digite
    contactUUID
    na coluna Nome. Deixe a coluna Valor vazia.
  6. Clique em
    OK
    . Clique em
    Salvar
    .
Como criar um domínio?
Este vídeo demonstra como criar um domínio no JasperReports do CABI. Para obter mais informações, consulte os artigos que acompanham o vídeo.

Para reproduzir o vídeo em tela cheia, clique no logotipo do YouTube, à direita de Settings, na parte inferior do vídeo.
Para alterar a qualidade do vídeo, vá para
Settings
e defina
Quality
como
720p
.
Execute as seguintes etapas para criar um domínio:
  1. Na Página inicial do JasperReports Server, clique em Domínios, Criar.
  2. Digite o
    Nome
    e a ID da organização.
    Certifique-se de que a ID seja prefixada com a letra
    z
    para evitar a substituição do domínio ao importar releases mais recentes.
  3. Para o
    superusuário
    :
    1. Selecione Salvar local como: /organizations/casm_insights/SDM/Transactional/domains
    2. Selecione Fonte de dados como: /organizations/casm_insights/SDM/Transactional/datasources/sdm_d
  4. Para
    jasperadmin
    :
    1. Selecione Salvar local como: /organizations/casm_insights/SDM/Transactional/domains
    2. Selecione Fonte de dados como: /organizations/casm_insights/SDM/Transactional/datasources/sdm_ds
  5. Clique em
    Criar com o Domain Designer
    .
  6. Selecione
    casd
    como o esquema de banco de dados.
    Clique em
    OK
    .
  7. Na guia
    Tabelas
    , exiba os objetos mágicos necessários na coluna
    Fonte de dados
    para a coluna
    Tabelas selecionadas
    .
    Você pode criar tabelas derivadas a partir guia
    Tabelas derivadas
    .
    Certifique-se de criar a consulta usando a seguinte sintaxe:
    SELECT <columns> from <object_name> Example: select * from chg and NOT LIKE select * from casd_chg
  8. Clique em
    Executar consulta
    .
    Se a consulta for bem-sucedida, você verá uma lista de colunas. Digite uma ID de consulta exclusiva e selecione as colunas necessárias na lista.
    Clique em
    Salvar
    tabela
    .
  9. Defina as junções para essa tabela derivada na guia
    Junções
    .
    É possível criar campos calculados na guia
    Campos calculados
    .
    A sintaxe para usar os atributos é a seguinte:
    <schema>_<object_name>.<alias_name>
    Por exemplo,
    casd_chg.assignee
  10. Na guia
    Junções
    , crie junções entre tabelas com base nas chaves principais.
    O
    Gerenciamento de serviços da CA
    suporta apenas as junções
    externa esquerda
    ,
    externa direita
    e
    interna
    .
    Certifique-se de que todas as tabelas estejam juntas em uma árvore de junções.
  11. Na guia
    Exibição
    , extraia os atributos da coluna
    Recursos
    para
    Set and Items
    .
  12. (Se você não encontrar o alias necessário, crie o alias do atributo no SDM e atualize o navegador do CABI.)
    Edite as
    Propriedades
    conforme necessário:
  13. Clique em
    OK
    . Clique em
    Enviar
    .
  14. A caixa de diálogo Domínio salvo será exibida.
    Agora você pode usar esse domínio para criar exibições ad hoc e relatórios.
Adicionar atributos personalizados aos domínios de relatórios
Este artigo destina-se a administradores do
Gerenciamento de serviços da CA
e descreve como adicionar atributos a um esquema modificado do MDB para um domínio de relatórios. Ele fornece instruções passo a passo sobre como atualizar os domínios OOTB (Out-of-the-Box - Prontos para Uso) que acompanham o
Gerenciamento de serviços da CA
para incluir atributos adicionais para a geração de relatórios. Assim que o SDM e o Jaspersoft estiverem integrados e você tiver importado os domínios de geração de relatórios padrão, será possível começar a criar seus próprios relatórios personalizados. Se você tiver modificado o esquema do MDB e precisar incorporar os novos campos à criação de relatórios, será possível atualizar os domínios prontos para uso para incluí-los.
O caso de uso apresentado no exemplo mostra como um atributo é adicionado ao domínio pronto para uso
Gerenciamento de incidentes
. O atributo recém-adicionado será usado para identificar os incidentes categorizados incorretamente.
O Pintor de tela da web do CA SDM foi usado para adicionar um atributo (
zcatergory_init
) ao CA MDB. O atributo que vamos adicionar é
zcategory_init
e ele faz referência ao objeto
pcat
(tabela SREL).
Antes de começar
Leve em consideração as práticas recomendadas a seguir antes de começar a adicionar um atributo personalizado aos domínios de relatórios:
  1. É recomendável que você faça backup dos domínios e salve-os com uma ID de recurso exclusiva e diferente para executar suas personalizações.
  2. Se você estiver planejando modificar os domínios prontos para uso, esteja ciente de que só será possível adicionar atributos personalizados que existam nas tabelas que você tiver colocado nos domínios de relatórios.
  3. Esses atributos personalizados devem ser adicionados ao conjunto vazio fornecido para os atributos personalizados na guia
    Exibição
    . Para acessar a guia Exibição no JasperReports Server, clique em
    Domínios
    ,
    Visualizar lista
    , selecione um
    domínio
    (por exemplo: Gerenciamento de incidentes), clique em
    Editar
    e acesse a guia
    Exibição
    .
    Se você estiver planejando modificar os domínios prontos para uso, não adicione novas tabelas ou tabelas derivadas a um esquema existente do domínio, nem modifique as junções existentes. Não modifique os campos prontos para uso fornecidos.
Criar um alias de atributo no CA SDM para os atributos adicionais
Este vídeo demonstra como adicionar atributos a um esquema modificado do MDB para um domínio de relatórios no
Gerenciamento de serviços da CA
17.3. Para obter mais informações, consulte os artigos que acompanham o vídeo. Após a integração do CA SDM com o Insights (CABI JasperReports) e após a importação dos domínios de relatório padrão, você poderá começar a criar seus próprios relatórios personalizados.Para usar esse atributo para os relatórios, um alias de atributo correspondente precisará ser criado, caso ainda não esteja presente no seu domínio de relatórios.

Para reproduzir o vídeo em tela cheia, clique no logotipo do YouTube, à direita de Settings, na parte inferior do vídeo.
Para alterar a qualidade do vídeo, vá para
Settings
e defina
Quality
como
720p
.
Execute as seguintes etapas para criar um alias de atributo:
  1. Efetue logon no CA SDM como administrador.
  2. Clique em
    Administração, Service Desk
    ,
    Dados de aplicativo
    ,
    Códigos
    ,
    Alias do atributo
    . Clique em
    Criar
    .
    Os códigos do Alias de atributo fornecem uma exibição plana do banco de dados e permitem incluir colunas de tabelas relacionadas. O nome do alias de atributo é o mesmo que o da junção do Majic, mas são usados sublinhados no lugar de pontos ao definir o nome do alias.
  3. Preencha os seguintes campos na página Create New Attribute Alias:
    1. Nome do objeto
      : selecione o Nome do objeto como
      IN
      para o Incidente na página Create New Attribute Alias.
    2. Nome de alias
      : use sublinhados para criar o nome do alias como
      zcategory_init_sym
    3. Valor do alias
      : crie o valor do alias como
      zcategory_init.sym
    4. Descrição
      : (Opcional) forneça uma descrição apropriada para o novo alias de atributo.
  4. Clique em
    Salvar
    .
Depois de criar um alias de atributo para o atributo personalizado, será necessário adicioná-lo a um domínio e usá-lo para fins de relatório. Além disso, para Criar uma visualização ad hoc para o atributo personalizado usando o atributo personalizado, o alias do atributo deverá ser incluído no domínio de relatórios primeiro.
Adicionar atributos a um ambiente sem inquilinos
Os domínios prontos para uso do JasperReports Server foram criados para ambientes com inquilinos. Portanto, para adicionar atributos a um domínio de um ambiente sem inquilinos, será necessário executar algumas etapas adicionais, como mostrado a seguir. Essas etapas deverão ser executadas antes de adicionar quaisquer atributos personalizados a um domínio e serão necessárias apenas da primeira vez que o domínio estiver sendo modificado.
Execute as seguintes etapas:
  1. Efetue logon no JasperReports Server como
    Superusuário
    .
  2. Vá para
    Domínios
    . Clique em
    Visualizar lista
    .
  3. Selecione o domínio (nesse caso, por exemplo, selecione o domínio
    Gerenciamento de solicitações
    ) e clique com o botão direito do mouse em
    Editar
    para editar o domínio.
  4. Selecione a opção
    Editar com Domain Designer
    na seção
    Editar domínio
    .
  5. Selecione a guia
    Exibição
    , marque a caixa de seleção
    Conjuntos e itens
    e expanda o domínio (domínio
    Gerenciamento de solicitações
    ).
  6. Expanda o domínio selecionado e role para baixo para selecionar os campos relacionados aos inquilinos. Nesse caso, selecione
    Nome do inquilino
    para o domínio Gerenciamento de solicitações e exclua-o.
  7. Selecione a guia
    Tabelas
    .
    Uma mensagem pop-up será exibida.
  8. Clique em
    OK
    para excluir os recursos com inquilinos e as informações relacionadas do esquema com inquilinos.
  9. Clique em
    OK
    no Domain Designer. Clique em
    Enviar
    para atualizar o domínio.
    Agora o domínio está pronto para ser personalizado.
Adicionar atributos personalizados aos domínios
Adicione os atributos personalizados (para os quais os alias de atributo foram criados) aos domínios prontos para uso executando as seguintes etapas:
  1. Efetue logon no JasperReports Server do CA Business Intelligence como
    Superusuário
    .
  2. Vá para
    Domínios
    e clique em
    Visualizar lista
    para ver os domínios disponíveis.
  3. Clique com o botão direito no domínio e selecione
    Editar
    . Nesse caso, selecione o domínio
    Gerenciamento de incidentes
    .
  4. Selecione a opção
    Editar com Domain Designer
    na seção
    Editar domínio
    .
    Por padrão, a
    guia Exibição
    é exibida.
  5. Expanda o domínio (nesse caso,
    Gerenciamento de incidentes
    ) na seção
    Conjuntos e itens
    para exibir todos os campos de um domínio.
  6. Role para baixo para verificar se o novo campo (
    zcategory_init_symbol
    adicionado na etapa Criar um alias de atributo) faz parte da lista ou não.
    Nesse caso, o campo não será listado e deverá ser adicionado manualmente.
  7. Clique na guia Tabelas. Clique em tabela
    casd_in
    para ver onde os dados do incidente estão localizados.
    A seção à direita, denominada
    Tabelas selecionadas
    , contém campos que o esquema reconhece e é usada para criar visualizações ad hoc.
    Domain Designer_Add Attribute Alias_1.png
  8. Expanda
    casd_in
    e role para baixo na lista.
  9. O alias de atributo
    zcategory_init_symbol
    criado na etapa Criar um alias de atributo estará visível na lista.
    Isso confirma que o alias de atributo recém-adicionado está presente no esquema.
  10. Traga esse atributo para o domínio. Volte para a guia
    Exibição
    e, na seção
    Recursos
    , expanda o nó
    casd_in
    .
  11. Role para baixo, selecione
    zcategory_init_symbol
    e clique em
    Adicionar ao conjunto selecionado
    para adicioná-lo ao domínio existente.
  12. Role para baixo e verifique se
    zcategory_init_symbol
    está presente.
  13. Agora, se necessário, modifique o nome do rótulo do atributo recém-adicionado. À extrema direita, clique em
    Editar
    .
    Domain_Designer_Properties_Add_2.png
  14. Quando a edição estiver concluída, clique em
    Salvar
    .
  15. Clique em
    OK
    no Domain Designer.
  16. Clique em
    Enviar
    para atualizar o domínio.
(Opcional) Criar uma visualização ad hoc para o atributo personalizado
Você também pode criar uma visualização ad hoc para o atributo personalizado adicionado ao domínio.
Execute as seguintes etapas:
  1. Selecione
    Criar
    no menu, selecione
    Visualizações Ad Hoc
    para criar uma visualização ad hoc.
  2. Selecione o domínio
    Gerenciamento de incidentes
    em
    Selecionar dados
    . Clique na opção
    Escolher dados...
    .
  3. Na coluna Fonte, expanda o domínio
    Gerenciamento de incidentes
    e selecione os campos para os quais deseja gerar um relatório.
    Clique em
    OK
    .
  4. Na página Nova visualização Ad Hoc, clique na lista suspensa
    Tabulação cruzada
    e selecione o
    Tipo de tabela
    para a tabela.
  5. Expanda os campos de Gerenciamento de incidentes, arraste e solte ou clique duas vezes nos campos que desejar adicionar às Colunas e Grupos da tabela.
    Você pode agrupar por Categoria e pode até adicionar um filtro.
    Atributos adicionais podem ser adicionados da mesma maneira.
Para obter mais informações sobre como configurar vários domsrvr para os relatórios transacionais de domínio, configure a lista branca do CABI JasperReports para os relatórios transacionais e, para a edição dos domínios de relatórios para o CA SDM sem locação, consulte os seguintes tópicos: