Skip to content

Repositório de exemplos dos treinamentos Analytics by GoodData

Notifications You must be signed in to change notification settings

fluig/Treinamentos-Analytics_by_GoodData

Repository files navigation

Treinamentos-Analytics_by_GoodData

Neste repositório você irá encontrar os projetos utilizados nos treinamentos de Analytics by GoodData, permitindo que vocês façam download dos respectivos arquivos e pratiquem!


Recursos úteis

  • Será necessária a instalação do CloudConnect (link para download: https://analytics.totvs.com.br/download-cc.html)
  • Importação do Banco de Dados GoodData (SQL Server) identificado como Fonte de Dados.
  • Obs.: A Fonte de Dados disponível será utilizado apenas para o projeto do treinamento Gestão de dados com Analytics by GoodData - Fundamentos para o outro treinamento será necessário que o aluno possua uma Fonte de Dados do Protheus.
  • Configuração do Agent, através do arquivo config.properties (Definindo a extração do banco de dados SQL, através do JDBC enviando as informações via FTP GoodData)
  • Criação do modelo lógico de dados (construido datasets e os dados classificados atributos e de fatos).
  • Criação do relacionamento entre os datasets, através de chaves primárias e estrangeiras.
  • Criação o graphs ETL para o tratamento dos dados.
  • Utilizando os componentes disponíveis no graph: Componente Reader CSVReader (lê o arquivo de uma pasta no workspace do CloudConnect), componente Reformat (concatenou dados, formatou os números e data), e o componente GD Dataset Writer (fez upload dos dados no projeto na nuvem GoodData).Também utilizamos outros componentes: DBInputTable, Trash, FastShort, SimpleCopy, ExtFilter, etc).
  • Criação de parâmetros no workspace e utilização do arquivo de lib no CloudConnect.
  • Criação de metadados entre os componentes do graph.
  • Definição da ordem de execução dos componentes utilizando "phase" no ETL graph _Main.
  • Realizando Deploy do projeto na nuvem GoodData.
  • Configuração do arquivo Agent para automatização do ETL.

Origem do desenvolvimento

Projetos desenvolvidos pelo time TOTVS Fluig Academy para os treinamentos de Analytics by GoodData.

Acesse os cursos no portal TOTVS Fluig Academy

GoodData: http://academy.fluig.com/ng/student/courses/gooddata/

Desenvolvedor GoodData: https://academy.fluig.com/courses/desenvolvedor-gooddata

GoodData Personalize seus Relatórios: https://academy.fluig.com/courses/gooddata-personalize-os-seus-relatorios

Observações

No workspace.prm é necessário configurar os parâmetros comentados com os dados da sua conta TOTVS Analytics de acesso ao projeto:

  • E-mail
  • Senha
  • ID do Projeto
  • Nome do arquivo zip que foi enviado para o FTP GoodData

  • No arquivo config.properties do Agent é necessário substituir as tags do arquivo confome informado no treinamento.
  • É necessário criar agendamento de tarefas apontado para o arquivo Run.bat para executar de acordo com a necessidade do negócio.

Fique atento!!!

Os projetos compartilhados no repositório do GitHub não possuem suporte, pois é um ambiente de compartilhamento comunitário, sendo o modelo AS IS.

About

Repositório de exemplos dos treinamentos Analytics by GoodData

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published