BI Adam Aspin in BI Tips and tricks with DAX table functions in paginated reports There are several common challenges when creating paginated reports from Power BI datasets. In this article, Adam Aspin explains how... 22 March 2022 20 min read
Learn SQL Server Greg Larsen in Learn SQL Server Ordering a result set in SQL Server To guarantee the order of a result set, you must use an ORDER BY clause. In this article, Greg Larsen... 18 March 2022 12 min read
T-SQL Programming Greg Larsen in T-SQL Programming The basic T-SQL SELECT statement The SQL language is used across many relational database platforms. Greg Larsen explains the basics of the SELECT statement for... 22 February 2022 10 min read
BI Adam Aspin in BI DAX table functions for paginated reports: Part 2 To return detail data using DAX, use the table functions. Adam Aspin covers UNION, EXCEPT, INTERSECT, and CALCULATETABLE in this... 15 February 2022 12 min read
Azure Dennes Torres in Azure Eight Azure SQL configurations you may have missed Azure SQL Database has been around for over ten years and is constantly evolving with new capabilities and options. Dennes... 07 February 2022 12 min read
BI Adam Aspin in BI DAX table functions for paginated reports: Part 1 Several DAX table functions can be used for paginated reports when you want all the data, not a summary. Adam... 21 January 2022 15 min read
Learn SQL Server Greg Larsen in Learn SQL Server When to use CHAR, VARCHAR, or VARCHAR(MAX) It’s important to choose the right datatypes when designing a database. Greg Larsen explains the differences between CHAR, VARCHAR and... 20 January 2022 14 min read
BI Edward Pollack in BI Vertipaq optimization and its impact on columnstore compression Vertipaq optimization is a critical component of the columnstore compression process. Edward Pollack explains how it works and what you... 19 January 2022 21 min read
Learn SQL Server Greg Larsen in Learn SQL Server How to replace an identity column with a sequence number SQL Server provides two ways to include an incrementing number in a table. Greg Larsen explains how to replace an... 04 January 2022 16 min read
T-SQL Programming Joe Celko in T-SQL Programming Quantifier predicates Predicates in SQL are often complex and difficult to understand. In this article, Joe Celko explains the logic behind a... 27 December 2021 11 min read
BI Adam Aspin in BI How to filter DAX for paginated reports DAX is unlike SQL when filtering. In this article, Adam Aspin demonstrates how to filter DAX for paginated reports.… 17 December 2021 13 min read
Learn SQL Server Greg Larsen in Learn SQL Server How to return multiple sequence numbers with sp_sequence_get_range Developers can work with multiple range values at once using sp_sequence_get_range. Greg Larsen explains how to return multiple sequence numbers... 30 November 2021 13 min read
BI Adam Aspin in BI Introduction to DAX for paginated reports SSRS reports can be built using DAX. In this article, Adam Aspin explains how to get started using DAX to... 15 November 2021 18 min read
T-SQL Programming Joe Celko in T-SQL Programming BETWEEN the two of us BETWEEN can be used in a SQL WHERE clause to filter on a range. Joe Celko explains the history of... 15 November 2021 11 min read
Learn SQL Server Greg Larsen in Learn SQL Server Using SQL Server sequence objects SQL Server sequence objects have several properties that control how they behave. Greg Larson explains the options of using SQL... 15 November 2021 14 min read
Security Robert Sheldon in Security Ransomware: A world under threat Ransomware has threatened many organizations over the past few years. In this article, Robert Sheldon explains the history of ransomware... 01 November 2021 12 min read
Learn SQL Server Greg Larsen in Learn SQL Server Introduction to SQL Server sequence objects SQL Server sequence objects can be used in place of identity columns. In this article, Greg Larsen explains how to... 25 October 2021 15 min read
BI Sanil Mhatre in BI Text Mining and Sentiment Analysis: Data Visualization in Tableau Tableau is a popular visualization tool used by organizations around the world. In this article Sanil Mhatre demonstrates sentiment analysis... 18 October 2021 19 min read
Performance Edward Pollack in Performance Automating Extended Events data collection It’s not difficult to set up an extended event session, but reviewing and saving the data can be complex. In... 04 October 2021 18 min read
Security Robert Sheldon in Security Cybersecurity threats Not a week goes by without news of a new cyberattack. In this article, Robert Sheldon explains the cybersecurity threats... 30 September 2021 12 min read