Quando trabalhamos com Data Warehouse é importante mantermos uma dimensão de datas, essa dimensão é vinculada na tabela fato através de um chave estrangeira String ou Integer (de preferência).
Muitas vezes precisamos converter a data do sistema de origem para um desses dois tipos utilizando o PDI (Kettle). Em geral, se usa o formato yyyyMMdd.
Para fazer isso, basta criar um Step Modified Java Script Value:
No código desse step digite:
1
|
var date_id = date2str(date_value, "yyyyMMdd" ); |
A variável date_value deve ser substituída pelo nome do campo que você deseja converter.
Esse código converterá a data para String, caso deseje converter para Integer, substitua o tipo do campo no retorno das variáveis do mesmo Step:
[…] implementação de BI na empresa é um processo que requer vários cuidados. Embora traga diversos impactos ao negócio, […]
testando comentário mais arualizado
Boa tarde, no caso decisão assertiva refere-se a decisão certa se entendi bem, porém essa palavra assertiva não tem conotação com acerto, mas refere-se a uma forma de comunicação.
[…] os seus parceiros, o seu cliente e o seu produto. Com a evolução da tecnologia, os processos de BI (responsáveis por dar ao gestor mais conhecimento sobre o seu mercado) tornaram-se acessíveis a […]
[…] é uma solução interessante. Ao utilizar esse tipo de armazenamento com as ferramentas de Business Intelligence, é possível otimizar as consultas e gerações de relatórios, o que permite maior agilidade nas […]
[…] O Business Intelligence é uma extensa categoria de aplicações, aliadas à tecnologia, que são implementadas na organização para acumular, analisar e fornecer acesso a dados com o objetivo de auxiliar os usuários a tomarem as melhores decisões de negócio. […]
Olá, obrigado pela vossa disponibilidade.
Gostei muito do seu post, vou acompanhar o seu blog/site.
Muito obrigado
Manuela Silva
[…] Quando gestores de TI encontram novas soluções para os desafios operacionais de uma empresa, muitas vezes eles possuem dificuldades para explicar como o investimento em BI irá causar um retorno positivo nas receitas da companhia. […]
[…] os seus parceiros, o seu cliente e o seu produto. Com a evolução da tecnologia, os processos de BI (responsáveis por dar ao gestor mais conhecimento sobre o seu mercado) tornaram-se acessíveis a […]
[…] um cronograma de implementação de BI que dure, no máximo, seis meses — esse é o prazo médio de implementação das ferramentas mais […]
[…] organizações ainda não conhecem o BI (Business Intelligence) ou, quando conhecem, tem medo de não saberem utilizá-lo. Na maioria das […]
[…] ainda está sujeita a grande chance de erros. Em contrapartida, o uso de ferramentas como o Business Intelligence garante escolhas de sucesso com mais facilidade, precisão e […]