BASE DE CONHECIMENTO

BIMachine ❱ Administração projetoDados

Definindo os tipos de origem

Quando estamos criando uma nova estrutura, na segunda etapa, há 6 opções no campo "TIPO", abaixo será descrito como utilizar cada uma das origens. :

  • SQL 
  • DW 
  • CSV 
  • CSV (Remoto)
  • uMov.me
  • Bi Machine

SQL

    É uma linguagem de pesquisa estruturada que retorna os dados armazenados no seu banco de dados de forma visual.

A escolha SQL retorna os dados que você desejar criar suas analises, para isso precisa escolher a conexão de banco de acordo com o banco de dados que a origem contém juntamente com o o SQL que irá utilizar. Algumas ações nestas telas são possíveis:

  • Gerar formato BIG TABLE (botão selecionar): define a estrutura que armazena os dados da origem;
    • Marcado: cargas um pouco mais demoradas, mas com acesso aos Objetos mais rápido e mais agilidade nas alterações do mesmo;
    • Desmarcado: cargas mais rápidas, mas com acesso um pouco mais lento aos Objetos e pode ocorrer algumas lentidões nas alterações dependendo a dimensão usada;
  • Padronizar dados(botão selecionar): ele já vem marcado, podendo na próxima etapa definir essa padronização, se desmarca a etapa "padronização" não é oferecida;
  • Validar consulta: valida o SQL que você ira utilizar para trazer os dados, garantindo assim que o mesmo não contenha erros;
  • Preview de Dados: caso queira uma previa dos dados retornados e que irá para a estrutura.

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/o-que-sao-os-tipos-de-origem-sql-dw-csv/origemtiposql.png

Mais informações em: Como se cria uma estrutura de origem SQL?

DW  

    Caso você já tem cubos criados com origem XMLA, é possível direcioná-los para o BI|Machine. Segue abaixo informações sobre os campos solicitados:

  • Servidor XMLA: informe o endereço que contém o XMLA;
  • Autenticação: selecione caso o servidor necessite de autenticação;
  • Usuário: informe o Usuário, se foi marcado a Autenticação;
  • Senha: informe a senha, se foi marcado a Autenticação.

Mais informações em: Como se cria uma estrutura de origem DW?

CSV

    É um formato de arquivo que armazena dados utilizando um delimitador (";", "#" ou TAB) para  separar os valores. Algumas ações nestas telas são possíveis:

  • Gerar formato BIG TABLE (botão selecionar): define a estrutura que armazena os dados da origem;
    • Marcado: cargas um pouco mais demoradas, mas com acesso aos Objetos mais rápido e mais agilidade nas alterações do mesmo;
    • Desmarcado: cargas mais rápidas, mas com acesso um pouco mais lento aos Objetos e pode ocorrer algumas lentidões nas alterações dependendo a dimensão usada;
  • Padronizar dados(botão selecionar): ele já vem marcado, podendo na próxima etapa definir essa padronização, se desmarca a etapa "padronização" não é oferecida.

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/o-que-sao-os-tipos-de-origem-sql-dw-csv/origemtipocsv.png

    Então é selecionado um arquivo no formato CSV (no tamanho máximo de 50Mb) para ser enviado transformando-o cada coluna que contida no arquivo em uma dimensão ou uma medida.


Observação: quando o arquivo é importado, uma tabela com uma previa dos dados é exibida na parte inferior.


Segue abaixo o que cada campo representa nas configurações avançadas:

  • Codificação do Arquivo: qual o tipo de codificação que o arquivo se encontra;
  • Formato Numérico: dependendo da sua Região, os campos de valor pode ser separado por vírgula ou ponto;
  • Linhas ignoradas no início: representa o número de linhas no início do seu arquivo que não deseja carregar;
  • Delimitador de Texto: aqui é informado como é separado os arquivos de texto;
  • Formato da Data: aqui você escolhe que formato de data que se encontra no seu arquivo;
  • Separador: aqui é informado como é o separador do arquivo, geralmente é por ";";
  • Ignorar erros: caso o arquivo CSV contenha erros em alguma linha, a mesma será descartada;
  • Ignoradas no fim: representa o número de linhas no fim do seu CSV que não deseja carregar.

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/o-que-sao-os-tipos-de-origem-sql-dw-csv/csvdetalhes.png

Mais informações em: Como se cria uma estrutura de origem CSV?
CSV (Remoto)

    Como o Tipo "CSV", entretanto o arquivo é inserido por FTP, dessa forma não tem a necessidade de selecionar o arquivo localmente. É feito de forma remota

