歷史上有傳言說,楊迪修建大運河的主要目的是為了方便楊迪進京,但這不是主要目的。主要目的是加強中央集權。當時由於南方交通不便,家族龐大,由於路途遙遠,交通不便,根本不受皇帝控制。尤其是無法迅速了解情況,消息滯後,不利於政治地位的穩定。基於這種考慮,楊迪利用地理環境修建了大運河。
??其次,是因為南方資源豐富,尤其是糧食產量高,與北方有明顯區別。那麽大運河的修建不僅能促進南北文化交流,還能使南方的糧食運往北方。特別是在北部邊境駐紮大量軍隊,可以保證軍隊的糧食能夠得到保障,成為軍用物資的主要補給地。大運河的修建大大加快了交通的便利,同時也促進了北方的經濟,縮小了全國經濟發展的差異。
然而,當楊迪建造大運河時,他急於求成,所以他讓人們休息,讓他們抱怨,所以他對楊迪有負面的看法。事實上,從政治上看,楊迪修建大運河的舉措是正確的,是壹項造福於民的決策,極大地促進了隋唐時期的經濟發展。