Exploring Heterogeneous Data Lake based on Canonical Graphs | Synapse