Problems displaying this newsletter? View online.
Database Weekly
The Complete Weekly Roundup of SQL Server News
Hand-picked content to sharpen your professional edge
Editorial
 

Put Your Data in a Box

A few years ago I was attending a keynote talk from one of the scientists that works CERN's Large HADRON Collider (LHC). The talk was about data and how they deal with a large volume of data from experiments run on the machine. If you're wondering what large is, the scientist talked about peak experimental data being over 1PB/s. I don't know how much data you capture, but that's a lot.

In fact, it's so much, that if they tried to analyze all that data, they'd never get around to running experiments. Instead, they depend on some pre-processing of data in sensor hardware as well as some early aggregation to get the data to a manageable level. It's a good idea, and they have spent a lot of time and effort learning how to do this and still capture meaningful data for their work.

The capability to remotely process data before sending it on is coming to all of us in a pre-packaged container. The Azure Data Box Edge was announced this week from Microsoft. This is a data processing device that is cloud managed and has FPGAs that you can program. It can run on batteries and is ruggedized for the field. There are more docs at Microsoft on the specifics.

I don't know how many companies want this, but I suspect that some who have remote or portable operations might think about it. Certainly if this can gather some data and then upload when a connection is available, it might be a good fit for places that don't have good network connections and need a device that can handle some adverse conditions. I know sourcing and putting together a system for field offices is a pain. Off the shelf systems don't always have reliability, and can be finicky to manage remotely.

Recently I hosted a webinar with Abel Wang, and he talked about AI and ML being technologies whose use will grow dramatically in the next ten years. Perhaps a prediction without merit, but it does seem more and more companies and vendors are putting efforts into finding ways to deploy and operate ML systems. The Data Box Edge has capabilities in that area, which could be useful if you want to locally, and quickly, process data.

This doesn't appear to run SQL Server, or it's not mentioned, but it does seem useful. If you doubt this, I know this is exactly what I would have wanted over a decade ago. I had to install systems in a warehouse to visual inspect some products. We used crude AI-ish systems that were set up to watch evaluation by humans. Eventually, the computer took over part of the job, but with humans randomly verifying its results. Keeping that system running was a pain. A Data Box Edge would have been a much better choice, and I'm sure we would have purchased one.

There are likely plenty of customers that might be able to use this. It will be interesting to see if Microsoft can find them and sell many of these devices.

Steve Jones - SSC Editor

Join the debate, and respond to the editorial on the forums

 
The Weekly News
All the headlines and interesting SQL Server information that we've collected over the past week, and sometimes even a few repeats if we think they fit.
Vendors/3rd Party Products

Automating Schema Comparisons with SQL Compare Projects and PowerShell

Your PowerShell process for database comparison and deployment is running smoothly, and your instinct is to 'leave well alone'. However, you continually need to delve into the script to tweak comparison settings or add a new command line switch. Phil Factor proposes a way to avoid this using SQL Compare projects.

Where SQL Server monitoring fits into your tech stack

This article explains the basic components of a tech stack, and the decisions and requirements that affect how and where monitoring tools generally, and a specialist SQL Server monitoring tool like SQL Monitor, in particular, fit into your stack.

.NET Related Articles

Using the iTween Plugin for Unity

Video games often contain animation of the objects and characters, but how is that accomplished? In this article, Lance Talbert explains how a Unity plugin called iTween can make creating animation easy.

Administration

SQL SERVER – Installation Error: 25641- For target, “package0.event_file”, the parameter “filename” passed is invalid. Target parameter at index 0 is invalid

While installing SQL Server 2012 in a client envir...

How to Reduce the Risk of SQL Database Corruption

Introduction: Today we are going to learn how to p...

SQL SERVER – Identifying and Fixing PREEMPTIVE_OS_RSFXDEVICEOPS Wait Type

I walked into a client engagement where I really g...

How I applied 13 cumulative updates in 12 minutes

Twitter is a strange place. I mean, aside from all...

Analysis Services / BI on the MS Stack

Automating the Tabular Model Processing of Analysis Services (SSAS) Databases in SQL Server

Total: 0 Average: 0This article talks about automa...

Dynamic Column Level Security with Power BI and SSAS

Last week I was asked to tackle a requirement by a...

Career Growth and Certifications

T-SQL Tuesday #119 Changing Your Mind

This post is a response to this month’s T-SQL Tu...

