How to Distinguish Ingestion Sources with the Same Data Platform and Tables but Different Host and Port?

Original Slack Thread

Hi team, I wonder to konw how to distinguish two ingestion sources which have the same data platfrom and tables, but their host and port are diifferent?
I have add tow ingestion sources, they are both mysql source, and have a same table named dgtest.app, but their host and port are different and the columns of dgtest.app are diifferent. I runned the first ingerstion source, then I can find the dataset, dgtest.app in datahub. Then I runned the other ingestion source, there is still only one dataset named dgtest.app, but the schema metadata of the first dataset has been overrided. Because the datasets have a same urn which is “urn:li:dataset:(urn:li:dataPlatform:mysql,dgtest.app,PROD)”.
I use UI and Graphql API for ingestion. My Datahub version is 0.12.0. The data source is Mysql

Hey there! :wave: Make sure your message includes the following information if relevant, so we can help more effectively!

  1. Are you using UI or CLI for ingestion?
  2. Which DataHub version are you using? (e.g. 0.12.0)
  3. What data source(s) are you integrating with DataHub? (e.g. BigQuery)

Platform instance https://datahubproject.io/docs/platform-instances/|https://datahubproject.io/docs/platform-instances/