Antes de alterar ou excluir objetos de repositório, você pode exibir dependências para visualizar o impacto em outros objetos. Por exemplo, antes de remover uma sessão, é possível descobrir os fluxos de trabalho que usam a sessão. É possível exibir dependências de objetos de repositório nas ferramentas do Repository Manager, Workflow Manager e Designer.
No Repository Manager, no Workflow Manager e no Designer, você pode exibir dependências quando executar as seguintes tarefas:
• Exibir histórico do objeto. Você poderá ver dependências na janela Exibir Histórico quando exibir o
histórico de um objeto.
• Exibir check-outs. Você poderá ver dependências na janela Exibir Check-outs ao pesquisar check-outs
persistentes.
• Exibir resultados da consulta. Você poderá ver dependências na janela Resultados da Consulta ao
pesquisar dependências de objeto ou ao executar um consulta de objeto.
Nota: É possível fazer check-in de objetos pela caixa de diálogo Exibir Dependências, mas não é possível
fazer check-in de objetos originais para atalhos globais.
Além disso, é possível exibir dependências pelas ferramentas do Workflow Manager e do Designer. Para funções definidas pelo usuário, clique com o botão direito do mouse na função ou clique em Ferramentas > Funções Definidas pelo Usuário > Dependências para exibir dependências no Designer.
A tabela a seguir lista as ferramentas usadas para exibir dependências e os objetos que Exibir Dependências mostra quando você visualiza dependências:
Objeto Pai Ferramenta Tipos de Objetos Filho Exibidos
Mapeamentos Mapping Designer - Atalhos globais e locais para o mapeamento. - Origens que o mapeamento usa.
- Destinos que o mapeamento usa. - Transformações que o mapeamento usa. Mapplets Mapping Designer
Mapplet Designer
- Atalhos globais e locais para o mapplet. - Origens que o mapplet usa.
- Destinos que o mapplet usa. - Transformações que o mapplet usa.
Objeto Pai Ferramenta Tipos de Objetos Filho Exibidos
Origens Mapplet Designer Mapping Designer Source Analyzer
- Origens dentro da mesma pasta que relacionam ou são relacionadas pela origem por meio de um relacionamento de chave externa.
- Atalhos globais e locais para a origem. Destinos Mapping Designer
Target Designer
- Destinos dentro da mesma pasta que relacionam ou são relacionados pelo destino por meio de um relacionamento de chave externa.
- Atalhos globais e locais para o destino. Transformações Mapplet Designer
Mapping Designer Transformation Developer
- Atalhos globais e locais para a transformação.
Funções Definidas pelo Usuário
- - Funções definidas pelo usuário que usam a função definida pelo usuário.
- Transformações que usam a função definida pelo usuário. - Mapeamentos com transformações que usam a função
definida pelo usuário.
- Tarefas de fluxo de trabalho que usam a função definida pelo usuário.
- Worklets que usam a função definida pelo usuário. - Fluxos de trabalho que usam a função definida pelo usuário. Sessões Desenvolvedor de Tarefas
Designer de Worklet Designer de Fluxo de Trabalho
- Origens que a sessão usa. - Destinos que a sessão usa. - Mapeamentos que a sessão usa. - Mapplets que a sessão usa. - Transformações que a sessão usa. - Tarefas que a sessão usa. - Mapeamento que a sessão usa.
- Configuração de sessão que a sessão usa.
Objeto Pai Ferramenta Tipos de Objetos Filho Exibidos
Fluxos de trabalho
Designer de Fluxo de Trabalho
- Origens que o fluxo de trabalho usa. - Destinos que o fluxo de trabalho usa. - Mapeamentos que o fluxo de trabalho usa. - Mapplets que o fluxo de trabalho usa. - Transformações que o fluxo de trabalho usa. - Sessões que o fluxo de trabalho usa. - Tarefas que o fluxo de trabalho usa. - Agendadores que o fluxo de trabalho usa. - Configuração de sessão que o fluxo de trabalho usa. - Worklet que o fluxo de trabalho usa.
Worklets Designer de Worklet Designer de Fluxo de Trabalho
- Origens que o worklet usa. - Destinos que o worklet usa. - Mapeamentos que o worklet usa. - Mapplets que o worklet usa. - Transformações que o worklet usa. - Sessões que o worklet usa. - Tarefas que o worklet usa. - Agendadores que o worklet usa. - Configuração de sessão que o worklet usa.
Nota: É possível executar todas as pesquisas dessa tabela no Repository Manager.
Você poderá ver dependências de objeto quando abrir objetos nas ferramentas a seguir:
• Mapping Designer
• Mapplet Designer
• Designer de Fluxo de trabalho
• Designer de Worklet
A caixa de diálogo Dependências exibe o nome do objeto, o tipo de objeto e uma lista de objetos dependentes, bem como suas propriedades.
Quando pesquisar dependências, você poderá filtrar os resultados selecionando opções e tipos de objeto. A tabela a seguir mostra as opções que você pode selecionar ao pesquisar dependências:
Opção Descrição
Dependências de Chave Primária/Externa
Exiba dependências de objeto primário e de origem em que haja um relacionamento chave primária-chave externa.
Dependências de Atalhos Globais
Exiba atalhos globais em todos os repositórios. Você pode selecionar essa opção quando pesquisar dependências pai, filho ou chave primária-chave externa.
Opção Descrição
Todos os Filhos Exiba os objetos que o objeto selecionado usa. Por exemplo, se você pesquisar objetos filho para um fluxo de trabalho, os resultados poderão incluir sessões e worklets.
Todos os Pais Exiba os objetos que usam o objeto selecionado. Por exemplo, se você pesquisar objetos pai para uma sessão, os resultados poderão incluir um fluxo de trabalho ou um worklet.
Quando você pesquisar dependências, a janela Exibir Dependências mostrará as propriedades de cada objeto dependente.
A tabela a seguir descreve as propriedades de objeto que aparecem na janela Exibir Dependências:
Propriedades Descrição
Nome do objeto Nome do objeto dependente.
Nome do grupo DBD associado à origem do objeto. Por exemplo, o tipo de grupo pode ser Oracle, DB2 ou XML.
Tipo de objeto O tipo de objeto dependente. Estes são os possíveis tipos de objetos dependentes: - Dependência de chave externa
- Atalhos - Mapeamentos - Mapplets - Sessões - Fluxos de trabalho - Worklets - Definição do destino - Definição de Origem
Versão Número de versão do objeto dependente. Registro de Data/Hora Data em que o objeto foi criado ou salvo. Status Status do objeto, Ativo ou Excluído.
Comentários da Versão Comentários associados ao objeto dependente. Nome da Pasta Nome da pasta em que o objeto dependente reside. Nome de usuário Usuário que criou o objeto.
Nome do host Nome de host da máquina que hospeda o objeto.
Tipo de Check-out Tipo de check-out para objeto, Persistente ou Não Persistente. Limpo pelo Usuário Nome do usuário que limpou o objeto.
É reutilizável Status de objeto como reutilizável, Sim ou Não.
Propriedades Descrição
Foi Excluído Status de exclusão de objeto, Sim ou Não. Repositório Repositório que hospeda o objeto.
A janela Exibir Dependências também mostra informações sobre saídas, comentários e rótulos associadas ao objeto. A janela Saída exibe informações sobre validação e a janela Comentários exibe texto inserido durante o check-in ou o check-out do objeto. A janela Rótulos mostra os rótulos associados ao objeto e as informações associadas ao objeto do rótulo.
Para salvar a lista de objetos dependentes como um arquivo HTML, clique em Arquivo > Salvar em Arquivo