2009-07-08 6 views
0

Patron Revenu Cube:besoin d'aide sur les mesures calculées

Dans l'une des mesures calculées « acutal Bénéfice brut », il y a quatre mesures utilisées comme

« [mesures] [acutal Win] - [Mesures. ] [Opérateur Pay] - [Mesures]. [Redeeming Dollars] - [Mesures]. [Redeeming Comp] "

Les deux premières mesures appartiennent à la vue vw_fact_patronrevenue et les deux autres appartiennent à la vue vw_fact_patronredemption.

Ces deux vues n'ont aucune relation de clé étrangère entre elles. Ils sont liés par des vues de dimension.

Pour vérifier la mesure calculée, je dois obtenir les column_names pour l'instruction select (que j'ai), table/vue (je les ai aussi) column_names d'assemblage (que je n'ai pas, et comment puis-je déterminer les colonnes dont j'ai besoin pour les tables non directement liées?) Il existe cependant des colonnes communes aux deux tables.

+0

Est-ce que ma question est trop mauvaise? – sagar

Répondre

0

Je suggère de ne pas écrire une seule instruction SQL à tester votre mesure calculée. Ce que vous devriez faire est de tester chacune des 4 mesures brutes, indépendamment ou dans leurs groupes de mesure. Quand vous savez que les 4 mesures brutes sont correctes, vous pouvez ensuite tester votre mesure calculée "à l'intérieur" du cube en l'affichant aux côtés des 4 mesures brutes et en vérifiant que vous avez le droit arithmétique.

+0

thanx Darren ... – sagar

Questions connexes