Este ponto de entrada ABITUNNEL permite modificar o valor da variável local OKK.
Se [L]OKK vale 0 então não pode definir de túnel sobre a dimensão.
Senão pode-se definir um túnel sobre a dimensão.
Apresentação
Permite de definir, outro código e intitulado da tabela, uma abreviação que será utilizada por acesso à tabela de facto para os tratamentos de atualização.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
| Ce code identifie de façon unique les fiches créées. Corresponde ao nome da tabela que será criada na base de dados do "datamart". |
| A abreviação da tabela deve ser composta de 1 a 4 caracteres (letras ou cifras mas começando obrigatoriamente por uma outra letra). Este é um identificador unico para o conjunto das abreviações das tabelas do dicionário de dados. As palavras reservadas de Adonix são interditas. |
|   |
|   |
|   |
Fechar
Apresentação
Este separador permite de definir as características gerais da tabela de dimensão, e nomeadamente as regras de alimentação. Estas regras caracterizam-se por uma tabela de origem, à qual podem estar relacionadas com um conjunto de tabelas anexas, assim que uma condição lógica e um tipo de extração. Um código de tratamento específico permite, se for caso disso, de gerar excepções.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Características
| Un code activité vous permet de :
Si le code activité est désactivé :
|
|   |
| Define a tabela de origem que será percorrida (com os registos das tabelas ligadas) a cada vez que uma actualização da tabela de dimensão será desencadeada. Este percurso será completo, se o tipo de actualização é Anula e substitui; senão, será incremental, baseado sobre os registos modificados na tabela principal. |
|   |
| Esta condição está aplicada aos registos da tabela de origem no momento do processo de actualizar da tabela de dimensões. Se ela não está realizada, o registo não está retido para permitir a actualização. É importante de notar que as expressões complexas podem ser aqui aplicadas, e compreendem as condições fazendo intervindo das funções definidas pelo programador (sintaxes func PRG.FONCTION...) |
| Este campo permite definir se a lógica de alimentação da tabela de dimensões deve ser :
|
|   |
| Esta opção permite acrescentar ou não uma linha vazia na tabela da dimensão no momento da sincronização. |
| Este parâmetro permite de definir se esta dimensão é multi-dossier ou não. |
| Permite de definir o código de um tratamento opcional. Se ele foi preenchido, este tratamento é chamadp durante a actualização, afim de permitir de realizar os tratamento particulares. Neste tratamento, encontra-se uma etiqueta $ACTION, e duas variáveis permitindo de definir o contexto de chamada:
Pode-se assim tomar a mão quando a actualização da dimensão não se resume a uma simples recópia da tabela. |
|   |
|   |
Quadro Ligações
| Permite definir as tabelas ligadas à tabela de origem, ou a uma das tabelas precedente no quadro das relações. |
| Corresponde à abreviação sob a qual a tabela ligada está aberta. Se este campo não está registado, a abreviação é a abreviação por defeito da tabela. Pode ser útil de registar uma abreviação para não entrar em conflito com o contexto chamador |
| Define o código da chave da tabela utilizada para realizar a leitura das linhas ligadas. Por defeito, a primerira chave da tabela é utilizada. Uma vez este campo alimentado, o quadro seguinte Mapa chaves - propriedades está alimentado segundo o código dos diferentes segmentos de chave. |
|   |
| Este campo está definido como uma ou várias expressões calculadas separadas por um ponto e vírgula. Cada expressão está avaliada, e o resultado permite de conhecer o valor da chave utilizada para realizar a junção. Quando as junções múltiplas são autorizadas, pode-se não dar que os primeiros elementos da chave. Nas expressões, podem-se utilizar constantes, e campos emitidos das tabelas previamente definidas na lista das relações. |
| Este campo permite de parametrizar a tabela que contém os campos CREDAT e UPDDAT para realizar a sincronização das dimensões. |
Quadro Dossiers
|   |
Fechar
Apresentação
Encontra-se aqui definições detalhadas dos campos que podem ser de tipo :
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Quadro Campos
|   | |
| Define o código do campo na tabela de factos ou a tabela descrevendo as dimensões Este código é aquele sob o qual o campo está conhecido da bse de dados (é automaticamente postfixado com os caracteres "_0"). Não é visível que quando se constrói estados de pilotagem (é o intitulado que está apresentado), mas pode ser visto em observação as sintaxes SQL que extraem os dados da "datamart". | |
|   | |
| Define-se aqui o tipo da zona, que caracteriza o seu formato de registo (numérico, caracteres quaisquer, data...) e os controlos de coerência (referência a uma tabela por exemplo). Os principais tipos genéricos existentes são : A : Alfanumérico | |
| Permite definir o comprimento de um campo este campo utiliza o tipo de dados genérico cujo comprimento não está fixado. É o caso nomeadamnete para os tipos A e DCB. Para os blob, como para os clob, falta registar o comprimento que será um comprimento máximo de armazenagem. A codificação é a seguinte :
| |
| Quando um campo da tabela de factos ou de dimensões é de tipo data, e que ela está definida como dimensão, ela está automaticamente associada a uma tabela de dimensões nomeada AX3DAT, que é gerada automaticamente. Pode-se então indicar quais são as características temporais ligadas à data à qual se deseja ter acesso para as análises. Damos uma lista de caracteres para os definir, sabendo que se tem as correspondências seguintes :
Assim por exemplo, YMW significa que se pretende ter directamente o acesso ao ano, ao mês, e à semana definido pela data. | |
| Define o número de menu local associado ao campo definido sobre a linha Quando um campo é de tipo menu local, é guardado sob a forma de um valor numérico (de 1 a 255) correspondente à fila de um título numa tabela chamada menu local, guardado na tabela das mensagens APLSTD. Em registo ou em afixação, vê-se, segundo as escolhas feitas sobre interface :
O interesse deste tipo de registo é que a lista das escolhas está apresentada na língua de conexão do utilizador. Cada número de menu local caracteriza a lista dos intitulados possíveis. Por exemplo, o menu local 1 correspondente à escolha Não / Sim nesta ordem. Neste caso particular, o interface utilizador pode ser assim a check box a assinalar. | |
| Se o campo está associado a uma tabela diversa, dá-se aqui o número que o identifica. | |
| Permite de caracterizar o dado da tabela de dimensões. Os valores seguintes são possíveis :
| |
|   | |
|   | |
| Quando um campo é de tipo Informação numa tabela de dimensões, deve ser reafixado a um campo de tipo Dimensão. Regista-se aqui um dos campos de tipo Dimensão apresenta a tabela de dimensões. | |
| Quando o campo está de tipo Dimensão pai, regista-se aqui o código da dimensão à qual está reafixada. | |
|   | |
|   | |
|   | |
| Esta fórmula de cálculo sage permite definir a maneira cuja está alimentada o campo da tabela de dimensões quando a "datamart" está actualizada a partir de um dossier do software. Uma tal fórmula pode integrar as constantes, dos campos emitidas das tabelas declaradas em linhas, das funções standard, mais igualmente das funções definidas por um programador (pela sintaxe função PRG.FONCTION). | |
| Un code activité vous permet de :
Si le code activité est désactivé :
|
Complemento
| Uma tabela de dimensão deve dispor de um índice cujos valores chaves permitem estabelecer a junção entre as tabelas de factos ou as outras dimensões ligadas. Este campo permite de definir as suas características. Regista-se aqui a lista dos campos compondo o index, separado por um "+" se existirem vários campos (por exemplo, na tabela dos estabelecimentos FACILITY, encontramos uma chave cuja definição é LEGCPY+FCY). Um campo ordenado em descendente está precedido do sinal "-" (atenção, se utilizado na lista esquerda). O primeiro campo compõe um index está sem sinal e é forçosamente ascendente. |
|   |
| Quando esta check box está assinalada, um objecto Número está acrescentado no universo criado, o que permite aceder directamente ao número de linhas da tabela de dimensões (globalmente ou sobre critérios dados). |
Fechar
Funções acessíveis por clique direito no quadro
Campos
Os seguintes campos estão presentes nesta janela :
Bloco número 1
| O código abreviação da tabela deve ser composto de 1 a 10 caracteres (letras ou cifras mas começando obrigatoriamente por uma letra). Este é um identificador unico para o conjunto das tabelas do dicionário de dados. As palavras reservadas de Sage são interditas. |
| Corresponde ao nome do campo da tabela da base de dados (este nome está automaticamente completado por "_0). |
| Intitulé associé au code précédent |
| Se responde Simsobre a linha, transfere-se o campo selecionado com as suas características (tipo, comprimento...) versus o ecrã a partir do qual a função de seleção foi chamada. Deve-se notar que, por clique direito sobre a linha (sem ser em registo sobre o campo), pode-se globalmente colocar em Sim ou Não as linhas a partir da linha corrente. |
Fechar
Esta função permite de reacrescentar no quadro dos campos, a partir da linha corrente, campos emitidos de uma tabela que se regista previamente em cabeçalho da janela que se abre (se a tabela de origem é proposta por defeito).
Valores por defeito são aplicados sobre as tabelas das linhas assim retomadas :
Se os campos têm o mesmo intitulado que um campo a inserir já existe, não se os insere.
Fechar
Os seguintes campos estão presentes na janela aberta por este botão : Bloco número 1
Bloco número 2
Fechar Este botão permite de recopiar a definição da transação depois ou versus um outro dossier. |
Esta função permite aceder à gestão da documentação, sobre o primeiro parágrafo da documentação (se ela existe) associada à ficha corrente.
Esta função permite aceder à gestão das ligações. Ela permite definir as relações entre a ficha corrente e de outras fichas (por exemplo das ligações entre funções e parâmetros). Estas ligações, puramente documentários, permitindo alimentar o mecanismo de geração dos esqueletos de documentação.
Apresentação
Este menu permite lançar uma geração de documentação. A geração pode-se lançar igualmente a partir do botão [Génération] em baixo da janela.
Três tipo de geração podem ser lançadas, separadamte ou simultaneamente :
Os limites propostos por defeito têm em conta da ficha em curso, mas elas podem ser modificados ao lançamento.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Selecções
| Se esta check box está assinalada, todas as línguas são tomadas em conta pela operação. Se a check box não foi assinalada, tomar-se-á segundo o caso :
|
| Permite de definir a língua de geração (quando a check box permitindo de gerar em todas as línguas não foi assinalada). |
| Se esta check box está assinalada, todos os tipos de documentação são tomados em conta para a geração. Deve-se referir que, neste caso, limita-se a geração às documentações standard (apenas as documentações de código inferior a X são tomados em conta). |
| Permite definir o tipo de documentação a tomar em conta no tratamento (quando não se assinalou a check box para os tomar todos em conta). |
| Permite de dar um limite sobre os códigos a ter em conta para a geração de documentação. |
|   |
Geração ADOCUMENT
| Este botão redondo permite criar/atualizar a parametrização da documentação (hierarquia dos parágrafos) a partir dos elementos técnicos encontrados no dicionário dos dados. Pode-se escolher de retomar unicamente as documentações existentes ou criar novas documentações se necessário As relações de documentação são igualmente tomados em conta. Os parágrafos susceptíveis de serem criados são definidos no anexo técnico correspondante. |
| Este campo permite escolher entre :
|
Geração documento final
| Este botão redondo permite gerar a documentação final a partir do conteúdo dos parágrafos de documentação. Esta documentação foi criada em diferentes sub-directórios do directório definido pelo parâmetro utilizador DIRDOC. A geração "Completa" trata o conjunto das documentações não tendo código de atividade mas também aquelas tendo os códigos atividades standards (código atividade < "X") Falta utilizar a geração "segundo o código atividade" para obter a geração das documentações das funções tendo os códigos atividades ativos (quer sejam standards ou específicos). |
| Permite gerar o documento final unicamente para as documentações válidas. |
| Si cette case est cochée, sont traitées spécifiquement les aides sur champs relatives aux documentations sur fonction ou objet traitées par ailleurs. Pour savoir quelles sont les aides sur champ à traiter, explorez les écrans associés aux paragraphes de documentation correspondants. |
| Se esta check box assinalada, cria-se a documentação final a partir do conteúdo dos parágrafos de documentação. Esta documentação foi criada em diferentes sub-directórios FLD do directório definido pelo parâmetro utilizador DIRDOC. |
| Permite de dar um limite sobre os códigos a ter em conta para a geração de documentação. |
|   |
|   |
Fechar