Source Systems
FishTalk (sea ops & lice data, PostgreSQL) · AquaManager (biological journals, PostgreSQL) · FishTalk Hatchery (freshwater, Access/PostgreSQL)
History Volume
~3 years historical data. Estimate: 2.5M population journal rows · 800K feed events · 150K lice counts · 45K treatment records.
ADF Architecture
ADF Self-Hosted IR on NordHav server (on-premises source access) → Azure Blob staging → ADF dataflows → Dataverse + D365 OData.
P1
Schema Mapping
FishTalk → Dataverse column mapping. Custom fields enriched. Weeks 17–19.
P2
Master Data Load
Sites, pens, generations, feed products, suppliers. D365 DMF first. Weeks 20–21.
P3
Journal History
Population, mortality, lice, feed journals — 3 years. Dataverse OData. Weeks 22–24.
P4
Financial History
Prior year GL trial balance + open AP/AR. D365 opening balance journals. Weeks 24–25.
P5
Reconciliation
Row counts, biomass totals, financial balance verification with NordHav biology & finance teams. Weeks 25–26.