Understanding Data Mesh Principles