Notifications
Clear all

Dúvida teórica: Trabalhando com muitas variáveis!

5 Posts
3 Usuários
0 Reactions
1,407 Visualizações
(@jhenrique)
Posts: 17
Active Member
Topic starter
 

Eu já assisti muitos videos sobre excel, access, power BI, pentaho, mysql, SGBDR, etc, etc, e a maioria deles apresentam exemplos com apenas algumas tabelinhas e algumas dezenas de colunas e linhas. Coisinha bem simples. Nunca vi um video pica, daquelas com centenas ou milhares de tabelas e linhas e colunas. E é este tipo de problema que a gente enfrenta diariamente no trabalho.

A minha maior dificuldade no presente momento é a QUANTIDADE DE VARIÁVEIS.

Por variáveis, eu quero dizer o seguinte...

Imagine que há lista de pessoas, desta lista, alguns trabalham em algumas empresas, exercendo certa função, e estas pessoas também são clientes de outras empresas. Imagine também que há lista de produtos para cada empresa e que cada produto é vendido por alguém e comprado por outro, as vezes a vista, as vezes parcelado, etc, etc... Imagine as contas associadas a este cenário comercial, receita, lucro, despesas, salarios, patrimonio, preço, quantidade, etc, etc, etc... E Imagine também que todas estas variaveis estejam variando no tempo!

Então, a partir deste pequeno exemplo, eu vou listar abaixo algumas variaives

- Tempo
- Pessoas
- Clientes
- Serviços
- Produtos
- Colaboradores
- Empresa
- Contas
- Etc...

Segundo exemplo:

Se vc tem algum conhecimento de mercado financeiro, deve conhecer os principais indicadores técnicos:

- Média Móvel
- MACD
- Desvio Padrão
- SAR parabolico
- Aligator
- RSI
- etc, etc, etc...

E há também uma vasta gama de indicadores fundamentalista que eu nem citei aqui.

Em suma, a quantidade de variáveis é POTENCIALMENTE INFINITA!

Variaveis:
- Ativo
- Preço
- Hora de comprar
- Hora de vender
- Hora de shortear
- Hora de cobrir
- Stop Loss
- Take Profit
- Lista acima de indicadores técnicos
- Parâmetros de cada indicador técnico
- Etc
- etc
- etc

E quando nós fazemos backtests, sempre desejamos ver a combinação DE TODAS VARIAVEIS POSSIVEIS. Com ou sem tal indicador combinado com take profit ou não, combiando com isso ou aquilo ou não. A possibilidade de análise multiplica cada vez que nova variável é acrescentada no sistema.

É muito legal o recurso da tabela dinâmica do excel, você arrasta uma variavel para o eixo X, arrasta outra para o Y, faz o diabo a quatro. Analisa tudo, vê tudo, observa tudo! O grande problema é a estruturação destes dados!

Para lançar mão da tabela dinâmica do Excel ou do Tableau, nós sempre precisamos esturar num formato que seja explorável. Mas nós enxergamos as coisas sempre no plano bidimensional, então, se colocarmos o tempo num eixo e preço no outro, fodeu, acabou todo o nosso recurso visual. Podemos então criar outras abinhas e cada aba corresponde a uma outra variável. Pois é. Eu fiz isso num trabalho recentem e acabei criando incriveis 2 mil abas no excel. E depois tive que criar outra planilha semelhante, também com 2 mil abas, alternando uma quarta variável no banco de dados.

Depois, pra tentar simplificar esse problema, eu criei uma única tabela para as duas mil tabelas anteriores. Mas daí eu dexei de respeitar um certo critério. Antes, no eixo Y, havia apenas 1 variável, passou então a haver 2.

Este é o meu drama: Como trabalhar com multiplivas variáveis de forma eficiente? Tem algum video de algum senior da Oracle, da Google, da Microsoft que aborda este tema? Alguma sugestão de vocês? Algum modelo? Alguma teoria? Algum estudo abrangente já realizado? Qualquer dica é bem vinda!

Sou todo ouvidos!

Valeu!

 
Postado : 31/05/2017 9:27 pm
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa tarde,

Você já leu sobre Banco de Dados Relacional? Talvez ajude a você estruturar sua base de trabalho.

Outra coisa, você usa VBA ou outra linguagem de programação? Acho que com tantos dados, usar VBA pode flexibilizar na hora de montar os cálculos.

Por fim, sei que é muita variável, mas sentar e escrever no papel as informações que tem e as que não tem e quais cálculos são necessários pode ajudar a entender melhor toda a estrutura.

att,

 
Postado : 01/06/2017 9:36 am
(@jhenrique)
Posts: 17
Active Member
Topic starter
 

Putz! Eu passei o dia estudando sobre modelo relacional versus modelo dimensional.

Star Schema, Snowflake Schema & Galaxy Schema

Acho que eu mesmo encontrei a resposta pra minha própria pergunta! hehehe

Mas o assunto parece bem detalhado e bem complicado! Parece que eu preciso de uns 5 anos de prática e de teoria, no mínimo, pra resolver problemas dessa natureza! :X

 
Postado : 01/06/2017 8:25 pm
(@skulden)
Posts: 170
Estimable Member
 

Você já leu sobre a utilidade de se usar o Cubo do Excel? Dá uma olhadinha, acho que você vai gostar.

Abraços.

Se a resposta lhe foi útil, clique no joinha!

 
Postado : 05/06/2017 10:13 am
(@jhenrique)
Posts: 17
Active Member
Topic starter
 

Não. Não sei como se usa ele...

 
Postado : 18/06/2017 6:56 pm