Tomasz Serwański

Tomasz Serwański Microsoft Dynamics
CRM - konsultant
biznesowy

Temat: OLAP - jeden-do-wielu

problem trywialny, ale nieco zardzewialem z olapa - podejrzewam ze o czyms zapomnialem.

mam dwie tabele, w jednej linie mowiace o fakturach (jedna linia per faktura, m.in. numer dokumentu), a drugiej linie faktury - kazda linia zaczyna sie od kolumny z numerem dokumentu (faktury) ktora jest powtarzana tyle razy, ile linii bylo na fakturze.

w vs polaczylem obie tabele po polu z numerem faktury, kostka sie przeprocesowala bez bledow, w excelu spodziewalem sie ze wybiore z atrybutow 'numer faktury' i 'linie', i zobacze pod kazda faktura podpiete do niej linie - i nic z tego, dla kazdej faktury pokazuje mi sie tylko jedna linia, niezaleznie od tego ile linii miala oryginalna faktura. co pominalem?
Grzegorz Stolecki

Grzegorz Stolecki konsultant Business
Intelligence, SQL
Server, MVP

Temat: OLAP - jeden-do-wielu

Napisałeś, że w Excel wybrałeś 'linie' - a co to jest? jeśli to atrybut wymiaru faktury (w którym jeden element to jedna faktura) - to zadziałało prawidłowo - OLAP połączył pierwszy wiersz z brzegu.
Musisz mieć osobny wymiar Linie z kluczem na numer linii w tabeli linii. To tabela linii musi być tabelą faktów kostki. Wtedy do raportu wrzucasz fakturę i wszystkie elementy wymiaru Linie - i to da pożądany efekt.

BTW...
<REKLAMA>
Tą tematykę będę szczegółowo omawiał na moim pre-confie na SQL DAY 2014.
http://sqlday.plssug.org.pl/agenda/sqlday-2014/poniedz...
http://sqlday.plssug.org.pl
</REKLAMA>

wow, a to chyba właśnie Twoja firma sponsoruje tą konferencję...

pozdrawiamTen post został edytowany przez Autora dnia 27.03.14 o godzinie 15:22
Tomasz Serwański

Tomasz Serwański Microsoft Dynamics
CRM - konsultant
biznesowy

Temat: OLAP - jeden-do-wielu

a nuz zajrze.. :)
z liniami to byl moj blad, kwerende pod spodem mialem zle napisana; tak czy inaczej dzieki za pomoc

Następna dyskusja:

MDX - wykonywanie wielu pol...




Wyślij zaproszenie do