is there a way to add a new custom dataplatform?
# ingestion
c
is there a way to add a new custom dataplatform?
c
yes, please check https://github.com/linkedin/datahub/blob/125ae288f1601bef2c42f44db6d8eb58b380a304/gms/impl/src/main/resources/DataPlatformInfo.json In future, you can ingest platforms as an aspect. FYI. @ambitious-battery-33996
c
Thanks. but could I ingest through GMS Rest API? below api endpoint doesn't work because it is not supported?
Copy code
curl '<http://localhost:8080/dataPlatforms?action=ingest>' -X POST -H 'X-RestLi-Protocol-Version:2.0.0' --data '{"events":[{"proposedSnapshot":{"com.linkedin.metadata.snapshot.DataPlatformSnapshot":{"urn":"urn:li:dataPlatform:awsglue","aspects":[{"com.linkedin.dataplatform.DataPlatformInfo":{"name":"awsglue","type":"OTHERS","datasetNameDelimiter":"/"}}]}}}]}'
b
I do not believe it's currently supported -- I wonder if this is something to consider adding.. Whats your use case Ming?
a
Yes ... this is on the cards for dataplatforms migration from using immutable local dao to ebean local dao. Once we do that, we can create new data platforms on the fly.
👍 1