Using 3rd party tools. T-SQL Tuesday #119

It’s that time again! Alex Yates (b/t) has asked...

T-SQL Tuesday #119 – Changing Your Mind

This month Alex Yates (B|T) is hosting T-SQL Tuesd...

What convinced me that diversity is important?

For this month’s T-SQL Tuesday, we are to write ...

Employees don’t work for you; you work for them

Alex Yates (b | t) is hosting this month’s T-S...

T-SQL Tuesday #119 – Changing My Mind

This post is for the most recent #tsql2sday, a mon...

Updates to the Data Blogger Resource Kit

Earlier this year, I published the first crack at ...

Redgate Database Devops
Computing in the Cloud (Azure, Google, AWS)

SQL Server Virtual Machines in Azure

Let’s create a virtual machine in Azure that has...

Conferences, Classes, Events, and Webinars

Going To SQL Saturday Portland? Come To My Precon!

Training Daze I’ve delighted to announce that I?...

Tactics for classification using SQL Data Catalog

Wednesday October 23 16.00-17.00 BST/ 10.00-11.00 Central - Discover different tactics enabled by Redgate’s latest new product - SQL Data Catalog – to build a clear picture of your SQL Server estate, enabling you to ensure that the correct data is protected in the correct way.

How SQL Change Automation helps you deliver value faster

Wednesday October 16 16.00-17.00 BST/ 10.00-11.00 Central - Microsoft MVP, Kendra Little will show you how Redgate tools enable you to speed up software delivery with reliable, repeatable processes that remove the database bottleneck.

SQL in the City Summits

Redgate is hosting an upcoming series of exclusive Summits, in cities worldwide, to help senior data professionals deliver value quicker, while keeping their data safe. Find out more here and register for your nearest event

Upcoming SQLpassion Online Trainings

