how to apply SCDs (slowly changing dimensions) in abinitio