In aceste zile am avut primul contact cu OLAP-ul din SQL Server 2005 si am o problema de care nu reusesc sa scap.
Concret am doua tabele
T1
data
cod_jurnal (PK)
T2
cod_jurnal (PK)
seq_no (PK)
dim1
dim2
...
suma
In Data Source view am specificat relatia care exista intre tabelele T1 si T2.
Am creat dimensiuni pentru data (ierarhica) si pentru dim1, dim2 etc.
Problema: Cand creez cubul, sistemul nu tine seama de legatura dintre tabele (data).
Astfel, daca se cer afisare pe linii, fiecare linie fiind o data, pe fiecare linie este prezentata suma tuturor elementelor din T2. Am dedus deci ca nu se face o grupare dupa data.
Din cate am observat, chiar daca lagatura intre tabele este vizibila, in momentul generarii cubului comenzile SQL executate nu fac nici un join intre tabele.
Imi poate spune cineva care e rezolvarea? Multumesc mult.
Off topic: nu stiu de ce, dar cu toate ca in sectiune sunt anuntate 11 topicuri eu nu vad nici unul. Apare un mesaj care spune ca e posibil sa fie in functie un filtru).