07. Criando estrutura BIMACHINE

Para criar uma estrutura BIMACHINE acesse o ícone  ou "Gerenciar Ambiente",  aonde temos em dois locais destacados abaixo.
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-se-cria-uma-estrutura-de-origem-sql/inicioestrutura.png


Na aba do projeto, selecione a aba de "Dados" e clique em .


Abrirá a tela com 6 passos, sendo a primeira "Informações" para criar nova estrutura de dados, informe:
  • Nome Visualização: nome da estrutura;
  • Descrição: uma breve descrição do projeto, se desejar colocar;
  • Manter Histórico dos Dados: não é mais possível remover os dados já inseridos, mas pode ser inserido dados novos;
  • Ícone: para mudar o ícone da estrutura (o mesmo de "pastas" do projeto);
  • Grupo: pode deixar a estrutura em um grupo, organizando as estrutura deixando separado por grupo;
  • Tipo estrutura: sendo que existe a analítica e a de dados.
    • Analíticacriar objetos a partir da informação dessa estrutura;
    • Dados: serve como apoio para criação de uma estrutura mais complexa (não sendo possível explorar os dados).
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/dados/como-se-cria-uma-estrutura-de-origem-bi-machine/novaestrutura.png


Na próxima tela "Origem dos dados, você irá informar o tipo de estrutura que será criada, neste caso escolhemos BIMACHINE. Essa origem tem como objetivo, juntar as estruturas existentes no projeto, seguindo das seguintes ações:
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-se-cria-uma-estrutura-de-origem-bi-machine/origembimachineesquerdo.png
  • Definir estruturas (lado esquerdo)
    • Origem: selecione a origem e clique no botão "+";
    • Sem filtro (botão amarelo da listagem das estruturas): serve como parâmetro ao trazer os dados da estrutura que selecionou. Exemplo: deve trazer somente os dados de uma respectiva unidade ou loja, então clique na dimensão que define isso e coloque o código ou descrição aonde exibe "<Valor>", como mostra na imagem abaixo;
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-se-cria-uma-estrutura-de-origem-bi-machine/filtro.png

    • Remover (na listagem das estruturas): remove a estrutura inserida da listagem.

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-se-cria-uma-estrutura-de-origem-bi-machine/origembimachinedireito.png
  • Definir campos (lado direito)
    • Limpar: remove os campos inseridos na listagem dos campos (dimensões e medidas);
    • Unir campos Similares: insere na listagem todos os campos (dimensões e medidas) das listagens das estruturas da esquerda que são similares entre as estruturas;
    • Criar dimensão: criar um dimensão a partir das estruturas listadas na parte da esquerda. Inserindo uma dimensão que não foi colocado se utilizou o "Unir campos Similares", geralmente o nome do campo (dimensão) pode estar diferente de uma estrutura para outra, então pode ser inserindo manualmente. Pode ser também de uma só estrutura ou de várias das estruturas da parte esquerda. 
    • Criar medida: criar uma medida a partir das estruturas listadas na parte da esquerda. Inserindo uma medida que não foi colocado se utilizou o "Unir campos Similares", geralmente o nome do campo (medida) pode estar diferente de uma estrutura para outra, então pode ser inserindo manualmente. Pode ser também de uma só estrutura ou de várias das estruturas da parte esquerda. 
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-se-cria-uma-estrutura-de-origem-bi-machine/criarcampos.png

    • Editar (botão amarelo): aparecendo na listagem dos campos, inserindo ou removendo um campo de alguma das estruturas da parte esquerda das estruturas listadas. Geralmente o nome do campo (dimensão ou medida) pode estar diferente de uma estrutura para outra, então pode ser inserindo manualmente;
    • Remover (botão vermelho): aparecendo na listagem dos campos, remove o campo da listagem de campos.


Na próxima tela "Padronização" se tiver marcado para padronizar os dados, você irá definir a forma que as descrições vão aparecer, sendo os seguintes parâmetros:
  • Case
    • Maiúsculo: coloca a descrição com as palavras maiúsculas;
    • Minusculo: coloca a descrição com as palavras minusculas;
    • Capitalizar: coloca a descrição com as palavras com a primeira letra maiúscula e o resto minusculo.
  • Acentuação
    • Manter acentuação: remover as acentuações na descrição;
    • Remover acentuação: mantém as acentuações na descrição.
  • Trim: se marcar, ele remove espaços no inicio e no fim da descrição, se houver ;
  • Trim entre palavras: se marcar, remove os espaços entre as palavras na descrição, se houver.
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/dados/como-se-cria-uma-estrutura-de-origem-bi-machine/padronizacao.png


