Currently for standard_hub table: "Source_Column_Physical_Name" and "Business_Key_Physical_Name" must be equal if is_Primary_Source = 1.
It is NOT possible to use "Business_Key_Physical_Name" to define the business key column name in the final hub table. If the names differ Datavault4dbt can't find the column name, as it expect it in the stage model.
It is important to rename columns in the data warehouse e. g. if you want to change the language or have a different notation.