Newsletter Subject

How Lakehouse Architecture is Revolutionizing Business Intelligence (2023-05-27 DBW)

From

sqlservercentral.com

Email Address

subscriptions@sqlservercentral.com

Sent On

Sat, May 27, 2023 10:05 AM

Email Preheader Text

Database Weekly for May 27, 2023 Problems displaying this newsletter? . The Complete Weekly Roundup

Database Weekly for May 27, 2023 Problems displaying this newsletter? [View online](. [Database Weekly]( The Complete Weekly Roundup of SQL Server News by SQLServerCentral.com Hand-picked content to sharpen your professional edge Editorial  Validating Password Expiration I would guess that the majority of instances I've had to manage in my career were those that I didn't initially install and configure. I've inherited more instances than I would bother to count, and I often need to double-check what's been done in the past. As noted in the series on new jobs from [Tracy]( and [Josephine]( there are a lot of settings to check and adjust to meet your standards. While backups are often my first priority, security is second. I usually want to know who the sysadmins are and ensure systems are patched and configured to reduce the attack surface area. There is one other security check that I think I haven't always been overly concerned about checking: password expiration. There was [a post from Steve Stedman]( recently that mentioned the way to alter logins and ensure they have CHECK_EXPIRATION set ot on, which ensures that passwords expire and need to get changed. This is especially important for sysadmins. I try to ensure those accounts in that role are secured with AD, but there have been times when SQL accounts are used. Usually, I disable sa, but I've seen other accounts, especially those used by monitoring systems who seem to think sysadmin is required. [It's not](. I don't know that I've run queries to check the value in the is_expiration_checked column is appropriately set. If it's not, then Steve's post above will help you change those logins. That's a handy script to have set up and use to ensure that all logins have this set. In fact, this is one of those areas where new logins could be created by junior administrators and not set the option. Perhaps this is something you want to run on a regular basis, perhaps weekly, to ensure that if any new SQL logins are created, they are done so with the password expiration set. Ideally, no one would ever create logins without expiration set, but sometimes things happen. I've seen monitoring systems set up with sysadmin privileges and passwords that never expire. A surefire way to dramatically increase the risk to your database systems. It would be better to have a known, consistent process for setting up accounts. Some companies have specific scripts, or [snippets]( that administrators use when tickets are filed. One customer of mine had even linked a script to a Slack command in a sysadmin channel. Only admins could use this channel, but they could use Slack to kick off scripts to create logins, add roles, and force password changes. No matter how you choose to handle security at a process level, it is important to include monitoring and remediation for issues. Mistakes will get made, settings altered, and exceptions approved. Sometimes we can fix things, sometimes we cannot, but knowing what our environment looks like and where we have potential issues is important not only for getting the work complete but getting the approvals to make changes that ensure better security. My recommendation is that you ensure you have a way to regularly check your systems, automatically fix issues where appropriate, and report on those that need additional approvals. 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 [Flyway for SQL Server Data Tools Users]( If you are using SSDT for authoring, building, debugging, and publishing a database project, how do you change to, or preferably migrate towards, a Flyway-based database development? Flyway doesn't need to replace any code part of SSDT, but if allowed to manage every release candidate, it does allow for much cleaner branching, merging, and deployments. AI/Machine Learning/Cognitive Services [Meta’s new AI models can recognize and produce speech for more than 1,000 languages]( From Technology Review Feed - Tech Review Top Stories Meta has built AI models that can recognize and produce speech for more than 1,000 languages—a tenfold increase on what’s currently available. It’s a significant step toward preserving languages... Administration of SQL Server [Lesson Learned #357:Login failed due to client TLS version being less than minimal TLS version allow]( From Azure Database Support Blog Today, we got a new service request with the follo... [SQL Server DBCC Commands: DBCC OPENTRAN]( From Steve Stedman DBCC OPENTRAN is a DBCC command in Microsoft SQL S... [Create Extended Events Session to Capture a Single Stored Procedure]( From Greg's Ramblings SQL, Programming and IT Life Do you ever have a stored procedure that you know ... [SQL Server Backup Encryption and Compression]( From SQLServerCentral Blogs In SQL Server you can also compress your encrypted backups. Unlike TDE this has been possible with Backup Encryption since the feature was first made available, and there have... The... [Lesson Learned #353: Sync failed with Inner exception: Exception of type System.OutOfMemoryException]( From Azure Database Support Blog Our customer reported today that Data Sync failed is failing with the following inner exception: System.OutOfMemoryException error. Sync failed with the exception 'An unexpected error occurred when applying batch file... [Lesson Learned #352: Could not update the metadata that indicates database enabling CDC.]( From Azure Database Support Blog Today, we got a error message while trying to enable cdc for a database using the sqladmin user. Our customer got the error message: Msg 22830, Level 16, State... [How to Choose the Right Database Monitoring Tool]( From Journey to SQL Authority with Pinal Dave Choosing the right database monitoring tool can be quite challenging, considering the multitude of options available. Right Database Monitoring Tool First appeared on How to Choose the Right Database Monitoring... Analysis Services / BI on the MS Stack [SSAS Tabular: “SortByColumn property set to invalid column ID”]( From Joyful Craftsmen – The Business Intelligence Agency Recently I was doing a cleanup of one model, and I used Best Practice Analyzer (BPA) in Tabular Editor as a helper. Later, I realized I forgot to set... [SSAS Tabular: “SortByColumn property set to invalid column ID”]( From SQLServerCentral Blogs Recently I was doing a cleanup of one model, and I used Best Practice Analyzer (BPA) in Tabular Editor as a helper. Later, I realized I forgot to set... The... Azure CosmosDB [Public Preview: Vector search in Azure Cosmos DB for MongoDB vCore]( From Azure Updates Vector search in Azure Cosmos DB for MongoDB vCore enhances AI-driven applications using OpenAI API or custom-built solutions by incorporating vector similarity search into your database. Azure Databricks, Spark and Snowflake [Apache Spark DataKickstart: First Spark SQL Application]( Get hands on with Spark SQL (no Python or Scala) to build your first data pipeline. In this video I walk you through how to read, transform, and write the NYC Taxi dataset with Spark SQL. Azure SQL [Lesson Learned #356: Transaction log full in Azure SQL due to CDC job.]( From Azure Database Support Blog Today, we faced a service request where our custom... Azure SQL Managed Instance [Configure SQL Auditing to Storage Account using Managed Identity for SQL Managed Instance.]( From Azure SQL With User Managed Identity support for SQL Managed Instance, Auditing to Storage Account target can be configured with the following authentication methods for SQL MI: Managed Identity  Storage Access Keys Managed Identity can... Backup and Recovery [Backup Encryption Performance]( From SQLServerCentral Blogs Unlike TDE, there is some extra CPU overhead when you take an encrypted backup as the data has to be encrypted before being written to disk – whereas with... The... Career, Employment, and Certifications [Time Machine Advice: What I Wish I Knew When Starting with Databases]( From Journey to SQL Authority with Pinal Dave I was asked a thought-provoking question: "If I could time travel, what would I have wished to know when starting with databases?" First appeared on Time Machine Advice: What I... [Career navigation in the time of tech layoffs]( From Kendra Little's Blog Reorganizations and layoffs are now commonplace in the tech industry: a daily occurrence. It’s increasingly necessary for tech workers mentally prepare for potential job loss and uncertainties that arise....  Cloud - Azure [Optimize your reservation purchases with reservation utilization alerts.]( From Azure Updates Activate reservation utilization alerts and take control of your Azure reservation strategy. Conferences, Classes, Events, and Webinars [Overcoming Organization Challenges in Cloud Migration: A Webinar for Senior IT Leaders]( Is your team looking to modernize and migrate your data but have questions about the complex organizational challenges? This webinar panel on June 29th covers all aspects of data modernization and migration that senior IT leaders should be aware of, including organization culture, communication, and politics. Why not send it to your boss? [PASS Data Community Summit 2023]( In 2023, connect, share & learn with like-minded peers, speakers, and industry leaders during the full week of data celebrations. Summit happens in person, from November 14th to 17th in Seattle. Check out the blog post to learn more. DMO/SMO/Powershell [Fun With PowerShell – Opening Websites with Start-Process]( From Arcane Code Fun With PowerShell - Opening Websites with Start-Process Data Privacy, Compliance, and Governance [7 Best Practices for Data Collection in 2023]( From Dataversity Digital procedures play an important role in modern business, as they generate lots of valuable information that can be used to improve organizations and advance their goals. Thus, in... Data Visualisation [From Pie Chart to Stacked Bar Chart]( From Curated SQL Simon Rowe gives a multi-pie chart a once-over: Th... [don't hide the crucial findings]( From Storytelling with Data When choosing a particular graph type, there are no hard and fast rules. With so many options available, it can be tempting to select a visual that you’ve used... [Stacked Bar Charts vs. Line Graphs–Which is Better?]( From SQLServerCentral Blogs I ran across an interesting post from Rita Fainshtein that looked at the different types of graphs for a set of data. I thought that was interesting, so I... The... Data Warehousing [How Lakehouse Architecture is Revolutionizing Business Intelligence]( From Paul Turley's SQL Server BI Blog The Lakehouse is the evolution of the earlier cloud data platform in many pieces that came with "some assembly required". All of the components are modern, mature and capable... ETL/SSIS/Azure Data Factory/Biml [Getting Started with Data Pipelines in Fabric Data Factory]( From RADACAD Microsoft Fabric comes with many objects that can ... HA/DR/Always On/Clustering [A Lot of Companies are Activating their DR Plans Today… If They Have Them]( From DCAC Years ago, DCAC put a bunch of equipment in a Colo (and did a massive server upgrade last year). The facility we’re in is massive taking up an entire... Hardware [Intel Delivers 10,000 Aurora Supercomputer Blades, Benchmarks Against Nvidia and AMD]( From Tom's Hardware US Intel announced details of its Falcon Shore refocus and announced that it had delivered 10,000 blades for the Aurora supercomputer. [2TB WD Black SN850X Back Down to Its Lowest Ever Price: Real Deals]( From Tom's Hardware US The start of this week sees a return to form with price drops across the board for a lot of Gen 4 and Gen 3 M.2 SSDs. MDX/DAX [MATCHBY for DAX Window Functions]( From Curated SQL Jeffrey Wang plays matchmaker: In this final insta... [Introducing dynamic format strings for DAX measures]( From Sqlbi Introduction to dynamic format strings feature released in Power BI May 2023, including a few technical details of its implementation. Microsoft Fabric ( Azure Synapse Analytics, OneLake, ADLS, Data Science) [Microsoft Fabric vs Synapse]( From Curated SQL Nikola Ilic shares some thoughts: I’ve already ... [What is Microsoft Fabric? (Power BI + Synapse + DW + DataLake + ML)]( From Purple Frog Systems At today’s Build conference, Microsoft announced Fabric. What is this? In simple terms, think of taking Synapse Analytics, Data Warehousing, Data Lakes, Data Factory, Spark Notebooks and Machine Learning,... [What is Microsoft Fabric, and Why it is a Big Deal!]( From RADACAD You might have heard the news of the announcement at Microsoft Build by Arun Ulag and the rest of the Microsoft Data and Analytics Platform team. The announcement was... [Welcome Microsoft Fabric – Most significant change in Microsoft BI]( From The Bit Bucket Microsoft has had a strong lead in BI and analytics for a long time now. The introduction of the tabular data models in 2012 was a watershed moment. Today,... [Enabling Microsoft Fabric in Your Tenant]( From RADACAD If you have heard about Microsoft Fabric in the Microsoft Build 2023 event’s announcement, Here are explanations for enabling it for your tenant. This setting will be automatically enabled... [Microsoft Fabric – the first look]( From SQLServerCentral Blogs Microsoft has just announced Microsoft Fabric during the Microsoft Build conference. This is a unified analytic solution of the era of AI. Microsoft Fabric is an end-to-end, unified analytics... The... [Spreading your SQL Server wings with Microsoft Fabric]( From Kevin Chant Reading Time: 7 minutes In this post I want to cover spreading your SQL Server wings with Microsoft Fabric . As part of a series of posts about... [Spreading your SQL Server wings with serverless SQL Pools]( From Kevin Chant Reading Time: 4 minutes In this post I want to cover spreading your SQL Server wings with serverless SQL Pools. As part of a series of posts about... Oracle/PostgreSQL/MySQL/other RDBMS [Optimizing MySQL: Adding Data to Tables]( From Simple Talk Welcome back to the MySQL optimization series! In case you haven’t been following this series, in the past couple of articles we have discussed the basics of query optimization,... Performance Tuning SQL Server [SQL Server 2022 Degree of Parallelism Feedback Is Wack]( From Erik Darling Data SQL Server 2022 Degree of Parallelism Feedback Is ... [Statistics Parser]( From SQLServerCentral Blogs Using Statistics Parser to easily read output from STATISTICS IO and STATISTICS TIME. The post Statistics Parser appeared first on SQLServerCentral. [A Little About Why Parallelism Doesn’t Make Every SQL Server Query Faster]( From Erik Darling Data A Little About Why Parallelism Doesn’t Make Every SQL Server Query Faster Going Further If this is the kind of SQL Server stuff you love learning about, you’ll love... [SQL Server 2022 Performance – Buffer Pool Scan]( From Journey to SQL Authority with Pinal Dave One aspect that can significantly impact performance is scanning the buffer pool in Microsoft SQL Server. This blog explores buffer pool scan. First appeared on SQL Server 2022 Performance –... [A Little About Improving Modification Query Performance In SQL Server]( From Erik Darling Data A Little About Improving Modification Query Performance In SQL Server Going Further If this is the kind of SQL Server stuff you love learning about, you’ll love my training.... [A Little About Date Math In SQL Server Queries]( From Erik Darling Data A Little About Date Math In SQL Server Queries Going Further If this is the kind of SQL Server stuff you love learning about, you’ll love my training. I’m... PowerPivot/PowerQuery/PowerBI [Reusable deployment pipelines for Power BI]( From Richard Swinbank Azure DevOps pipeline templates allow you define common functionality once, then reuse it in many pipelines. A great use case for this is publishing #PowerBI reports automatically -- templated... [How Does Microsoft Fabric Change the Enterprise BI Game?]( From Paul Turley's SQL Server BI Blog Microsoft Fabric (#MicrosoftFabric), the new Unified Analytics platform, was announced this morning, literally moments before the Build Conference. Satya made the official announcement in the keynote address. Why is... [Overcoming the Fear: Exploring Microsoft Fabric from a Power BI Angle]( From Data – Marc I can’t be more excited! After the first time I heard about Microsoft Fabric, it directly took my interest. Especially as I see this as a nice bridge in... [Using Power BI DirectLake in Microsoft Fabric]( From FourMoo I am super excited to release this blog post and I cannot wait to start using Microsoft Fabric and all the different components. The goal of my blog post... Product Reviews and Articles [Self Review: Practical Graph Structures in SQL Server and Azure SQL]( From Simple Talk I just finished writing this book a few weeks ago, and as I read it, I thought “why not review my own book?” Of course, the question that first... [Book Review: SQL Query Design Patterns and Best Practices]( From SQLServerCentral Blogs This book will provide you with a good foundation ... Product Upgrades and Releases [Azure Data Studio 1.44 Released]( From Curated SQL Erin Stellato has an update for us: It seems like ... [Azure Machine Learning - General Availability for Build]( From Azure Updates New features now available in GA include the ability to enable MLOPs across dev, test, and prod environments to promote assets across multiple workspaces. [Database Migration Assessment for Oracle - GA]( From Azure Updates Database Migration Assessment for Oracle extension analyzes an organization's Oracle database, identifying performance requirements and code compatibility with the target Azure database for a smooth migration. [Available: Azure Database for MySQL connector for Power Platform and Azure Logic Apps]( From Azure Updates Azure Database for MySQL connector for Power Platform, Azure Logic Apps is now available and allows you to connect to any MySQL Flexible Server database to read and write... [General Availability – Database Schema Conversion Toolkit for Oracle]( From Azure Updates An extension that automates and provides code conversion from Oracle to SQL to simplify and accelerate the migration process. [Generally Available: Azure Cosmos DB serverless container with 1 TB storage]( From Azure Updates Azure Cosmos DB serverless 1-TB is now generally available. Enjoy expanded storage capacity, allowing you to store up to 1 TB of data in a single container. [Generally Available: Azure Cosmos DB hierarchical partition keys]( From Azure Updates Now generally available, hierarchical partition keys in Azure Cosmos DB enables you to partition your data with up to three levels of keys. [Generally Available: SQL Bindings for Azure Functions]( From Azure Updates With input and output bindings for SQL, you can now can quickly write Azure Functions that read and write from your databases. [Generally Available: Azure Cosmos DB burst capacity]( From Azure Updates Now generally available, Azure Cosmos DB burst capacity helps improve performance by allowing you to use idle throughput to handle temporary spikes in traffic. [Announcing general availability of the Azure SQL bindings for Azure Functions]( From Azure SQL Integrate Azure Functions and Azure SQL easily with the Azure SQL bindings for Azure Functions, now generally available. Input and output bindings speed up development time by reducing boilerplate... [Generally Available: Exactly Once Delivery to ADLS Gen2 Output]( From Azure Updates Azure Stream Analytics supports for end-to-end exactly once semantics when writing to Azure Data Lake Storage Gen2. [Azure Stream Analytics is Launching a New Competitive Pricing Model!]( From Azure Updates Up to 80% price reduction in Azure Stream Analytics Python [How to Visualize Timeseries Data with the Plotly Python Library]( From MSSQL Tips Learn how to use the Plotly library to visualize time series data in Python in this step-by-step article. [Getting matplotlib’s default colors]( From Statistical Odds & Ends When you make plots with Python’s matplotlib package, the package chooses some default colors for you. In the code below, we draw the lines for . Notice that the... [Lesson Learned #354: Why is Python using a lot of CPU of Azure SQ Database?]( From Azure Database Support Blog Today, we got a service request that our customer reported a high CPU usage in Azure SQL Database. Following I would to share with you my lessons learned here.  Our... R Language [Why should I use R: Handling Dates in R and Excel: Part 3]( This is part 3 of an ongoing series on why you should use R. Future blogs will be linked here as they are released. SQL Server Security and Auditing [Unmasking SQL Server Dynamic Data Masking, Part 1, Intro]( From Simple Talk This is the beginning of a series on SQL Server Dy... [How to Enable Transparent Data Encryption for Databases in Your Availability Group]( From StraightPath Solutions SQL Blog Transparent data encryption is the built-in method for at-rest data encryption in SQL Server. Taking steps towards security has always been important, but it is becoming even more important... [Securing SQL Server: CHECK_Expiration for SQL Server logins]( From Steve Stedman The CHECK_EXPIRATION option is a security feature ... T-SQL and Query Languages [Checking Cross-Database Referential Integrity in SQL Server - Part 1]( From MSSQL Tips Learn a way to build referential integrity for tab... [What is the SQL Server CLR Integration?]( From Callihan Data I was setting up a dev environment for a new application recently. All seemed to be well until I went to actually run the application. I was getting a... [Compute Statistics using T-SQL for Arithmetic Mean, Geometric Mean and Median]( From MSSQL Tips This article drills down on how to compute and compare statistics using T-SQL for the arithmetic mean, the geometric mean, and the median. Tech News [Amazon Employees Plan To Walk Off the Job As Tech Worker Tension Rises]( From IT Pro - Microsoft Windows Information, Solutions, Tools The walkout is part of a greater wave of anxiety s... Tools for Dev (SSMS, ADS, VS, etc.) [Setting up a Local http Server with Node]( From SQLServerCentral Blogs Setting up a local web server was something that I haven’t done in a long time and this was really easy. This post shows how to do this with... The... [Introducing GitHub Copilot for Azure Data Studio]( From Azure SQL GitHub Copilot, an AI-powered pair programmer, is now available for Azure Data Studio to assist you with context-aware code completions, suggestions, and even entire code snippets. Get started today with... Virtualization and Containers/Kubernetes [How Kubernetes Can Help You Weather Regional Disaster Recovery]( From Dataversity If you’re lucky, you’ve only had to worry about managing a data disaster recovery effort once or twice in your career, if at all. However, as the rate and...  [RSS Feed]( 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  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

EDM Keywords (295)

written writing write would worry wished wish went well webinar way want walkout walk wack visual virtualization video value used use us update unsubscribing uncertainties twice trying try training tracy tools tom today times time tickets thoughts thought think th tenant tempting take tables tab sysadmins storytelling store stop steve step starting start standards ssdt sqlservercentral sql spreading something snippets simplify signed sharpen share settings setting set series sent senior send semantics select seen seemed seem see secured second scripts script scanning scala run role risk review reuse return rest respond required report replace repeats removed remediation release reduce recommendation recognize receiving realized read rate radacad questions question python publishing provide posts post possible politics person patched past passwords partition part parallelism overcoming organization oracle one often nvidia notice noted node newsletter news need multitude modernize mine migration migrate might method metadata mentioned meet median matter managing manage majority lucky love lot looked logins little list linked lines life less learn leaders layoffs launching lakehouse kubernetes knowing know knew kind kick journey josephine job introduction interesting instructions instances input inherited important however hide help heard headlines hard greg graphs got goal getting fourmoo forums form forgot following follow feature failing fact facility faced extension explanations excited exception evolution ever era equipment ensures ensure end encrypted enabling email editorial draw done discussed delivery debate dataversity databases data created cpu course count connect configured configure compute compression components companies commonplace colo collected code clustering cleanup choosing choose check channel change case career capture cannot came bunch built build book board bi better beginning basics backups backup aware available automates assist aspects asked articles areas approvals appropriate application anxiety announcement announced analytics amd always already allows allowing allowed allow advance adjust ad activating accounts accelerate ability 2023 2012 17th

Marketing emails from sqlservercentral.com

View More
Sent On

11/11/2024

Sent On

28/10/2024

Sent On

16/10/2024

Sent On

09/10/2024

Sent On

07/10/2024

Sent On

05/10/2024

Email Content Statistics

Subscribe Now

Subject Line Length

Data shows that subject lines with 6 to 10 words generated 21 percent higher open rate.

Subscribe Now

Average in this category

Subscribe Now

Number of Words

The more words in the content, the more time the user will need to spend reading. Get straight to the point with catchy short phrases and interesting photos and graphics.

Subscribe Now

Average in this category

Subscribe Now

Number of Images

More images or large images might cause the email to load slower. Aim for a balance of words and images.

Subscribe Now

Average in this category

Subscribe Now

Time to Read

Longer reading time requires more attention and patience from users. Aim for short phrases and catchy keywords.

Subscribe Now

Average in this category

Subscribe Now

Predicted open rate

Subscribe Now

Spam Score

Spam score is determined by a large number of checks performed on the content of the email. For the best delivery results, it is advised to lower your spam score as much as possible.

Subscribe Now

Flesch reading score

Flesch reading score measures how complex a text is. The lower the score, the more difficult the text is to read. The Flesch readability score uses the average length of your sentences (measured by the number of words) and the average number of syllables per word in an equation to calculate the reading ease. Text with a very high Flesch reading ease score (about 100) is straightforward and easy to read, with short sentences and no words of more than two syllables. Usually, a reading ease score of 60-70 is considered acceptable/normal for web copy.

Subscribe Now

Technologies

What powers this email? Every email we receive is parsed to determine the sending ESP and any additional email technologies used.

Subscribe Now

Email Size (not include images)

Font Used

No. Font Name
Subscribe Now

Copyright © 2019–2025 SimilarMail.