Hi, there might be a misunderstanding here of how Ignite SQL grid is implemented. Please note that Ignite does not use H2 as a storage. Ignite uses H2 only as a parser and planner. H2 hands a parsed and planned statement over to Ignite and then Ignite maps the statement to get/put/create cache/etc... operations depending on what the statement was.
What you see in H2 console is actually the data stored in Ignite and not in H2. So I am not sure you really need "Ignite tables created directly in H2". But if you do need it, the closest feature would be Ignite 3rd-party persistence, where you can attach an external persistent store (H2 database in this case) to Ignite and use Ignite to cache the data.