Emirates has landed in the Scottish capital for the first time since 2020 as the airline resumes its direct service between Edinburgh and Dubai.