Free Trial

Fórum

SOLUCIONADO

conversão de dados

hugoscaper
Cometa

Prezados,

 

Como que eu faço para converter os dados de acordo com sua unidade de dados, com o alteryx designer?

dados de entrada:

SIZE_EXT
821563392 
20480
4294971392

Saida desejada

SIZE_EXT2
822 MB
20.5 K
4.29 GB

2 RESPOSTAS 2
Ranyaky-Vilela
Bólide

Bom dia @hugoscaper , tudo bem?

 

Você pode utilizar as seguintes formulas:

1º campo

MIN(5,FLOOR(LOG10([Size])/LOG10(1024)))

 

2ºcampo

trim(tostring([Size]/POW(1024, tonumber([SizeNice])),3),".0") + SWITCH(tonumber([SizeNice]), " B", 1, " kB", 2, " MB", 3, " GB", 4, " TB", 5, " PB")

 

Segue um anexo de exemplo:

Obs: Adapte o caminho do directory tool para o seu diretório.

 

Qualquer duvida fico a disposição.

hugoscaper
Cometa

Perfeito @Ranyaky-Vilela , já implantei no meu fluxo e deu super certo, agradeço imensamente pelo apoio.

Rótulos
Autores com maior número de soluções