e dessa forma pode se aplicar carga mesmo sendo FTP pois ira buscar o arquivo sempre do mesmo lugar que você definir. Segue abaixo o necessário para se conectar a FTP:

  • URL: ftp://"host"/"pasta"/"arquivo.csv";
  • Autenticar: Habilite se o seu FTP é necessário alguma autenticação;
  • Usuário: "usuário" configurado no FTP;
  • Senha: "senha" configurado no FTP; 
  • FTP modo passivo: entra-se em negociação sobre a maquina configurada o FTP tem disponível abertas entre portas seguindo o mesmo range entre 60000 e 61000;
  • FTP Utilizar a pasta usuário como raiz: utilizar a pasta do usuário como a raiz do FTP.

Nota: A "pasta" na URL é no caso se houver uma pasta criada e nela o "arquivo.csv" ao qual deseja inserir por FTP. 


Segue abaixo algumas ações nestas telas são possíveis:

  • Gerar formato BIG TABLE (botão selecionar): define a estrutura que armazena os dados da origem;
    • Marcado: cargas um pouco mais demoradas, mas com acesso aos Objetos mais rápido e mais agilidade nas alterações do mesmo;
    • Desmarcado: cargas mais rápidas, mas com acesso um pouco mais lento aos Objetos e pode ocorrer algumas lentidões nas alterações dependendo a dimensão usada;
  • Padronizar dados(botão selecionar): ele já vem marcado, podendo na próxima etapa definir essa padronização, se desmarca a etapa "padronização" não é oferecida;

Segue abaixo o que cada campo representa nas configurações avançadas:

  • Codificação do Arquivo: qual o tipo de codificação que o arquivo se encontra;
  • Formato Numérico: dependendo da sua Região, os campos de valor pode ser separado por vírgula ou ponto;
  • Linhas ignoradas no início: representa o número de linhas no início do seu arquivo que não deseja carregar;
  • Delimitador de Texto: aqui é informado como é separado os arquivos de texto;
  • Formato da Data: aqui você escolhe que formato de data que se encontra no seu arquivo;
  • Separador: aqui é informado como é o separador do arquivo, geralmente é por ";";
  • Ignorar erros: caso o arquivo CSV contenha erros em alguma linha, a mesma será descartada;
  • Ignoradas no fim: representa o número de linhas no fim do seu CSV que não deseja carregar;

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/o-que-sao-os-tipos-de-origem-sql-dw-csv/origemtipocsvremoto.png

Mais informações em: Como se cria uma estrutura de origem CSV (Remoto)?

uMov.me

    É uma origem focada ao sistema uMov.me ( http://umov.me/ ). Caso você seja cliente deste software, podemos organizar as informações para ter as visões necessárias para gestão da sua empresa. O que você precisa para ter esses dados é o acesso ao banco com seu login e senha ao qual a empresa uMov.me irá fornecer e o SQL do banco do sistema. Segue abaixo algumas ações nestas telas são possíveis:

  • Gerar formato BIG TABLE (botão selecionar): define a estrutura que armazena os dados da origem;
    • Marcado: cargas um pouco mais demoradas, mas com acesso aos Objetos mais rápido e mais agilidade nas alterações do mesmo;
    • Desmarcado: cargas mais rápidas, mas com acesso um pouco mais lento aos Objetos e pode ocorrer algumas lentidões nas alterações dependendo a dimensão usada;
  • Padronizar dados(botão selecionar): ele já vem marcado, podendo na próxima etapa definir essa padronização, se desmarca a etapa "padronização" não é oferecida;

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/o-que-sao-os-tipos-de-origem-sql-dw-csv/origemumov.png

Mais informações em: Mais informações em: Como se cria uma estrutura de origem uMov.me?

Bi Machine

    É uma origem que junta outras origens existentes no Bi Machine, unificando campos de dimensão e medida.Segue abaixo algumas ações nestas telas são possíveis:

  • Padronizar dados(botão selecionar): ele já vem marcado, podendo na próxima etapa definir essa padronização, se desmarca a etapa "padronização" não é oferecida;
  • Origens
    • Seleção de uma origem: selecione as origens que desejar unificar.
  • Cruzamentos
    • Limpar: vai remover todos os campos gerados ou inserido sobre as origens escolhidas na estrutura;
    • Unir campos similares: ele vai inserir todos os campos iguais das origens escolhidas na estrutura;
    • Criar dimensão: criar um dimensão se desejar a partir de uma das origem escolhidas na estrutura;
    • Criar medida: criar uma medida se desejar a partir de uma das origem escolhidas na estrutura.

https://sites.google.com/a/sol7.com.br/bimachine/administracao-do-ambiente/o-que-sao-os-tipos-de-origem-sql-dw-csv/origemtipobimachine.png