Free Trial

Desafios Semanais

Resolva o desafio, compartilhe sua solução e lidere nossa Comunidade!

Desafio #52: Aplicativo para escolha de pneu

SylviaP
Moderator
Moderator

Olá pessoal, tudo bem?

 

Bem, parece que o desafio passado foi mais difícil do que eu esperava!

Aí está uma possível solução para ele. @Malvim obrigada por sua sempre presença!

 

Hoje vou trazer um assunto mais do nosso dia a dia, relacionado à troca de pneu de carro.

 

No Brasil é menos comum isso acontecer, mas aqui no Canadá nós precisamos ter dois tipos de pneu para o carro. O pneu de verão e o de inverno. Isso mesmo! O pneu de inverno tem uma tecnologia específica para funcionar melhor em baixas temperaturas, pois todo mundo já deve ter visto pelo menos uma vez um vídeo com carros deslizando na neve. Isso acontece de verdade, principalmente se você não estiver com o pneu certo ou mesmo se o seu pneu estiver careca.

 

Antes de comprar novos pneus, precisamos saber as medidas utilizadas por cada veículo. Muitos sites têm calculadoras que permitem a você inserir o tamanho de um pneu e ter mais informações sobre ele. O formato padrão para pneus é a largura do pneu em milímetros, uma porcentagem dessa largura para a altura da parede lateral (perfil) e diâmetro do aro em polegadas. Por exemplo, um pneu 285/70/R17 significa que ele tem 285mm de largura, com parede lateral de 199,5mm (285 * 0,7) e se encaixa em um aro de 17 polegadas.

 

Desafio:

Criar um aplicativo com três perguntas para permitir que os usuários insiram informações sobre a largura (passo 1), a altura da parede lateral (passo 2) e o tamanho da roda (passo 3), sendo que o próximo campo (após o usuário fazer a seleção) deve considerar apenas as opções existentes e não toda a lista. Assim que todas as perguntas forem respondidas o usuário deverá visualizar as informações adicionais no arquivo de saída que será gerado.

 

Picture4.png

 

Bom desafio a todos!

 

Link útil: Ajuda sobre Aplicativos Analíticos

Sylvia
Malvim
Bólide

Opa! Mais uma dor de cabeça resolvida!

 

 

Saqueador

 Foi bom demais rever os conceitos de Apps conectados!

App 1 (Largura):

Saqueador
Malvim_0-1612398841809.png

 

App 2 (Parede):

Saqueador
Malvim_1-1612398891405.png

 

App 3 (Aro):

Saqueador
Malvim_2-1612398931690.png

 

 

 

Alguns probleminhas que enfrentei:

 

Ao alternar entre as versões em Português e Inglês, a delimitação de casa decimal passa de 'ponto' pra 'vírgula'. E a ferramenta Filtrar não aceitava a vírgula dizendo que o valor (com vírgula) não é numérico.

 

De qualquer forma é sempre bom perder os cabelos um pouco e depois ver que nem era tão complicado quanto se pensava!

 

😃

 

 

Marcus Alvim

SylviaP
Moderator
Moderator

Oh, yeah!

 

Sua solução está corretaaaa!

Essa coisa de vírgula em português e ponto em inglês é algo que precisamos aprender a lidar desde o início.

Eu diria que se os dados com os quais você trabalha estão sempre com vírgula, já deixe nas configurações padrão do seu Designer, asssim você não terá que se preocupar com isso o tempo todo.

 

Mas se você trabalha com os dois tipos de delimitadores, daí é perder uns cabelinhos de vez em quando mesmo @Malvim! 🙂

 

Abraços,

Sylvia
Thableaus
17 - Castor
17 - Castor

Olá,

 

Ótima pratica de Chained Apps. Adorei. 

Acho a lógica chatinha de se implementar no Alteryx mas quando você pega é mais tranquilo.

 

Saqueador
Thableaus_0-1615653266485.png



Utilizei a técnica do CrossTab. Tinha feito por arquivo também (external source), mas achei a técnica do CrossTab mais simples e intuitiva. Pode ser problemática se houver muitos valores presentes no Drop Down. Os apps repetem a mesma estrutura até a resposta final.

Abraços,

Boa tarde pessoal.

 

Em parceria com @Ranyaky-Vilela e @biosartorelli realizamos o desafio!

 

O que fizemos de diferente, criamos um jeito de automatizar a entrada das larguras.

 

Obrigado pela oportunidade.

 

 

 

biosartorelli
Asteroide

Olá pessoal!

Este foi um desafio realizado em conjunto com os meus colegas de trabalho @nicolascorreiacolombo e @Ranyaky-Vilela.

Trabalhamos com consultoria e ficamos pensando em como automatizar o primeiro app para que receba as informações de altura de forma automatizada. Assim, o cliente não precisará atualizar os "NAME-VALUE" manualmente caso entrem novos dados. 


Esta é a nossa sugestão de solução. Esse foi bom de quebrar a cabeça!

 

Valeu pessoal.

 

Bianca.

Ranyaky-Vilela
Bólide

Boa tarde, pessoal.

 

Este desafio foi bastante legal, realizei este desafio em conjunto com a @biosartorelli e o @nicolascorreiacolombo.

E como a Bia mesmo disse, ficamos pensando um pouco em como automatizar o app da melhor forma possível para resolver o problema de algum cliente.

 

E chegamos na solução:

Saqueador

Primeiro app

RanyakyVilela_0-1630437341469.png

 

Saqueador
Segundo app
RanyakyVilela_1-1630437394153.png

 

Saqueador
Terceiro app
RanyakyVilela_2-1630437440674.png

 

Obrigado!

SylviaP
Moderator
Moderator

Genteeeeee @nicolascorreiacolombo , @biosartorelli e @Ranyaky-Vilela, vocês não mandaram bem, vocês mandaram SUUUUUPER bem!

Adorei ver o trabalho em equipe e principalmente essa questão de automatizar as entradas, realmente muito bom.

 

Muito obrigada!

Sylvia
rmassambane
Bola de fogo

Esse foi ótimo!