Tipo de Banco de Dados

De CIGAM WIKI


Voltar
BI > BI Desenvolvedor > GDI > Tipo de Banco de Dados

ExcelCross Tab

Tipo de banco para conectar em planilhas de excel no estilo de tabela cruzada, como demonstrada na imagem. A seguir serão informados os requisitos que a planilha deve conter para o sistema conseguir fazer a sua leitura.

Crosstab


Primeira Linha:

Deve conter o nome das colunas, iniciando da primeira coluna. Para cada valor de data da segunda linha, deve haver a mesma quantidade de colunas com o mesmo nome, este nome da coluna será referente as métricas. Estes nomes das colunas serão considerados como campos da tabela.

Obs.: As colunas da primeira linha onde não for informado um nome, não serão consideradas como campo da tabela, não sendo importadas para o sistema.
Segunda Linha:

Na primeira coluna deve conter o nome da coluna da dimensão de data, e nas próximas colunas até começar as datas não deve haver informações.

Exemplos

Correto:

Crosstab2


Errado:

Crosstab3
  • Verde: Nomes das colunas das Dimensões da planilha.
  • Vermelho: Nomes das colunas das Métricas da planilha.
  • Azul: Nome da coluna da Dimensão de Data da planilha.
  • Roxo: Valores da Dimensão de Data da planilha.

Importação

Crosstab4
  • Verde: Os nomes das colunas dos campos da planilha.
  • Azul: As descrições dos campos da planilha.
  • Laranja: Os valores das dimensões da planilha.
  • Amarelo: Os valores das métricas da planilha.


Nesta planilha foram informados os nomes das colunas de ContaContábil, ContaGererencial, Valor Prev, Valor Real e Data/Mês, com base nestas informações o sistema importará apenas estes campos, desconsiderando os outros campos.

Na importação dos dados desta planilha o sistema fará as seguintes validações para poder importar estes valores. Como foi informado que é necessário o ContaContabil e ContaGerencial, o sistema percorrerá as linhas procurando a linha que contenha valores para ambas as colunas, que no caso seria a linha a qual a Descrição é ‘Salários’. Está linha contém os valores 85 e 1001 para Contábil e Setor, respectivamente, portanto ela é considerada como válida, após isso o sistema irá verificar quais métricas foram informadas, que no caso seria Valor Prev. e Valor Real.

Após encontrar estas colunas de métricas, o sistema irá validar se nesta linha estas duas colunas estão preenchidas(uma delas pode não ter valor), estando preenchidas ele irá com os valores da linha, montar um registro a ser salvo no banco de dados, como no exemplo:

Crosstab5


Seguindo este processo você teria os seguintes dados:

Crosstab6

Tipos de Campos

O sistema irá, com base nos campos que você necessita importar, validar qual o tipo de campo que se refere a cada coluna. Ele validará as primeiras 50 linhas válidas, caso tenha, para descobrir qual o tipo da coluna, caso a coluna possua valores diferentes como um número e uma data, por exemplo, o sistema irá considerar como texto.

Crosstab7

Considerando este exemplo, é possível verificar que foi adicionado uma nova linha onde na coluna ContaGerenc foi adicionado o valor ‘RH’, portanto como o tipo desta célula é texto e das demais desta coluna é numérico, o sistema irá definir que esta coluna é de valores do tipo Texto, deste modo ficaria assim:

Data/Mês: Data

ContaContabil: Numérico

ContaGerenc: Texto

Valor Prev: Numérico

Valor Real: Numérico

Imagem

Tipo de banco para carregar imagens. Essa conexão vai obter todas as imagens dos tipos cadastrados, do diretório informado na tabela.

Bdimagem

No Cadastro da Tabela deve ser informado no Nome BD o diretório onde as Imagens estão localizadas.

Bdimagem2