Azure Synapse (SQL Data Warehouse and Data Lake) |
Serverless Synapse SQL pools enable you to read Parquet/CSV files or Cosmos DB collections and return their content as a set of rows. In some scenarios, you would need to ensure that a reader cannot access some rows in the underlying data source. |
Career Growth and Certifications |
In my role as a consultant, it’s rare that I go ... |
Computing in the Cloud (Azure, Google, AWS) |
Azure technologies evolve so fast sometimes we lose track of what’s happening. One day, a simple technology is created, on the next day, it becomes something huge, in a... |
Conferences, Classes, Events, and Webinars |
Building on the legacy of the PASS Summit conference, we’re pleased to share that this year’s free online PASS Data Community SUMMIT conference will be taking place November 8 - 12. Connect, share, and learn with a global network of data experts, covering today’s most challenging data platform topics. Sign up today to get the latest event updates and notifications. |
On 23 June, Redgate Streamed brings you organizations who have implemented the latest database technology trends and will share their success stories and tips for embracing technology changes. Our fantastic speaker line-up includes expert John Martin, JQM Consulting, who will give you practical insights into estate management with SQL Monitor. And be the first to hear about the key findings from this year’s State of Database Monitoring survey! |
GroupBy Conference is coming back May 25-26 for it... |
See how Redgate’s SQL Data Catalog and SQL Provision tools enables you to keep sensitive data safe and stay compliant, without slowing your development down. |
Dallas DBAs is proud to be sponsoring the May 2021 GroupBy Conference, Americas DBA track GroupBy is a different sort of conference as it has been online since it... |
DMO/SMO/Powershell |
Writing to the screen is a really basic debugging technique. That said, since I’m really new with Powershell this is ... Continue reading The post #PowershellBasics: Writing to the screen... |
Total: 4 Average: 4.8From a certain point in my career, I started to play around with PowerShell. But I never imagined that it would become such an essential thing... |
Up until now, we’ve talked about various ways to... |
I’ve talked about SQL Server comments before and... |
Figuring out how to group the output of your Peste... |
Data Mining / Data Analysis |
In part 3 of our "Better Together" blog series, I will recap my presentation from a series of BlueGranite Tech and Career Talks conducted in partnership with BDPA (formerly... |
Data Privacy, Compliance, and GDPR |
Senators reintroduce bill as scrutiny of social me... |
Data Visualisation |
In today’s post, we’ll talk about how you can use simple text to communicate numbers. You may be familiar with the following visual of our most commonly used visuals:... |
An extension of a scatterplot, a bubble chart is commonly used to visualize relationships between three or more numeric variables. |
Database Design, Theory and Development |
Database systems have powerful features built right in that can ensure the integrity of data. In this article, Joe Celko discusses keys and constraints. |
DevOps and Continuous Delivery (CI/CD) |
Reading Time: 4 minutes In this post I want to sh... |
I work as Director at ThoughtWorks in the database and DevOps space. I’ve been here for 20+ years and I vaguely remember my first project at ThoughtWorks in 1999... |
How to exploit the branching and merging capabilit... |
ETL/SSIS/Azure Data Factory/Biml |
Data flows are where we do the bulk of transformations and data cleansing. In this session, lets go ahead and create Data flow and run it. Open the ADF,... |
There are advantages and disadvantages to both ETL and ELT. To understand which method is a better fit, it’s important to understand what it means when one letter comes... |
Hardware |
H20 benchmarks well, but real-world performance and price remain to be seen. |
MDX/DAX |
CALENDAR: Returns a table with one column of all dates between StartDate and EndDate. https://dax.guide/calendar/ CALENDARAUTO: Returns a table with one column of dates calculated from the model automatically.... |
I got asked recently to help with a DAX measure for an interesting problem in the inventory domain. The requirement is to generate a chart showing the count of the last known State of a given number of items. Here is a walkthrough of what I was able to come up with, along with an explanation along the way. |
REMOVEFILTERS: Clear filters from the specified tables or columns. https://dax.guide/removefilters/ |
Microsoft News |
Internet Explorer lives on in Edge IE Mode, LTSC W... |
Oracle |
Using sequences when scaling up with Oracle RAC presents more issues with contention. In this article, Jonathan Lewis explains how to avoid the problems. |
Performance Tuning SQL Server |
You’re Gonna Miss Me I deal with blocking proble... |
Paul White concludes his series on starting parallel plans, summarizing how additional parallel tasks cooperate to complete plan execution. The post How Parallel Plans Start Up – Part 5 appeared... |
PowerPivot/PowerQuery/PowerBI |
We OPTIMIZE PERFORMANCE on a lot of models for Pow... |
This is an update to an article that I wrote back in 2019. This time around I created a video to go along with the written explanation and documentation below. You can jump straight to the video below if you prefer that medium. |
Original Post: Feb 2017 Updated: May 2021 I first wrote this article back in Feb 2017 to be a definitive list of the top reasons you should consider using... |
Here's a twist on dynamically filtering visuals by... |
Following on from my last post, another SQLBits session of mine I wanted to highlight was “Advanced Analytics Features In Power BI”. The subject is a bit outside my... |
At the Microsoft Business Applications Summit 2021, a ton of new features for Power BI where announced. Below is my list of top ten new features, but there were... The... |
Product Reviews and Articles |
How to save all your different types of SQL code snippets in a central library of JSON Snippet Collections, where you can search and edit each collection and then... |
Product Upgrades and Releases |
Rejoice! A new R release (v 4.1.0) is due on 18th May 2021. Typically most major R releases don’t contain that many new features, but this release does contain some interesting and important changes. |
R Language |
Correlation analysis, correlation is a term that is a measure of the strength of a relationship between two variables. |
Replication |
Total: 1 Average: 5 SQL Server Transactional Replication is one of the most common Replication techniques used to share, copy, or distribute data to multiple destinations. In this article,... |
Security News and Issues |
Investigation shows threat actors began probing SolarWinds' network in January 2019, according to Sudhakar Ramakrishna. |
FragAttacks let hackers inject malicious code or c... |
This seems to be a new tactic: Emsisoft has identified two distinct tactics. In the first, hackers encrypt data with ransomware A and then re-encrypt that data with ransomware B.... |
President Joe Biden’s infrastructure proposal includes billions of dollars tied to improving cybersecurity, an area of intensified interest after the ransomware attack on the Colonial Pipeline. |
Google Duplex will soon navigate the "change password" interface of websites. |
Researchers find watering-hole attack targeting water utilities. |
Doctors left unable to access patient records afte... |
Stopping payments would go a long way to stopping ... |
Employee mistakenly sent the link when replying to a records request. |
T-SQL |
Welcome to part eighteen of the plansplaining series. Like the previous posts, this one too focuses on temporal tables and their effect on the execution plan. After looking at... |
This is part 2 of a 14 part series on TSQL Basics. You will first gain an understanding of the differences between each of these types of joins, and... |
A few years ago, I wrote that a CPU is “a hot mess of on-off switches.” There’s more to it than that when you get into the weeds of... The... |
Total: 1 Average: 5 Cartesian product in SQL is a term from the set theory of mathematics. However, we can also find this term in SQL database manuals. What... |
Transcription: What we’re going to be using is we’re going to be using Venn diagrams. So if you can see in this screen, we have two tables, table one... |
It’s hard to set absolute rules about, “Feature X should absolutely never be used.” However, there are some features that set off alarm bells when I see them. Usually,... |
Story time. Let’s say a database server is receiving a new release that include a change to a stored procedure. All of the databases are supposed to get the... |
Tech News |
On May 10, 40 advocacy groups sent an open letter ... |
WarnerMedia and Discovery to merge, and standalone AT&T will focus on broadband. |
Tools for Dev (SSMS, ADS, VS, etc.) |
This article is all about declarative database development using Azure Data Studio for both beginners and professionals who are new to it. |
Several times over the last few weeks I’ve gotten a request to create a new work database. The individuals from ... Continue reading The post Creating a configurable SSMS script... |
A crazy error message The 'Ssms2017LoaderPackage' ... |
Virtualization and Containers/Kubernetes |
I’ve been interested (obsessed?) with running SQL Server in containers for a while now, ever since I saw how quick and easy it was to spin one up. That... |
|