對於「類似」對映,您可以建立對映指令碼以指定條件式對映。此對映類型可讓您指定對映至指令碼表示式的來源成員,而非對映至硬式編碼的目標成員。目標值是在指令碼值中指派。您可以在 SQL 指令碼的「目標值」欄位中輸入 #SQL
,以啟動對映指令碼。(使用指令碼的列具有 #SQL 的目標值)。下一列具有 <!SCRIPT> 分隔符號與實際指令碼,後面接著 <!SCRIPT>。對映指令碼搭配維度處理順序,可啟用以維度對映結果為基礎的對映。也就是說,維度對映已經過處理。請參閱使用對映指令碼。
若要建立對映指令碼,請執行下列動作:
對於以 SQL 為基礎的對映,資料管理會為「目標值」指定特別值 #SQL。基於這個原因,此欄位不可用來指定 "IGNORE" 值。如果要標示一列,請使用 VALID_FLAG = "Y" (列有效)、VALID_FLAG = "N" (列無效) 或 VALID_FLAG = "I" (根據使用者定義的準則來忽略列)。
例如,如果您要對映空值項目以忽略那些項目,請指定維度的資料表格欄,然後指定 VALID_FLAG = "I"。在下列範例中,UD3 識別產品維度的資料表格欄。