DataPuzzle: Breaking Free from the Hallucinated Promise of LLMs in Data Analysis