(Be sure to checkout the FREE SQLpassion Performan...

SQL in the City/PASS Summit

My great organization, Redgate, is doing things a ...

DMO/SMO/Powershell

#PowershellBasics: Powershell vs Powershell Core

I’m taking a Powershell class this week and I ha...

Just Getting Specific Files in PoSh–#SQLNewBlogger

Another post for me that is simple and hopefully s...

Understanding and Using the PowerShell 7 ForEach Parallel Option

Loops are one of those crucial logic components th...

Data Mining / Data Analysis

Pivoting and Melting Dataframes

Instead of writing cumbersome case when statements...

The Power of Analytics in the Data Economy

Click to learn more about author Josh Bartels. Eco...

Data Science

Building Machine Learning Models to Solve Practical Problems

Machine learning is a skill that many data professionals are learning as they plan their careers over the next five to ten years. In this article, Supriya Pande gives an overview of machine learning and walks through a practical example.

Database Design, Theory and Development

Session Introduction to Data Modeling

Download slides and demos of this session using th...

DevOps and Continuous Delivery (CI/CD)

Establishing a DevOps Organisation

DevOps might sound intimidating if your organisati...

HA/DR/Always On/Clustering

Installing SQL Server Failover Cluster Instance – Part 1

Total: 0 Average: 0In this article, I am going to ...

Hardware

Lenovo X1 Carbon: Arguably Best Laptop the Company Makes

eWEEK PRODUCT REVIEW/ANALYSIS: ThinkPd X1 is for t...

Intel to Discontinue Nearly All Desktop Kaby Lake CPUs

Intel has announced End-of-Life plan for most of i...

Samsung Develops 12-Layer 3D TSV DRAM: Up to 24 GB HBM2

Samsung on Monday said that it had developed the i...

Dell XPS 13 2-in-1 review: Lots to flex, few weaknesses

The XPS 13 many have been waiting for, but it may ...

G.Skill Launches 32 GB DDR4 Modules, 256 GB Kits: Up to DDR4-4000

G.Skill has now rolled out its 32 GB unbuffered DD...

Intel Xeon W-2200 Family: Cascade Lake-X with ECC and 1TB Support

We recently saw the launch of the consumer Cascade...

MDX/DAX

Using DataTable DAX Function for Creating Structured Table in Power BI

In another blog article, I explained how easy is t...

Performance Tuning SQL Server

How to Think Like the SQL Server Engine: Adding an ORDER BY

We started out the How to Think Like the Engine se...

How Unused Indexes Hurt: Buffer Pool

Lost In The Woods When you find unused indexes, wh...

Why Query Plans Can Look Different on Different Servers

In the first post in my How to Think Like the Engi...

How to Think Like the SQL Server Engine

You’re a developer or a DBA, and you’re comfor...

PowerPivot/PowerQuery/PowerBI

Power BI Showcase: Employee Retention Gets a Makeover with Built-in AI Visuals

Report development is iterative. Every good report...

Inside Power Query reference queries for Power BI and Excel

Chris Webb joins Patrick to look at what happens w...

Making data source parameters easy in Power BI Desktop

Patrick shows how you can easily use parameters, f...

Sitting down with the Power BI Queen

Patrick has a conversation with the Power BI Queen...

Power BI And Case Sensitivity

Case sensitivity is one of the more confusing aspe...

PowerShell

How to use parameters in powershell

Every DBA should have basic PowerShell skills. In this article, Greg Moore explains how to write a PowerShell script that takes parameters.

Product Reviews and Articles

SQL Productivity with SQL Prompt

There is an old joke that upgrading to the latest ...

Recreating Databases from Scratch with SQL Change Automation

Phil Factor starts with the basics how to rebuild ...

Product Upgrades and Releases

EC2 High Memory Update – New 18 TB and 24 TB Instances

Last year we launched EC2 High Memory Instances wi...

Microsoft's Azure Data Box Edge gets rugged, portable option

Microsoft is readying a ruggedized version of its ...

Amazon EKS Windows Container Support now Generally Available

In March of this year, we announced a preview of W...

SQL Server 2017 CU17 Released

On October 8, 2019, Microsoft released SQL Server ...

Now available in Amazon SageMaker: EC2 P3dn GPU Instances

In recent years, the meteoric rise of deep learnin...

Reporting Services

Reporting Services Basics: Adding Groups to Reports

Most SSRS reports are organized into grouping levels where it’s possible to add totals for each group. In this article, Kathi Kellenberger continues her SSRS series by walking through how to create both a Matrix and Table report.

SDU Tools: SQL Server Reporting Services Catalog Types

Lately, I've been needing to write queries against...

Security News and Issues

New Reductor Nation-State Malware Compromises TLS

Kaspersky has a detailed blog post about a new pie...

Inexpensive, unpatched phones put billions of users’ privacy at risk

Billions who only connect with cheap Android phone...

Hospitals that are turning away patients reportedly pay ransomware attackers

Officials have obtained the decryption key and are...

Unsealed FISA ruling slaps FBI for misuse of surveillance data

Contractor looked up relatives; data was used to v...

T-SQL

Aggregating date and time values

Date and time values are not entirely intuitive to...

Overlooked T-SQL Gems

Itzik Ben-Gan discusses lesser-known T-SQL feature...

What is SCHEMABINDING in SQL Server Views? – Interview Question of the Week #245

SCHEMABINDING keywords prevent tables used in the ...

T-SQL 101: #38 Approximate numbers in SQL Server

Today, I'm continuing the discussion on the variet...

SQL SERVER – Modifying Table Used In SCHEMABINDING View

I received a very interesting question from the us...

Alternatives To Debugging SQL Server

Buggery If you seriously want to debug, you’ve g...

SQL Injection Mitigation in SQL Server 2019

I’ve been teaching a lot more about SQL Injectio...

The Lighter Side

Cheating at Professional Poker

Interesting story about someone who is almost cert...

Tools for Development

SQL SERVER Management Studio – ALT Keys Trick to Select Vertical Text

Nicklas Bågvinge sent me a very interesting SSMS ...

SQL SERVER Management Studio – Removing Completion Time in Messages

I have received many curious emails and questions ...

Virtualization and Containers/Kubernetes

Updated: Getting Started with Installing Kubernetes

Let’s get you started on your Kubernetes journey...

 
RSS FeedTwitter
This email has been sent to {email}. To be removed from this list, please click here. If you have any problems leaving the list, please contact the webmaster@sqlservercentral.com. This newsletter was sent to you because you signed up at SQLServerCentral.com. Note: This is not the SQLServerCentral.com daily newsletter list, and unsubscribing to this newsletter will not stop you receiving the SQL Server Central daily newsletters. If you want to be removed from that list, you can follow the instructions on the daily newsletter.
©2019 Redgate Software Ltd, Newnham House, Cambridge Business Park, Cambridge, CB4 0WZ, United Kingdom. All rights reserved.
webmaster@sqlservercentral.com

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -