Warning: include_once(D:\HostingSp): failed to open stream: No such file or directory in D:\HostingSpaces\squser\pl.seequality.net\wwwroot\wp-content\plugins\jetpack\modules\shortcodes.php on line 71 Warning: include_once(): Failed opening 'D:\HostingSpaces\squser\pl.seequality.net\wwwroot\wp-content\plugins\jetpack\modules/shortcodes/brightcove.php' for inclusion (include_path='C:\Server\PHPv55\PEAR') in D:\HostingSpaces\squser\pl.seequality.net\wwwroot\wp-content\plugins\jetpack\modules\shortcodes.php on line 71 Slawomir Drzymala – Page 9 – Seequality

Author Archive: Slawomir Drzymala

Avatar

Still playing with data and .NET technologies

Playing in the sandbox full of data using Microsoft’s toys! [PL]

Zapraszam do obejrzenia nagrania z mojej sesji, która miałem przyjemność wygłosić dla studentów kilku czołowych polskich uczelni. Sesja przygotowana w stylu “Power BI Power Hour”, która pokazuje przykład zastosowania technologii Microsoft w pracy z danymi. Podczas sesji pokazałem w jaki sposób pobrać zbiór danych (w tym przypadku o przepisach kulinarnych) z Internetu oraz co potem można z nimi zrobić. Podczas prezentacji użyłem takich narzędzi jak C#, SQL Server oraz kilka ciekawych algorytmów data mining i text mining. Nagranie dostępne oczywiście w języku polskim.

Widok utworzony w MS SQL Server nie pokazuje poprawnych rezultatów

Istnieje wiele artykułów i sygnałów, aby nie używać “SELECT *” w kodzie produkcyjnym. Z łatwością można znaleźć wiele z nich w internecie jak np. ten: here Okazuje się jednak, że autorzy niemal zawsze zapominają o jednym ważnym czynniku, który może spowodować, że  za używanie “SELECT *” zapłacimy najwyższą cenę, a mianowicie otrzymamy niewłaściwe rezultaty. Co gorsza serwer nie zwróci żadnego komunikatu błędu, ostrzeżenia o błędzie lub nieprawidłowości. Zobaczmy przykład. Na początku stwórzmy prostą tabelę i wstawmy do niech przykładowe dane.

Teraz utwórzmy widok do tej tabeli używając “SELECT *”

Zobaczmy rezultaty:

Jak widać nie ma z tym żadnego problemu,…
Read more