Read more
About Azure Analytics, Data & AI
Manufacturing
The advantages of automation, AI, and machine learning have caused a shift toward smart factories and data-driven manufacturers. We help you to become competitive, innovative, and resilient.
Financial Services
How to navigate intense competition, stay in compliance with ever-changing regulations and leverage commercial opportunities. We help you create an IT landscape that enables efficient operations and connects processes and data.
Professional Services
People-centered, client-focused and project-driven: that’s professional services in a nutshell. We design and implement technology solutions that enable better decision-making and effective working.
Retail & Distribution
We modernize the retail workplace, bringing previously unseen insights to the business, implementing intelligent order management and get you closer to your customer.
Public Sector
HSO helps public and government organizations to meet and leverage increasing expectations for digital service, responsiveness and transparency.
Non-Profit
We support Non-Profits by modernizing applications, automating processes, and providing insight. Through technology, we nourish successful relationship management and enable greater impact.
What we do
HSO is one of the world’s top business solution and implementation partners, large enough to serve, small enough to care. Through our services, we help companies transform the way they work and improve business performance.
Business Applications
Microsoft Dynamics 365 Business Applications for ERP and CRM are leading in the industry. But their real strength is in the integration. Combined, they deliver even more value.
Cloud Services
HSO has a proven track record in supporting our customers in their cloud journey. With your business in mind, we offer a comprehensive suite of services to help you gain value from the cloud.
Data & AI
We help customers build an operational and future-proof data platform, ready to realize business value from AI and machine learning technologies.
Our Solutions
HSO develops industry-specific solutions that leverage the latest cloud and AI technologies from Microsoft, accelerating our customers' digital transformation.
Join HSO
Our workforce is a growing dynamic, unique, and diverse global community that is quality and performance-driven. For every stage in your career, we offer challenging opportunities. We look forward to meeting you!
Life at HSO
We are a global community of people with an entrepreneurial spirit, in an environment where you can really make a difference and have your voice heard. We constantly challenge ourselves to be better. Come join the journey with us!
Graduate Programs
Skyrocket your career with our graduate programs and accredited certification opportunities at HSO around the world!
HSO Academy
From technical skills, soft skills, mentorships, leadership coaching, masterclasses, informal knowledge sharing and globally recognised certifications - HSO Academy is your personal and professional knowledge accelerator.
Vacancies
Find opportunities in Consultancy & Technology, Project Management, Leadership, Sales and Business Development, Marketing, Legal and HR.
Join HSO
Our workforce is a growing dynamic, unique, and diverse global community that is quality and performance-driven. For every stage in your career, we offer challenging opportunities. We look forward to meeting you!
Life at HSO
We are a global community of people with an entrepreneurial spirit, in an environment where you can really make a difference and have your voice heard. We constantly challenge ourselves to be better. Come join the journey with us!
Graduate Programs
Skyrocket your career with our graduate programs and accredited certification opportunities at HSO around the world!
HSO Academy
From technical skills, soft skills, mentorships, leadership coaching, masterclasses, informal knowledge sharing and globally recognised certifications - HSO Academy is your personal and professional knowledge accelerator.
Vacancies
Find opportunities in Consultancy & Technology, Project Management, Leadership, Sales and Business Development, Marketing, Legal and HR.
The Data and Analytics Roadmap
If you’ve been working in the Business Intelligence and Analytics space, within the realm of Dynamics AX and Dynamics 365 for the last few years, you may have felt it’s taken the backseat, and in some cases a step backwards, with no notable changes having been made to the Out-of-the-Box solutions for several years now, aside from moving to Azure. Within the last 12 months, however, things have started to gain traction with the introduction of Azure Data Lake. I’ll talk more about some of the new features below.
If you’ve been working in the Business Intelligence and Analytics space, within the realm of Dynamics AX and Dynamics 365 for the last few years, you may have felt it’s taken the backseat, and in some cases a step backwards, with no notable changes having been made to the Out-of-the-Box solutions for several years now, aside from moving to Azure. Within the last 12 months, however, things have started to gain traction with the introduction of Azure Data Lake. I’ll talk more about some of the new features below.
Data Lakes are nothing new, but we have certainly seen a flux in popularity over the last few years and they are commonplace in a lot of Big Data and Streaming Analytics Architectures. This is down to the low cost, scalability and accessibility. As you’re not paying for any compute, there’s not many options that come in quite as cheap. Azure Data Lake includes all the capabilities required to make it easy for developers, data scientists and analysts to store data of any size and shape and at any speed, to enable all types of processing and analytics across platforms and languages.
Data Lakes are system and file type agnostic. Because of this they do not care what format the data is in, where data has come from, nor where it is going to.
If you are a Finance Consultant, you will be able to access all financial data available in the system on a near-real time basis and if you’re receiving supplementary data from an external system, that can be stored here too and you can mash it up. You could also generate snapshots within the Data Lake to be able to generate your monthly P&Ls and Balance Sheets.
If you are BI Developer and you’re compiling complex reports using disparate sources, this can all be centralised into one location; then transformed, modelled and visualised using Self Service tools such as Power BI.
If you’re a Data Scientist, all your data will be kept in its rawest format and can be used in training Machine Learning (ML) and Artificial Intelligence (AI) Models as well as having access to some of the modelled data to enrich it further.
Last year we saw something pop up on the roadmap that made Business Intelligence and Data folks ears stick up “Entity store data is available in Azure Data Lake” For those that are unaware, Entity Store in Dynamics 365 F&O is what Analysis Services (SSAS) was for Dynamics AX 2012 and provides you with a kind of Multi-Dimensional Cube that can be used for Business Intelligence. In Dynamics 365 F&O, the Entity Store is used exclusively for the Out-of-the-Box Embedded Power BI Reports.
In short… not a lot. The data exported is already modelled, and naturally is very siloed. Power BI doesn’t recognise it as a cube, and we must therefore define the relationships all over again. So, if you’re looking to create or extend a Data Warehouse, you’ll still need to go down the Bring Your Own Database (BYOD) route and use Azure SQL DB to stage all your data in. This can be quite an expensive solution if you don’t have a spare Azure SQL DB or are a small organisation, since you need to spin up a new SQL Instance and pay for compute, storage and all, to hold a few staging tables for your Data Warehouse Solution.
But we still had hope, the ball’s rolling now, and I’ve still got a lot data in my Finance and Operations and Dynamics 365 CDS Databases that I want in my Data Warehouse; there must be a better way to get at it…
Azure SQL Database
And then it started, the Death of the SQL Database in Dynamics 365
In October 2019, we saw Exporting CDS data to Azure Data Lake is Generally Available. Excellent! We can now start moving away from DES and get all Customer Engagement data into our Data Lake.
In April 2020, not one, but two features really caught my eye. Finance and Operations entities in a customer’s data lake and Tables in a customer’s Data Lake Storage Gen2 data lake and is currently scheduled for general availability (GA) in August 2020. With this update we will be able to export all our Data Entities that were once used in our BYOD solution and the source tables to the Azure Data Lake. This will not only make the transition from BYOD easier, but it’ll keep our Data Scientists happy that they can access the data in its rawest form.
These features come with the final blow:
“This feature enables customers to reduce their reliance on Bring your own database (BYOD) and to eventually retire the use of BYOD.”
Although there haven’t been any dates confirmed, we can see it’s clear that we will be moving away from Azure SQL DBs to stage our data when working with Dynamics and would be wise to prepare early.
The final blow:
“This feature enables customers to reduce their reliance on Bring your own database (BYOD) and to eventually retire the use of BYOD.”
Although there haven’t been any dates confirmed, we can see it’s clear that we will be moving away from Azure SQL DBs to stage our data when working with Dynamics and would be wise to prepare early.
To learn more about how we can help you on your Data and Analytics Journey with Dynamics 365, CDS and Power BI please contact us.
Read more
About Azure Analytics, Data & AI
We, and third parties, use cookies on our website. We use cookies to keep statistics, to save your preferences, but also for marketing purposes (for example, tailoring advertisements). By clicking on 'Settings' you can read more about our cookies and adjust your preferences. By clicking 'Accept all', you agree to the use of all cookies as described in our privacy and cookie policy.
Purpose
This cookie is used to store your preferences regarding cookies. The history is stored in your local storage.
Cookies
Location of Processing
European Union
Technologies Used
Cookies
Expiration date
1 year
Why required?
Required web technologies and cookies make our website technically accessible to and usable for you. This applies to essential base functionalities such as navigation on the website, correct display in your internet browser or requesting your consent. Without these web technologies and cookies our website does not work.
Purpose
These cookies are stored to keep you logged into the website.
Cookies
Location of Processing
European Union
Technologies Used
Cookies
Expiration date
1 year
Why required?
Required web technologies and cookies make our website technically accessible to and usable for you. This applies to essential base functionalities such as navigation on the website, correct display in your internet browser or requesting your consent. Without these web technologies and cookies our website does not work.
Purpose
This cookie is used to submit forms to us in a safe way.
Cookies
Location of Processing
European Union
Technologies Used
Cookies
Expiration date
1 year
Why required?
Required web technologies and cookies make our website technically accessible to and usable for you. This applies to essential base functionalities such as navigation on the website, correct display in your internet browser or requesting your consent. Without these web technologies and cookies our website does not work.
Purpose
This service provided by Google is used to load specific tags (or trackers) based on your preferences and location.
Why required?
This web technology enables us to insert tags based on your preferences. It is required but adheres to your settings and will not load any tags if you do not consent to them.
Purpose
This cookie is used to store your preferences regarding language.
Cookies
Why required?
We use your browser language to determine which language to show on our website. When you change the default language, this cookie makes sure your language preference is persistent.
Purpose
This service provided by uMarketingSuite is used to track anonymized analytics on the HSO.com application. We find it very important that your privacy is protected. Therefore, we collect and store this data anonymously on our own servers. This cookie helps us collect data from HSO.com so that we can improve the website. Examples of this are: it allows us to track engagement by page, measuring various events like scroll-depth, time on page and clicks.
Cookie
Purpose
With your consent, this website will load Google Analytics to track behavior across the site.
Cookies
Purpose
With your consent, this website will load the Google Advertising tag which enables HSO to report user activity from HSO.com to Google. This enables HSO to track conversions and create remarketing lists based on user activity on HSO.com.
Possible cookies
Please refer to the below page for an updated view of all possible cookies that the Google Ads tag may set.
Cookie information for Google's ad products (safety.google)
Technologies Used
Cookies
Purpose
With your consent, we use IPGeoLocation to retrieve a country code based on your IP address. We use this service to be able to trigger the right web technologies for the right people.
Purpose
With your consent, we use Leadfeeder to identify companies by their IP-addresses. Leadfeeder automatically filters out all users visiting from residential IP addresses and ISPs. All visit data is aggregated on the company level.
Cookies
Purpose
With your consent, this website will load the LinkedIn Insights tag which enables us to see analytical data on website performance, allows us to build audiences, and use retargeting as an advertising technique. Learn more about LinkedIn cookies here.
Cookies
Purpose
With your consent, this website will load the Microsoft Advertising Universal Event Tracking tag which enables HSO to report user activity from HSO.com to Microsoft Advertising. HSO can then create conversion goals to specify which subset of user actions on the website qualify to be counted as conversions. Similarly, HSO can create remarketing lists based on user activity on HSO.com and Microsoft Advertising matches the list definitions with UET logged user activity to put users into those lists.
Cookies
Technologies Used
Cookies
Purpose
With your consent, this website will load the Microsoft Dynamics 365 Marketing tag which enables HSO to score leads based on your level of interaction with the website. The cookie contains no personal information, but does uniquely identify a specific browser on a specific machine. Learn more about Microsoft Dynamics 365 Marketing cookies here.
Cookies
Technologies Used
Cookies
Purpose
With your consent, we use Spotler to measures more extensive recurring website visits based on IP address and draw up a profile of a visitor.
Cookies
Purpose
With your consent, this website will show videos embedded from Vimeo.
Technologies Used
Cookies
Purpose
With your consent, this website will show videos embedded from Youtube.
Cookies
Technologies Used
Cookies
Purpose
With your consent, this website will load the Meta-pixel tag which enables us to see analytical data on website performance, allows us to build audiences, and use retargeting as an advertising technique through platforms owned by Meta, like Facebook and Instagram. Learn more about Facebook cookies here. You can adjust how ads work for you on Facebook here.
Cookies
Purpose
With your consent, we use LeadInfo to identify companies by their IP-addresses. LeadInfo automatically filters out all users visiting from residential IP addresses and ISPs. These cookies are not shared with third parties under any circumstances.
Cookies
Purpose
With your consent, we use TechTarget to identify companies by their IP address(es).
Cookies
Purpose
With your consent, we use this service provided by uMarketingSuite to run A/B tests across the HSO.com application. A/B testing (also called split testing) is comparing two versions of a web page to learn how we can improve your experience.
Purpose
With your consent, we use this service provided by uMarketingSuite to personalize pages and content across the HSO.com application. Personalization helps us to tailor the website to your specific needs, aiming to improve your experience on HSO.com.