Valuable insights from Microsoft Dynamics 365

Agrico

  • Customer case
  • Data Engineering
  • Data consultancy
  • Data projects
potatoes
Agrico
Joachim-business-manager
Joachim van Biemen
Business Manager
5 min
26 Oct 2023

Agrico is a cooperative of potato growers. They cultivate potatoes for various purposes such as consumption and planting future crops. These potatoes are exported worldwide through various subsidiaries. All logistical and operational data is stored in their ERP system, Microsoft Dynamics 365. Due to the complexity of this system with its many features, the data is not suitable for direct use in reporting. Agrico asked us to help make their ERP data understandable and develop clear reports.

Although we needed to gain insights from ‘just’ one data source, the situation was quite complex because:

  • The data is season-based and the data varies depending on the harvesting time.
  • They process potatoes with different structures and sizes, so their article structures are flexible.
  • During the harvest, volumes and stocks need to be estimated.
  • The prices are determined at the end of the year, when everything is sold.
  • The volumes invoiced differ from the actual volumes delivered because the weight of the packaging is subtracted from the total weight.

Approach

First, we engaged with various stakeholders and assessed the current and desired situation. To improve data quality, we implemented a new data infrastructure.

The main requirements for the infrastructure were: “Be able to ingest data from Dynamics365, the solution must be scalable and easy to apply business rules to generate a data model that will later serve PowerBI dashboards”.

An outline of our data platform solution
An outline of our data platform solution

As part of the Agrico data team, we handled requests from end-users within the organization. Stakeholders created tickets, after which we discussed the scope and definitions with them. We checked in Dynamics 365 to see if the data was available and created an initial design.

We ingested the raw data to Databricks via Microsoft Azure. Using dbt, we performed various data quality checks, transformed the data, and documented the entire process. We created various joints between tables, filtered data from large tables, and created subsets for use in specific reports. Based on the final tables in dbt, we visualized the data in PowerBI.

This was an iterative process in which we worked closely with stakeholders to optimise the reports and underlying models.

Result

Various stakeholders within Agrico now have PowerBI reports that provide a comprehensive view of their business processes. They can filter information very specifically. For example, they can see the sales of potatoes for consumption per growing season.

With clear visualisations of their ERP data, they can monitor their agreements with growers much more effectively. This allows them to make sales forecasts for multiple growing seasons and adjust their operational planning accordingly.

Future

As part of Agrico's data team, we are still developing new reports in collaboration with stakeholders. We closely monitor new features within Microsoft Dynamics 365 and adapt our process and associated documentation as needed.

Want to know more?

Joachim will be happy to talk to you about what we can do for you and your organisation as a data partner.

Receive data insights, use cases and behind-the-scenes peeks once a month?


Sign up for our email list and stay 'up to data':

You might find this interesting too

business managers having a conversation

Insight into the complete sales funnel thanks to a data warehouse with dbt

Our consultants log the assignments they take on for our clients in our ERP system AFAS. In our CRM system HubSpot, we can see all the information relevant before signing a collaboration agreement. When we close a deal, all the information from HubSpot automatically transfers to AFAS. So, HubSpot is mainly used for the process before entering a collaboration, while AFAS is used for the subsequent phase. To tighten our people's planning and improve our financial forecasts, we decided to set up a data warehouse to integrate data from both data sources.

Read more
woman shopping online

A standardised way of processing data using dbt

One of the largest online shops in the Netherlands wanted to develop a standardised way of data processing within one of its data teams. All data was stored in the scalable cloud data warehouse Google BigQuery. Large amounts of data were available within this platform regarding orders, products, marketing, returns, customer cases and partners.

Read more

How to centralise Google Analytics 4 data to gain valuable insights

Is your web data not fully usable for your Data Analysts? Discover how Analytics Engineers, with their background in web analysis and technical expertise, bridge the gap between technology and business. Centralise your Google Analytics 4 data and enable your entire organisation to quickly and efficiently extract valuable insights.

Read more
dutch highway

Reliable reporting using robust Python code

The National Road Traffic Data Portal (NDW) is a valuable resource for municipalities, provinces, and the national government to gain insight into traffic flows and improve infrastructure efficiency.

Read more
valk exclusief

Setting up a future-proof data infrastructure

Valk Exclusief is a chain of 4-star+ hotels with 43 hotels in the Netherlands. The hotel chain wants to offer guests a personal experience, both in the hotel and online.

Read more

A fully automated data import pipeline

Stichting Donateursbelangen aims to strengthen trust between donors and charities. They believe that that trust is based on collecting money honestly, openly, transparently and respectfully. At the same time effectively using the raised donation funds to make an impact. To further this goal, Stichting Donateursbelangen wants to share information about charities with donors through their own search engine.

Read more
data platform

A scalable data platform in Azure

TM Forum, an alliance of over 850 global companies, engaged our company as a data partner to identify and solve data-related challenges.

Read more