środa, 2 lipca 2014

Funkcja GETDATAODBC() z tabeli przestawnej - NOWOŚĆ!

Czy może być jeszcze prościej? Czy może być bardziej    
efektywnie? Które inne narzędzie analityczne tak potrafi?

Otóż...
W AFINIE, od dawien dawna, można pobierać gotowe funkcje danych z    
kwerend oraz ze źródeł OLAP. Wypiszmy te możliwości:

1. GETDATAODBC() z kwerendy:
http://www.goldenline.pl/grupy/Komputery_Internet/afin-net/funkcja-getdataodbc-uniwersalna-funkcja-bazodanowa,1289042/
Robi się kwerendę - musi być specjalna - jedna miara i kryteria.    
Wtedy, pyk i jest funkcja...

Ale... no ta kwerenda musi być specjalna (nie każdy umie), a, poza    
tym, do każdej funkcji trzeba robić inną kwerendę. Fajne,    
proste, ale dla początkujących może być nieco skomplikowane.

2. GETDATAOLAP() z tabeli przestawnej:
http://www.goldenline.pl/grupy/Komputery_Internet/afin-net/funkcja-getdataolap-raportowanie-z-hurtowni-danych-olap,1291016/
Jeszcze prostsze! Robimy tabelę przestawną na kostce olapowej, a    
potem, od razu, pyk i jest funkcja.

Ale... trzeba mieć olapowe źródło danych. Prawie nikt takowego    
nie ma, bo, dla analityków, OLAP to kosmos.

NO TO POGÓDŹMY prostotę z efektywnością!
Robimy najprostszą kwerendę (możemy ją potem, zresztą, dowolnie    
modyfikować!), taką, żeby zawierała np. szeroką tabelę dla    
danego tematu analitycznego.
Potem robimy na tym tabelę przestawną - I TU, DOWOLNIE! Albo    
kwerenda do zwykłego arkusza i potem, na tym arkuszu, tabela    
przestawna, albo kwerenda bezpośrednio do tabeli przestawnej!    
DOWOLNIE, JAK KOMU WYGODNIE. Dla początkujących, oczywiście,    
opcja nr 1.

I, jak już taka tabelka jest...
...to hulaj dusza, piekła nie ma. Rób, co chcesz! Bierz dowolne    
wartości do swojego raportu, przestawiaj tabelę,    
wiersze-kolumny-filtry, co chcesz!

I zrób sobie raport, jaki ci się żywnie podoba. Wszystko myszką.    
Pyk, pyk, pyk i jest raport.
I nie bój się, że jak przestawisz tabelę przestawną (np.    
usuniesz jakiś, używany w funkcjach WEŹDANETABELI wymiar), to ci    
jakieś funkcje będą zwracać błędy. Nie będą! Bo funkcje    
biorą dane bezpośrednio ze źródła danych, a tabelki służą,    
tylko i aż, do ich MAKSYMALNIE PROSTEJ definicji. Możesz nawet,    
potem, usunąć te tabele przestawne.

Prostota i efektywność do bólu.

Smacznego popcornu!
http://afin.net/webcasts/Demo_GetdataodbcFromPivotTablesOnQueries.swf

Brak komentarzy:

Prześlij komentarz