データエンジニアのためのオントロジー入門 ― Semantic Layer との違いと役割分担