DAX is not only an expression language, but also a query language and, when it comes to performance, the xVelocity in-memory engine is second to none. Scanning fact tables and performing leaf-level computation happens in a matter of milliseconds. Nevertheless, as with any other language, you can write good DAX or bad DAX, depending on your understanding of the engine internals. This session introduces DAX as a query language, showing the different ways of querying with DAX using real-world data. Some queries will be fast, others will need optimizations. Many practical examples based on common patterns and an analysis of the query plans will show how to get the best out of DAX.
When building solutions for the Cloud it is critical to understand that every architecture decision has even more impacts than before as a bad code might get you out of business. For this reason in this session we will be focusing on:
Breaking down the baseline concepts of Cloud design
Defining the critical considerations which we should have when designing new Cloud solutions
Looking at Architectural Patterns which can help us succeed in this space, like Microservices, CQRS and Event Sourcing
Looking at real life examples of Azure Cloud Architectures, the trade-offs and results
Lessons Learned Building Azure Solutions
The key goal of this session is to create awareness of what considerations, architectural patterns and trade-offs should be done in order to have successful Cloud solutions and even more specific to Azure solutions.
• Microsoft Azure 虛擬機器服務 o 如何建立 Azure 虛擬機器 o 如何建立執行 Windows Server 的虛擬機器 o 如何建立執行 Linux 的虛擬機器 o 如何在 Azure 上以虛擬機器樣版建立 SQL Server 虛擬機器 o 管理 Azure 上的虛擬機器 o 管理及設定虛擬機器的高可用性 o 如何設計自動化監視與分析及調整規模 o 附加及卸除虛擬機器的資料硬碟 (Data Disk) o 建立及上傳自行建立及既有的虛擬機器到 Microsoft Azure • Microsoft Azure 虛擬機器服務 o 如何建立 Azure 虛擬機器 o 如何建立執行 Windows Server 的虛擬機器 o 如何建立執行 Linux 的虛擬機器 o 如何在 Azure 上以虛擬機器樣版建立 SQL Server 虛擬機器 o 管理 Azure 上的虛擬機器 o 管理及設定虛擬機器的高可用性 o 如何設計自動化監視與分析及調整規模 o 附加及卸除虛擬機器的資料硬碟 (Data Disk) o 建立及上傳自行建立及既有的虛擬機器到 Microsoft Azure
Day 4 of Imagine Cup 2015 and today we announced the 1st, 2nd and 3rd place Winners of the Innovation, Game and World Citizenship categories. Today the teams also aim to break the Guinness World Record for teaching kids how to code! An exciting and jam packed day here for the students!