Como criar uma view dinâmica com operações?
Combine duas ou mais views dinâmicas usando operações UNION, UNION ALL, MINUS ou INTERSECT para gerar uma nova view a partir de múltiplas origens de dados.
As views ou sinônimos que serão combinados devem estar compilados no sistema.
A tela de cadastro de view dinâmica não suporta operações de conjunto. Para usar UNION, UNION ALL, MINUS e INTERSECT entre duas ou mais views, utilize a tela
Views - Operações
, acessível pelo menu . O sistema valida as views selecionadas e exibe mensagens de erro descritivas caso algum problema seja encontrado.- Acesse o menu .
- Clique emNovo
. - Preencha o campoReferênciacom o nome de referência da nova view.O campoNome Físico da Viewé preenchido automaticamente. O campoComentário/Descriçãoé opcional.
- Na tabela deViews e Operações, clique com o botão direito do mouse e selecioneIncluir Itempara adicionar a primeira view ou sinônimo.Linhas de número ímpar sempre recebem uma view ou sinônimo. Linhas de número par recebem um operador. O sistema reconhece automaticamente o que deve ser inserido em cada linha e exibe a lista correspondente.
- Inclua um operador na segunda linha: clique com o botão direito do mouse, selecioneIncluir Iteme escolha a operação desejada (UNION,UNION ALL,MINUSouINTERSECT).
- Inclua a segunda view ou sinônimo na terceira linha, repetindo o processo para adicionar mais operações e views conforme necessário.
- Na tabelaCampos, configure os campos da primeira view incluída conforme necessário.A colunaTabelanão está disponível nessa tela, pois os campos exibidos pertencem à primeira view inserida na tabela superior.
- Na abaTeste, clique emCompila e Executapara validar e compilar a view.Caso erros sejam encontrados, o sistema exibirá mensagens descritivas indicando o que deve ser corrigido.
- Clique emGrava
para salvar.
A nova view combinando as origens selecionadas é criada no banco de dados e fica disponível para consulta e uso em cubos gerenciais.
Campos da tela Views - Operações
Descrição dos campos da tela
Views - Operações
, usada para criar views combinando múltiplas origens com operadores de conjunto.Cabeçalho
Campo |
Tipo / Restrição |
Descrição |
|---|---|---|
Referência |
Texto livre / Obrigatório |
Nome de referência da view combinada que será criada. |
Nome Físico da View |
Preenchido automaticamente / Somente leitura |
Nome físico gerado pelo sistema para a view no banco de dados. |
Comentário/Descrição |
Texto livre / Opcional |
Descrição livre sobre o funcionamento da view combinada. |
Last Update |
Preenchido automaticamente / Somente leitura |
Nome do usuário responsável pela última alteração, seguido da data e hora. |
Tabela de Views e Operações
Campo |
Tipo / Restrição |
Descrição |
|---|---|---|
View / Sinônimo |
Seleção / Obrigatório nas linhas ímpares |
View ou sinônimo a ser incluído na operação. O sistema exibe automaticamente a lista de views e sinônimos nas linhas de número ímpar. |
Operação |
Seleção / Obrigatório nas linhas pares |
Operador de conjunto a ser aplicado entre a view da linha anterior e a view da linha seguinte. Valores possíveis: UNION ,UNION ALL ,MINUS eINTERSECT . O sistema exibe automaticamente a lista de operações nas linhas de número par. |