Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

How to fill columns for translated values

$
0
0

Hi,

I have the following problem:

I am designing a Dimensional Model, that must be used in multiple languages.

So for instance I have a Subscriber dimension with, amongst others, the following columns:

  • StatusEnglish
  • StatusDutch
  • StatusFrench

In my source database the Status descriptions are contained in a table with the following columns:

  • Code: 'Status'
  • Culture: 1 = Dutch, 2 = English, 3 = French
  • Value: 0, 1, 2, 3, 4, etc for the various statuses.
  • Description: 'Actief' or 'Active' or 'Activ', depending on the culture.

Now I want to use SSIS to copy the proper translated values into the Status columns.

I could do this directly in T-SQL, but because the Subscriber table has a lot of columns to translate, this would mean many JOINs.
Should I use a Lookup Transformation? If yes, how? That would mean a lot of Lookup Transformations and what if later a language is added?

What's the proper way to handle this?

Regards, Patrick



Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>