我的源表总是一个Trucnate并加载。 我的朦胧是SCD2。 我的事实会增加负担。
请您告诉我哪种方法可以获得理想的效果。
case class F[B: TypeTag] {
def apply[A: TypeTag](x: A) = println(typeOf[A] =:= typeOf[B])
}
F[Girl].apply(Boy("Foo")) // Boy inferred for A
ActivityID ProjectID ActivityName ActivityVal
1 1 TestData1 100
ActivityKey ActivityID ActivityName Active
100 1 TestData1 1
ActivityKEy ActivityValue
100 100
ActivityID ProjectID ActivityName ActivityVal
1 1 TestData2 100
ActivityKey ActivityID ActivityName Active
100 1 TestData1 0
101 1 TestData2 1
ActivityKEy ActivityValue
100 100
101 100
ActivityID ProjectID ActivityName ActivityVal
1 1 TestData1 105
ActivityKey ActivityID ActivityName Active
100 1 TestData1 0
101 1 TestData2 1