What graphql's @id directive will do in dgraph?

external id ? I am interested in the underlying mechanism of it .