Je ne suis pas un développeur BI chevronné, j'ai donc besoin d'aide pour remplir ma table de faits. Tout d'abord, j'ai rempli toutes mes dimensions de ma base de données de production (je n'utilise pas une base de données intermédiaire ou des tables) en utilisant les composants SSIS appropriés.Comment puis-je remplir ma table de faits?
DimParent, DimStudent, DimManager et DimFacilitator utilisent la clé naturelle comme la clé primaire. Le reste des dimensions utilise une clé de substitution comme primaire. La raison de l'utilisation des clés naturelles est parce que j'ai le même modèle de base de données pour ma base de données de production (OLTP) sur plusieurs schémas différents (qui agissent comme mes différents emplacements Campus). Mes données mesurables sont toujours dans ma base de données de production et je n'arrive pas à comprendre comment remplir ma table de faits.
Je pensais à l'aide d'une grande requête avec une jointure, mais il pourrait devenir trop complexe en ce qui concerne la façon dont je peuplaient mon DimAssessmentType en utilisant la requête:
select PK_Assessment, [Description]
from Auckland_Park.Assessment
union
select 3, 'International'
Je ne comprends pas .... avez-vous besoin d'aide pour écrire une instruction d'insertion ou quelque chose? –
Et? Qu'avez-vous essayé? Où êtes-vous coincé? De quelle aide avez-vous besoin? – Ragul
Je veux remplir ma table de faits. J'ai essayé une grande déclaration select avec des jointures mais comme je l'ai mentionné, je ne pense pas que cela fonctionnera. Pourrait-il? Est-ce que ce sera aussi simple? – Jnr