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.