So, God is not omniscience?
Probably not according to how you may define omniscience. Let Scripture define the attributes of God. It is our job to believe Scripture. We are never to put God into our definitions to what we think God must be in order to be God.
What do you do with Jonah and many other places where God repented and changed His mind?