Author: way0utwest

  • SQL Server Phone Home

    A few versions ago Microsoft added the Customer Experience Improvement Service to the SQL Server platform. This is the CEIP service, and it comes with SQL Server. It is designed to get telemetry from your operation of a SQL Server instance on your premises. If you have Standard or Enterprise, you can turn this off, but if you use Developer or Eval, you cannot. Brent wrote a short description of this service recently, which is a good summary.

    When this first came out, there was a lot of concern with regards to data privacy, but I suspect most of this is overblown. Microsoft is bound by the GDPR, and my conversations with employees over the years have convinced me they take this seriously. Not just the legal staff, but many of the developers were surprised by the detail and documentation that they had to provide in order to gather data.

    Microsoft documents about what they collect, as well as the access restrictions at Microsoft and the data retention. I don’t see anything here that I am too concerned about, but I do think this is a great template that many organizations could use to document what data they capture from customers, how it is used, and how long they keep it. Whether you are required to do this or not now, I suspect more of us will be required to do this over time. You could start doing this now and be prepared early.

    This isn’t a fun task, and it’s very tedious, but if you capture this data and adjust it as you evolve and alter your schema, it’s not too bad. If you also include a place to document this, you can then work on this over time, not as one big, long, really annoying project. As data documentation has become more important to many of the customers I deal with at Redgate, having the ability to work on this over time is helpful in any size organization.

    Steve Jones

    Listen to the podcast at Libsyn, Stitcher or iTunes.

  • Daily Coping 26 Oct 2020

    I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here.

    Today’s tip is to set hopeful but realistic goals for the week ahead.

    It’s time to get back to work and buckle down a bit. PASS recordings are due today, the conference is a couple weeks away, and I need to prep for it and a few more events coming up.

    This week, I have a few things to do.

    1. PASS recordings uploaded
    2. Complete a new article I started on containers.
    3. Get 5 new questions written for SSC
    4. Spend a couple hours reading one of my goal books this week
    5. Get in five workouts, including a swim.
  • My Apologies to SQL Sat Oregon 1000 Staff and Attendees

    I missed a talk this morning. I overslept and didn’t hear the alarm, and as a result, I wasn’t there for my sessions.

    I’ve been under the weather a bit this week, fighting a cold, and wasn’t ready. However, this is my fault, and I should have either cancelled, or made other arrangements to be ready.

    I am truly sorry, and I apologize to all affected.

  • Daily Coping 23 Oct 2020

    I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here.

    Today’s tip is to share an inspiring idea with a loved one or colleague.

    Poker is a great metaphor for life.

    I was reading The Biggest Bluff recently, and I found it fascinating. It’s about a psychologist who takes a year to learn poker and play in some of the biggest tournaments in the world. The poker part isn’t the biggest one, but really the thing that caught my eye was how poker is a model for decision making with imperfect information, in a way that forces you to really consider what things mean to you and what you are risking.

    I hadn’t thought about that, and I’ve avoided poker often, outside of nickel/dime/quarter games, because of the concern of losing money. Instead, I see that I may be missing something.

    I discussed this with my Mom recently, and she bought the book right away. It was a neat conversation and I’m looking forward to seeing what she thinks. I also wonder if I ought to get a small game going again with family or friends.