Pablo Echeverria

I've worked for more than 10 years as a software programmer and analyst, during which time I studied parallel programming and became a senior programmer specialist. In 2016, I switched jobs to a DBA position, where I've implemented new processes and created better monitoring tools, while I'm growing my data scientist skills to improve my customer's businesses.

Check out Pablo's most recent book https://bpbonline.com/products/hands-on-data-virtualization-with-polybase. This book brings exciting coverage on establishing and managing data virtualization using Polybase. This book teaches how to configure Polybase on almost all relational and nonrelational databases. You will learn to setup a test environment for any tool or software instantly without any hassle. You will learn how rapidly to design and build high performing data warehousing solutions.
  • Interests: technology
  • Skills: programming, databases

SQLServerCentral Article

Check Your Backup Compliance Against a Data Management Provider

As a database administrator, it's your responsibility to ensure the customer data won't get lost in case of a disaster, so you either provide your own backup strategy, use a third-party script, or hire a data management provider. With the first two options, you have full control over your environment so you can know exactly […]

(1)

You rated this post out of 5. Change rating

2020-04-02

1,300 reads

SQLServerCentral Article

Monitor Current Analysis Services Activity

Although not every business has SSAS (SQL Server Analysis Services) installed nor use it extensively, the ones who do also care about their database responsiveness. If it is slow, what else is running that may be causing the slowness? Are there any locks? What commands are being run, who is running them, from where? How […]

(3)

You rated this post out of 5. Change rating

2019-12-17

10,002 reads

Blogs

AI: Blog a Day – Day 4: Transformers – Encoder, Decoder, and Attention

By

Continuing from Day 3 where we covered LLM models open/closed and their parameters, Today...

Flyway Tips: Multiple Projects

By

One of the nice things about Flyway Desktop is that it helps you manage...

What DevOps Look Like in Microsoft Fabric

By

Microsoft Fabric (not to be confused with the more general term “fabric” in DevOps)...

Read the latest Blogs

Forums

Can an Azure App Service Managed Identity be used for SQL Login?

By jasona.work

I'm fairly certain I know the answer to this from digging into it yesterday,...

Azure Synapse database refresh

By Sreevathsa Mandli

Hi Team, I am trying to refresh the Azure Synapse Dedicated pool from production...

how to write this query?

By water490

hi everyone I am not sure how to write the query that will produce...

Visit the forum

Question of the Day

Fun with JSON I

I have some data in a table:

CREATE TABLE #test_data
(
    id INT PRIMARY KEY,
    name VARCHAR(100),
    birth_date DATE
);

-- Step 2: Insert rows  
INSERT INTO #test_data
VALUES
(1, 'Olivia', '2025-01-05'),
(2, 'Emma', '2025-03-02'),
(3, 'Liam', '2025-11-15'),
(4, 'Noah', '2025-12-22');
If I run this query, how many rows are returned?
SELECT *
FROM OPENJSON(
     (
         SELECT t.* FROM #test_data AS t FOR JSON PATH
     )
             ) t;

See possible answers