这句话里的clear是什么意思?那个that引导的是什么从句?

问题描述:

这句话里的clear是什么意思?那个that引导的是什么从句?
While it is also clear that luck plays an undeniable role in one's realizing dreams

译:同时,毫无疑问,运气在一个人实现梦想的道路上扮演了不可否认的重要角色.clear在这里是“清楚的,不含糊的,易懂的”意思,it's clear that 是由it 作形式主语的主语从句,因为that后面的从句等同于前面的it