Jesteśmy w trakcie publikowania kompletu sesji. Wróć wkrótce po więcej informacji
- Wszystkie
- 200
- 300
- 400
- Język: EN
- Język: PL
- Sesja
- SQLDay 2019
A Masters view on Locking and blocking
How do the wait stats show you that you have a locking issue?This session will show you how to detect and view blocking and lock waits, and understand the cause of it.An extensive walkthrough of the different isolation levels and their respective benefits and drawbacks.And finally a real-world quick list of suggestions on what you…
AI i Data Science w przemyśle
W dzisiejszym świecie AI i Data Science zyskują coraz bardziej na popularności. Dzieje się tak nie tylko dlatego, że oferują technologicznie zaawansowane i ciekawe rozwiązania, ale głównie dlatego, że znajdują bardzo szerokie zastosowanie w rozwiązywaniu rzeczywistych problemów. Sesja ma na celu zainspirowanie ludzi pracujących w przemyśle i szeroko rozumianym biznesie do wykorzystania możliwości sztucznej inteligencji…
Anomaly Detection in Predictive Maintenance for Sql Server
The amount of data we collect, store and process is rapidly growing and goes hand in hand with growing amount of work related to managing it. Automation is a key if we want to stay in control and AIOps represents its next major level with potential to revolutionise IT operations. This session explains what AIOps…
AQP czy IQP?
SQL Server 2017 rewolucyjnie rozpoczął wsparcie dla automatycznego tuningu zapytań. Początkowo nieśmiało wykorzystano informacje przechowywane w plan cache oraz query store. Nadchodzi jednak SQL Server 2019, a w nim już cała plejada całkiem przydatnych nowości: batch mode on rowstore, memory grant feedback, interleaved execution, adaptative joins, deferred compilation oraz approximate query processing. Owe nowości tworzą…
Attention Contention!!!
In this session we will discuss about tempdb contention in SQL Server on-premises, Azure SQL Managed Instance and Azure SQL Database.We will analyze both, Allocation Contention and Metadata contention, describing in detail WHEN and HOW it occurs, How to diagnose it, Best Practices and how to prevent it.The session will have both approaches in on-premisses…
Azure SQL Data Warehouse – raport z pola walki
SQL Data Warehouse jest jedną z tych usług PaaS w Azure, których można użyć, jeśli elementem rozwiązania analitycznego powinna być hurtownia danych przez duże „hurt” (czytaj – ilość danych taka, że aż boli). W teorii usługa ta przypomina platformę SQL Server albo – może bardziej – rozwiązanie sprzętowo-programowe Analytics Platform System (dawniejsze Parallel Data Warehouse).…
Bazy danych w SSDT (cz.1): Praca z projektem oraz praktyczne wskazówki
Zadanie wydaje się proste: utrzymywać projekt bazy danych w repozytorium, traktować go jako master-version oraz wykonywać wdrożenia w regularnych i niezbyt długich odstępach czasu. Proste? Pozornie. Sprawy się komplikują gdy ilość obiektów w bazie rośnie. Gdy zamiast jednej bazy, mamy kilkanaście. Kiedy bazy danych posiadają referencje do siebie nawzajem. A co z tabelami słownikowymi? Gdzie…
Bazy danych w SSDT (cz.2): Wdrażanie w procesie CI/CD z Azure DevOps
Pracując nad bazą danych w SSDT pojawia się potrzeba wdrożenia naszych zmian na kolejne środowiska i jednocześne utrzymanie spójności baz pomiędzy środowiskami. Na sesji zaprezentujemy jak możemy wykonać wdrożenia ręcznie a nastepnie przejść do procesu Continuous Integration oraz Continuous Deployment z zastosowaniem środowiska Azure DevOps (dawniej VSTS).Ponadto popracujemy nad wpleceniem w nasz proces unit testów…
Case study: Wdrożenie mechanizmu klasy Transactional Analytics w Straży Granicznej
Czasami od systemu oczekujemy zarówno wydajności hurtowni danych, jak i wysokiej współbieżności w przetwarzaniu transakcji. Choć są ich setki milionów, każda jest potencjalnie tak samo ważna i musi być dostępna w najdrobniejszych szczegółach. Na sesji opowiemy, dlaczego system obsługi odpraw granicznych ma wszystkie te cechy, w jaki sposób poradziliśmy sobie z potrzebami analitycznymi na danych…
Common Data Model – hurtownia danych z pudełka?
Jedno narzędzie by wszystkimi danymi rządzić… Czy możliwe jest wykorzystanie jednej platformy jako bazy dla różnych aplikacji biznesowych i raportowych, łącząc tym samym świat danych transakcyjnych i analitycznych? Opowiemy czym jest Common Data Model oraz zaprezentujemy przykłady jego wykorzystania jako substytutu hurtowni danych oraz integrację z Power BI.
Common Enterprise Analytics Architectures with Azure Data Services and Power BI
This session will tie together the components of the modern data warehouse stack including Azure Data Factory, Azure Data Lake Storage Gen2, Azure Databricks, Azure SQL Data Warehouse, Azure Analysis Services and Power BI. Learn how to operationalize end-to-end BI architectures covering everything from data ingestion, preparation to reporting and analytics. Join us and learn…
Complex Azure Orchestration with Dynamic Data Factory Pipelines
If you have already mastered the basics of Azure Data Factory (ADF) and are now looking to advance your knowledge of the tool this is the session for you. Yes, Data Factory can handle the orchestration of our ETL pipelines. But what about our wider Azure environment? In this session we’ll go beyond the basics…
Data Driven Decision Making with Azure Machine Learning
Azure Machine Learning [ML] is a great tool for providing deep analytical data analysis and can provide a great learning environment to those people who are just getting started with learning machine learning concepts as well as those who want to deploy complex models created in R or Python. This session will introduce how to…
Ethereum proof-of-authority consortium on Azure cloud platform
Omówiona zostanie zaawansowana koncepcja proof-of-authority w rozwiązaniu blockchain Ethereum. Przedstawiona zostanie idea węzła walidatora. Podstawy wydobycia (mining) oraz metoda generowania kosztów i zużycia energii (PoW) w komputerach oraz generowania transakcji będą omówione zarówno z zaletami, jak i wadami. Opowiem o przykładzie użycia prywatnych bloków w przemyśle. Całe wdrożenie sieci prywatnej/konsorcjum Ethereum będzie prezentowane na platformie…
Failure prediction for manufacturing industry with SQL Server & R
Working in manufacturing industry means that you must deal with product failures. As a BI and/or Data Scientist developer, your task is not only monitor and report product’s health state during its lifecycle, but also predict the likelihood of a fail in the production phase or when product has been delivered to the customer. Machine…
Getting Started with Azure Databricks
Azure Databricks provides the ability to use massive scale to read and stream data to create machine learning solutions to provide insight for large data stores. In this session you will learn how to get started in Databricks, and when it is the right tool for your data science project. We will also walk through…
Hacking SQL Server
You have been working with SQL Server for several years and you feel quite comfortable with most of the available features. Even you have a checklist for installation/configuration of SQL Server to be compliant with corporate standards. However, somewhere on the back of the head you have a feeling that there is something more that…
Jak się nie bać failovera?
Mechanizm SQL Server Always on Availability Groups oferuje wysoką dostęność dla baz użytkownika, jednak zupełnie nie jest pomocny dla baz systemowych. Te zawierają sporo danych niezbędnych dla prawidłowego funkcjonowania instancji SQL Serwera jako całości. Na sesji opowiem, jak w StepStone Services wraz z moim zespołem poradziliśmy sobie z problemem, aby po failover nie lądować w…
Kubernetes 101
SQL Server 2019 zaczyna wykorzystywać Kubernetes, Spark może być uruchamiany na Kubernetes, Kubernetes to naturalne środowisko dla tensorflow. Jeśli zajmujesz się tak zwaną Modern Data to istnieje duże prawdopodobieństwo, że w ciągu najbliższych miesięcy spotkasz się z Kubernetes. Przyjdź na sesję i dowiedz się czym jest Pod, Node, Container, Deployment, Service, Job czy Persistent Volumes…
Lambda Architecture with Azure Data Services
Podczas sesji zaprezentowane zostaną komponenty Azure dedykowane do odpowiednich warstw architektury Lambda. Sesja będzie miała charakter warsztatowy podczas której zostanie zbudowana architektura pozwalająca na strumieniową analizę danych. Będą opisane komponenty takie jak Azure Databricks, CosmosDB, Power BI, Azure Time Series Insight oraz inne..
Log Management w stylu Big Data
Sesja wprowadzająca do zagadnienia budowy centralnego systemu zarządzania i analizy logów, bazującego na Azure Data Lake Store Gen2 (HDFS), Azure Databricks (Apache Spark, Python), Red Hat oraz syslog-ng. Dobry początek dla każdej organizacji, która gromadzi dużą ilość logów i ma potrzebę ich analizowania.
Małe dane duży kłopot, duże dane….
No właśnie…setki usług w Azure, w tym te dedykowane do przetwarzania danych. Czy aby na pewno wiesz o nich wszystko co potrzeba,by dokonać odpowiedniego wyboru i nie narazić się na poważne problemy z wydajnością? Sesja z cyklu „notatki i doświadczenia” z placu boju okiem architekta danych i CTO. Sesja z Pawłem Potasińskim 🙂
Multidimensional wiecznie żywy
Decydując się na budowę analitycznej bazy wielowymiarowej na platformie SQL Server od razu natykamy się na fundamentalne pytanie: Multidimensional czy Tabular? Ta decyzja musi zostać podjęta szybko i to zaraz na początku bitwy. Potem koszty błędnego wyboru (inaczej: zmiany narzędzia) szybują pod niebiosa. Spróbujmy więc krótko porównać oba podejścia wskazując ich wady oraz zalety, koncentrując…
New T-SQL Features in SQL Server 2016, 2017, and Beyond
Discover the ins and outs of some of the newest capabilities of our favorite data language. From SESSION_CONTEXT() to DROP IF EXISTS to CREATE OR ALTER to new query-level hints, you’ll walk away with a long list of reasons to consider upgrading to the latest version.
Od Big Data do wiedzy zawartej w danych, czyli 2h live demo, część 1
Olbrzymie ilości różnorodnych danych otaczają nas z każdej strony, jednak zarówno ogrom ten, jak i rozmaitość są pierwotnie źródłem dezorientacji, a nie korzyści. Dopiero odpowiednia obróbka danych pozwala ujawnić wartościowe informacje i wiedzę w nich zawartą, które mogą przynieść realne korzyści biznesowe. W czasie sesji nasz zespół praktyków zaprezentuje, jak od danych dojść do celów…
Od Big Data do wiedzy zawartej w danych, czyli 2h live demo, część 2
Olbrzymie ilości różnorodnych danych otaczają nas z każdej strony, jednak zarówno ogrom ten, jak i rozmaitość są pierwotnie źródłem dezorientacji, a nie korzyści. Dopiero odpowiednia obróbka danych pozwala ujawnić wartościowe informacje i wiedzę w nich zawartą, które mogą przynieść realne korzyści biznesowe. W czasie sesji nasz zespół praktyków zaprezentuje, jak od danych dojść do celów…
Partycjonowanie danych w rozwiązaniach Big Data
Partycjonowanie danych to jedna technik, pozwalająca znacząco poprawić wydajność naszych zapytań. Znajduje ona zastosowanie nie tylko w relacyjnych bazach danych, ale również jest powszechnie używana w przypadku przechowywania i przetwarzania dużych zbiorów danych nazywanych powszechnie Big Data. Na sesji przyjrzymy się mechanizmom partycjonowania i dystrybucji danych dostępnych w usługach Azure Data Lake Analytics, Apache Hive…
Performance Tuning dla Specialistów Business Intelligence
W świecie Business Intelligence i hurtowni danych wydajność jest niezwykle ważnym aspektem. Skończony czas potrzebny na dokonanie wszelkiego rodzaju transformacji i ograniczone zasoby sprzętowe mogą stanowić poważną przeszkodę dla wielu projektów. Podczas sesji przedstawione zostaną praktyki pozwalające uzyskać dobrą wydajność i bardziej stabilne rozwiązanie. Powiemy zarówno o technikach optymalizacyjnych użytecznych przy ładowaniu danych jak i…
Power BI i Report Server Power BI w korporacji, średniej oraz małej firmie. Największe wątpliwości klientów.
Liczne spotkania architektoniczne z klientami różnej wielkości i poziomie rozwoju obszaru danych, sprowadzają się m.in do następujących wniosków: doceniamy wartość Self-Service, ale martwimy się potencjalnym chaosem danych, Power BI jako cudowne rozwiązanie wszelakich problemów, mamy już hurtownię, to po co nam Power BI czy jak udostępnić Power BI kilku tysiącom użytkowników jednocześnie mając go pod…
Praca z bazą daną – czyli jak okiełznać starego potwora
Trafiłeś do projektu, który nigdy wcześniej nie miał Administratora Baz Danych?Twój manager oznajmił Ci, że od teraz Ty jesteś odpowiedzialny za utrzymanie Bazy? Baza ma tysiące obiektów, ale wiekszość z nich nie jest już używana?Lubisz wyzwania… ale w tej sytuacji nie wiesz od czego zacząć?Wbrew pozorom to nie jest to odosobniony przypadek. Na tej sesji…
Projektowanie dla LUDZI – projektowanie wizualizacji w Power BI zgodne z ludzką percepcją
Według najnowszych badań rozumny człowiek pojawił się 300 tysięcy lat temu na ziemi. Około 10 tysięcy lat temu zaczął się ucywilizować przez wprowadzenie uprawy zbóż. Ewolucja ludzkiego układu poznawczego miała na celu maksymalizacje przetrwania gatunku. Sposób w jakim żyjemy obecnie jest mgnieniem oka z punku widzenia czasu a nasze zmysły ciągle tkwią w jaskini w…
Python i uczenie maszynowe na dużą skalę w Apache Spark
Databricks, który jest w portfelu usług większości chmurowych potentatów, to w dużej mierze Apache Spark. Język Python jest wszędzie i wykorzystywany jest bardzo często także w procesie uczenia maszynowego. Połączenie tych technologii pozwala czerpać doświadczenie z najlepszych wzorców, a niniejsza prezentacja ma na celu pokazanie sposobów przejścia od analizy „małych” zbiorów danych do wielkich zestawów…
Responding to Extended Events in near real-time
Extended Events provide deep insight into SQL Server’s behavior and allow us to gather information not available by other means. However, compared to other technologies such as SQL Trace and Event Notifications, Extended Events don’t seem to provide a way to react to the events as soon as they happen. In this session we will…
SQL DBAs Docker Revolution Survival Guide
It has been two years since SQL Server can run on docker. There has been a lot of excitement but far less adoption. Why is that? There are many reasons, but one clearly stands out: problems with integrations with existing systems and especially with windows domains and AD. And still developers want to build microservices…
SQL Injection: How It Works, How to Stop It
This session will explain and demonstrate exactly how a SQL Injection attack occurs. While the core vulnerability is easy to understand, exactly how hackers exploit that vulnerability is not. I’ll show you how a hacker explores your database through SQL Injection to find vulnerabilities and sensitive data. Better still, I’ll show you the errors that…
SQL Server + Docker – pierwsze kroki
Gdzie ostatnio nie spojrzeć – wszędzie pchają się kontenery. SQL Server 2019 wprowadza Big Data Clusters, które wykorzystują Kubernetes do zarządzania kontenerami składającymi się z SQL Server, Sparka i HDFS. Od wersji SQL Server 2014 Express każda kolejna edycja jest dostępna nie tylko jako binaria do pobrania i zainstalowania, ale także jako obraz Dockera. Jeśli…
SQL Server 2019 i Spark, czyli co nowego w SQL Server i w jaka stronę to zmierza
Nowa, kolejna wersja serwera bazodanowego Microsoftu nie wywołuje już gęsiej skórki, jak to było z poprzednimi edycjami, gdy to SQL Server systematycznie wspinał się na fotel lidera baz danych OLTP. Czy zatem mimo to warto przyjrzeć się nowej edycji? Co teraz? Czy lider pozostanie liderem? Spróbujemy na te pytania odpowiedzieć na sesji i przyjrzeć się…
T-SQL : Bad Habits & Best Practices
Whether you are a developer, DBA, or anything in between, chances are you might skip some best practices when you write T-SQL. Unfortunately, many so-called “bad habits” aren’t always obvious, but can lead to poor performance, maintainability issues, and compatibility problems. In this session, you will learn about several bad habits, how they develop, and…
Taming the Beast – How a SQL DBA can keep Kerberos under control
The word Kerberos can strike fear into a SQL DBA as well as many Windows Server Administrators. What should be a straight forward and simple process can lead to all sorts of issues and trying to resolve them can turn into a nightmare. This talk looks at the principle of Kerberos, how it applies to…
The Query Store and Query Tuning in SQL Server
For the most part, query tuning in one version of SQL Server is pretty much like query tuning in the next. Azure SQL Database and SQL Server 2016 introduced the most important change to query tuning in ages, the Query Store. This session will explore how the Query Store works in Azure, SQL Server 2016…
True SQL Server Detective
Yes, you’ve heard this correctly. This is precisely a detective story, even a few stories. Each of them has an intricate plot, several active (or inactive) persons, facts, clues, and evidence. During the session, we will solve all these cases and complete a path from obtaining information (accurate or inaccurate) to a complete understanding and…
Tune your PowerBI
Optymalizacja PowerBI? Czy to w ogóle możliwe? Przecież tam nic się nie da zmienić… No nie do końca – masz ogromny wpływ na wydajność swoich raportów. Na tej sesji opowiem Wam jak radzić sobie z tym niesamowicie popularnym narzędziem, aby Wasze raporty były szybsze. Przejdziemy przez narzędzia do monitorowania naszych raportów, poznamy kilka sztuczek wydajnościowych,…
Tworzenie wydajnych i efektywnych dynamicznych zapytań SQL
Dynamiczny SQL jest potężnym narzędziem, które pozwala nam na tworzenie zapytań w locie. Oczywiście dynamiczny kod może być złożony, trudny do odczytania i debugowania. Czy jest on aż tak straszny? Uważam, że nie, co postaram się udowodnić w czasie sesji. Pokażę różne zastosowania dynamicznego SQL, a także najlepsze praktyki w zakresie pisania dynamicznych SQL, aby…
Uczenie maszynowe w praktyce – historia z happy endem
Uczenie maszynowe to termin, który często pojawia się w kontekście marketingowym jako sztuczna inteligencja. Ten termin przekazuje klientowi informację, że oprogramowanie samo będzie dostosowywało się do jego potrzeb. Natomiast nie przekazuje informacji, że kluczowym elementem uczenia maszynowego są dane, dużo danych, które zdobyć jest znacznie trudniej niż specyfikację wymagań. Wymusza to zmianę sposobu zarządzania projektami…
Użytkownicy pokochają Twoje nowe raporty
Metodologie współczesnego raportowania od zbierania wymagań do wizualizowania danych.Era raportów wypełnionych po brzegi tabelami jeszcze nie minęła, ale ta sesja pomoże Tobie w tworzeniu znacznie lepszych raportów w usystematyzowany sposób. Korzystając z kombinacji dwóch sprawdzonych przepisów na budowanie użytecznych kokpitów nawigacyjnych (Value Based Design i IBCS) pokażę jak:- zbierać wymagania raportowe- dostosować zawartość raportu do…
Web scraping praktycznie
Web scrapping towarzyszy mi od wielu lat, zarówno dla celów zdobywania informacji, jak i automatyzacji, a tą sesją chciałbym podzielić się swoimi doświadczeniami. „Web scraping praktycznie” to sesja, która w sposób praktyczny przybliży temat parsowania oraz pobierania informacji ze stron WWW. Przedstawione zostaną różne techniki oraz różne języki i narzędzia z których można skorzystać, aby…
What you need to teach your developers about your database
Way too often data professionals come across databases that were clearly created by developers who just don’t get it. In this discussion-based session, we’ll explore some of the symptoms that are often found, and come up with a set of questions that you can ask your developers to help make sure they create a database…
Working in Batches
Early in your career you learnt that loops are bad and that you should use set-based statements. However, there are situations when trying to processing all at once takes you into problems. In this session we will learn what these situations are and how we can address them by splitting up the work in batches.…
Your career in movies
Did you miss out on an Oscar again this year? Yeah, me too. To be fair though, I wasn’t in any movies. There weren’t even any movies about me – a database consultant specialising in the Microsoft stack. There never are. But I’ll show you why this is wrong. I’ll show you why movies, those…
Zapytaj serwer SQL, co mu dolega
Zapewnienie wydajnego działania serwerów baz danych jest jednym z najważniejszych obowiązków ich administratorów. Mimo to niewielu administratorów zbiera i analizuje dane dotyczące wydajności. Część z nich uważa, że monitorowanie i optymalizacja wydajności są zbyt skomplikowane, a reszta nie ma na to czasu, pochłonięta codziennymi obowiązkami. W rezultacie optymalizacja wydajności często sprowadza się do czekania, aż…