Skip to content
Primary Menu
  • Home
  • About
  • Blog
  • Tools
  • Twitter
  • LinkedIn
  • GitHub
Mark Carrington

Data, D365, Diabetes, Lego, …

SQL 4 CDS v9.6 released

Lots of new possibilities for working with your Dataverse data with this latest update! (more…)

Read More

SQL 4 CDS v9.5 Released

Updates to SSMS compatibility, bulk operations, optionset metadata access & more... (more…)

Read More

SQL 4 CDS v9.4 Released

I was reviewing some incredible usage stats for SQL 4 CDS recently which showed that UPDATE statements make up almost

Read More
Category: SQL 4 CDS

SQL 4 CDS 3.0.0 Released

Posted On 2nd November 20202nd November 2020 By Mark Carrington10 Comments

I’m pleased to announce that I’ve just released version 3 of SQL 4 CDS. The main updates in this release are: Metadata queries Support for virtual (___name) attributes

Category: MSDyn365

CDS Custom APIs

Posted On 22nd October 202022nd October 2020 By Mark Carrington3 Comments

Since Dynamics CRM 2013 we’ve been able to create our own APIs within the XRM framework using the Custom Action process type. Recently a new option appeared in the maker portal called Custom APIs which sounded very similar, so I thought I’d take a look.

Category: FetchXML

FetchXML Late Materialize

Posted On 9th October 20209th October 2020 By Mark Carrington4 Comments

The latest addition to FetchXML is Late Materialize. Turning this on or off doesn’t change the results of your query, but it does change how it’s executed behind the scenes, which could lead to some performance improvements.

Category: FetchXML/MSDyn365

Querying Metadata with FetchXML

Posted On 29th September 202029th September 2020 By Mark Carrington3 Comments

I’ve looked at different ways of accessing CDS metadata recently, but there’s another way I’d overlooked – using FetchXML. CDS exposes a limited amount of metadata as special virtual entities that lets you query it using standard FetchXML syntax:

Category: MSDyn365/T-SQL

CDS T-SQL Endpoint Vulnerability

Posted On 24th September 202022nd October 2020 By Mark Carrington5 Comments

I received a notification today that the preview TDS endpoint had been disabled on my environment because of a security vulnerability.

Category: Azure/Diabetes

Picking the right data technology

Posted On 22nd September 202028th September 2020 By Mark Carringtoncomment

I’ve been studying lately for the Azure Data Engineer Associate certification, and the main point of one of the exams (DP-201 – Designing an Azure Data Solution) is all about picking the data platform(s) that best meet the requirements. Having used SQL Server for many years it’s a simple trap Continue Reading

Category: MSDyn365

Retrieving Metadata in D365 / CDS

Posted On 10th September 202028th September 2020 By Mark Carrington1 Comment

One of the things that really attracts me to the D365 platform is its metadata capabilities. As an ISV we make a lot of use of this at Data8, making sure our solutions automatically adapt to the customizations that each customer has made in their own system. There are a Continue Reading

Category: MSDyn365/SQL 4 CDS

SQL 4 CDS 2.3.0 Released!

Posted On 1st September 202028th September 2020 By Mark Carringtoncomment

I’m pleased to release the latest update for SQL 4 CDS today! For this update I’ve focused on common problems I’ve seen people encounter with their queries from my telemetry. These updates should either mean that more queries can be executed immediately, or the error message is more descriptive to Continue Reading

Category: FetchXML/MSDyn365/SQL 4 CDS/T-SQL

Multi-select Picklist Filtering

Posted On 27th August 202028th September 2020 By Mark Carrington6 Comments

I’ve been doing some work today on filtering multi-select optionset fields in SQL 4 CDS and using the T-SQL endpoint, and I came across a few interesting quirks.

Category: FetchXML/MSDyn365

FetchXML Date Filtering

Posted On 25th August 202028th September 2020 By Mark Carrington39 Comments

One great option in FetchXML is to filter dates using a relative filter such as “this week”, “older than 2 years” etc. This is particularly helpful when you build a view, as it will automatically build the date criteria each time so your view is always up to date.

Posts navigation

Previous 1 … 7 8 9 … 14 Next

Copyright © All rights reserved Theme: Infinity Blog by Themeinwp