Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

EXERCÍCIO PRÁTICO

Exercício Prático 3

SylviaP
Moderator
Moderator

Parabéns por completar o Exercício Prático 3!

 

giphy

 

Quando finalizar o exercício e estiver pronto para submeter sua resposta, clique no botão "Responder" neste post e faça o upload de seu fluxo de trabalho.

 

 

Você também pode baixar e dar uma olhada na solução proposta por nós.

Sylvia
marciobf
Meteoroide

Segue anexo o fluxo do exercício prático 3. 

 

Você poderia me tirar algumas dúvidas? Segue abaixo:

  • Evitar carregar colunas que não serão utilizadas (por exemplo usando a ferramenta select) no fluxo melhora a performance do fluxo?
  • Qual é o tamanho máximo (quantidade de caracteres) para um nome de coluna? É recomendável não definir nomes de colunas com caracteres especiais e acentos? Normalmente em banco de dados estruturados só utilizamos para nome de colunas apenas letras, números e underlines. No caso do Alteryx também é bom seguir este regra?
  • Existe alguma regra geral que vocês seguem como melhores práticas na definição do tipo de variável? Exemplo: As colunas númericas podem ser de alguns tipos, mesmo sem saber ainda qual será a volumetria é possível seguir alguma regra pensando e melhor performance?
  • Por trás da interface das ferramentas qual a linguagem que o Alteryx utiliza para realizar as tarefas? É uma linguagem própria?

Abs.

SylviaP
Moderator
Moderator

Oi @marciobf , vamos lá as suas respostas:

 

  • Evitar carregar colunas que não serão utilizadas (por exemplo usando a ferramenta select) no fluxo melhora a performance do fluxo? Sylvia: Sim e muito! É como se você anulasse as colunas e elas não consumissem tempo e memória do seu computador para serem processadas.
  • Qual é o tamanho máximo (quantidade de caracteres) para um nome de coluna? Sylvia: Depende dos tipos de dados com os quais você está trabalhando. Dá uma olhadinha na ajuda para os Tipos de Dados que lá tem as informações bem mastigadas. É recomendável não definir nomes de colunas com caracteres especiais e acentos? Normalmente em banco de dados estruturados só utilizamos para nome de colunas apenas letras, números e underlines. No caso do Alteryx também é bom seguir este regra? Sylvia: Hummm, que eu saiba no Designer não tem isso, mas se você vai usar outros softwares para lidar com a informação, eu diria que é melhor não usar. Mas eu já usei várias vezes símbolo de porcentagem, &, # como parte de nomes nas minhas colunas e tudo correu super bem. 
  • Existe alguma regra geral que vocês seguem como melhores práticas na definição do tipo de variável? Exemplo: As colunas númericas podem ser de alguns tipos, mesmo sem saber ainda qual será a volumetria é possível seguir alguma regra pensando e melhor performance? Sylvia: Eu diria que para valores numéricos o tipo de dados Double é o que tem mais potencial de agregar valores flutuantes, enquanto que um V_WString é o que aceita qualquer número de carateres (se ajusta ao texto). Então acho que indo nessa direção, quando você ainda não tem certeza, é bastante assertivo.
  • Por trás da interface das ferramentas qual a linguagem que o Alteryx utiliza para realizar as tarefas? É uma linguagem própria? Sylvia: Essa é uma pergunta suuuper técnica que não sei te responder com certeza porque não sou desenvolvedora. Você pode fazer essa pergunta lá no nosso fórum. O que eu sei é que usamos prioritariamente a linguagem C# e para executar os fluxos é usado uma instância local do Alteryx Engine desenvolvido em C++. Além disso, há uma integração grande com o R, principalmente para usar macros e ferramentas preditivas mais robustas.

Espero que eu tenha respondido tudo a contento, senão, fique muito à vontade para lançar suas perguntas no Fórum da Comunidade, pois lá temos diversos especialistas que entendem tudo que está por trás do Designer.

 

Abraços,

Sylvia
SylviaP
Moderator
Moderator

Outra coisinha @marciobf,...

Quanto ao teu fluxo, poderia adicioná-lo novamente zipado (formato .yxzp).

Assim, todos os arquivos são carregados sem problenas. Quando carreguei meus dados no seu fluxo, deu erro.

Obrigada!

Sylvia
FláviaB
Alteryx Community Team
Alteryx Community Team

@marciobf, estou adorando acompanhar a sua jornada por aqui! Aliás, adorei suas perguntas e, apesar da Syl ter quase todas as respostas na ponta da língua, acho que é uma grande oportunidade pra você compartilhar essas dúvidas com o resto da Comunidade.  

Fique à vontade para fazer um novo post no Fórum pois estou curiosa para ver outras dicas e recomendações para as suas questões! 

Flávia Brancato
ligialopes
Meteoroide

Exercício Prático 3

SylviaP
Moderator
Moderator

Fluxo limpo e conciso @Ligia! 🙂

Como falei no outro post, sempre que enviar seus fluxos, tente salvar em .yxzp (pacote do Alteryx), pois assim todas as bases de dados já vem juntas.

Vá até Opções > Exportar Fluxo de Trabalho > Escolha .yxzp (já está default) e clique em "Salvar".

Coloquei seu fluxo aqui nesse post no formato .yxzp para você ver como funciona.

Abraços!

Sylvia
grabermond
Meteoroide

Ola, Segue meu exercicio 🙂

SylviaP
Moderator
Moderator

A-ha! Parabéns menina @grabermond !

Estou adorando ver sua evolução!

Já tentou um de nossos Desafios Semanais? Vale muito a pena para fixar o aprendizado.

Abraços!

Sylvia
lilianteles
Meteoroide

Boa Noite,

 

Segue exercício solucionado.