Na próxima tela "Estrutura", iremos configurar os campos:
  • CHAVE: acima da listagem, no canto direito, sendo uma chave de controle para carga para verificar duplicidade e não removendo e inserindo a informação não importando a periodicidade da carga incremental;
  • Campo: o nome "real" do campo, para utilizar como referência em uma medida calculada ou qualquer outra coisa que fazer no MDX;
  • Nome Visualização: pode modificar esse campo até mesmo ao editar, podendo deixar espaços e maiusculizas tornando o nome da dimensão que ira ver;
  • Tipo de Dimensão
    • Regular: tornado uma dimensão descritiva nos objetos;
    • Tempo: tornando uma dimensão de tempo nos objetos, podendo usar como filtro de periodicidade
    • Medida: tornando o valor nos objetos;
    • Georreferencia: tornado a localização nos objetos Mapas;
    • Somente filtro: tornado o filtro para ordenar sobre uma dimensão (bastante útil nas DREs, Balanço patrimonial e fluxo de caixa).
  • Todos: se desmarcar, ao selecionar a dimensão, ela já vem listada e não agrupada. CUIDADO: isso pode demorar e até travar o objeto ao acessa-lo dependendo a quantidade de informação da origem;
  • Ordenação: se escolheu algum "Tipo de Dimensão" como "Somente filtro", nas outras informações apresentadas, pode utiliza-la como referência para ordenar;
  • Operação: somente quando for medida
    • SOMA: somando as medida de acordo como for apresentado nos objetos;
    • CONTAGEM: tornado como uma contagem a medida e nesta contagem é somada de acordo como for apresentado nos objetos;
    • MINIMO: trazendo o valor minimo sobre a informação apresentada nos objetos;
    • MAXIMO: trazendo o valor máximo sobre a informação apresentada nos objetos;
    • MEDIA: trazendo media do valor sobre a informação apresentada nos objetos;
    • CONTAGEM DISTINTA:  tornado como uma contagem distinta sendo não SOMANDO quando for apresentado nos objetos.
  • Mascara: somente quando for medida
    • Padrão: tornado o valor como está trazendo
    • Porcentual: tornando e transformando o valor como percentual;
    • Moeda: tornando o valor como moeda. Exemplo "22.20" fica "R$ 22,20"
    • Fixo: tornando e arredondando o valor mesmo que esteva com casa decimal como um valor inteiro;
    • Hora: tornando um valor ou uma informação do tipo hora, com casas decimais.


Na próxima tela de "Hierarquias" temos as hierarquias que pode ser criado. Ao clicar no botão "Criar dimensão hierárquica", abrirá uma tela.
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/dados/como-se-cria-uma-estrutura-de-origem-bi-machine/passo5.png
O que é dimensões hierárquicas ? Para que serve ?
Em resumo ele define uma ordem de dimensões dentro de uma NOVA dimensão. Exemplo: temos a dimensão categoria (SAPATO, BOLSA, TÊNIS), temos a dimensão gênero (MASCULINO e FEMININO) e o produto (SAPATO BEBECE, BOLSA LUZZARA E TENIS ADIDAS). Quando criar a dimensão, ordenado por GÊNERO, CATEGORIA e PRODUTOS. Ao expandir listará o GÊNERO, ao expandir GÊNERO listará as CATEGORIA, ao expandir CATEGORIA listará os produtos. Similar com o que tempos nas dimensões de tempo, mas você define a ordem por dimensões que escolher inserir. 

Essa tela, no lado esquerdo, escolha as dimensões que deseja como ordem de expansão.
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/dados/como-se-cria-uma-estrutura-de-origem-bi-machine/hierarquia1.png

Essa tela, no lado direito clicando em "Nova hierarquia", abrirá uma tela. Nesta tela escolha a ordem e quantas dimensões deseja criar, exaltando que cada dimensão que criar pode escolher um ordem distinta.
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/dados/como-se-cria-uma-estrutura-de-origem-bi-machine/hierarquia2.png




Permissões

Observe o ícone em forma de cadeado, nele você pode definir as permissões da estrutura em questão(usuários que poderão ou não acessar os dados dela).
https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/como-se-cria-uma-estrutura-de-origem-sql/sql_permissoes.PNG?attredirects=0