Спарку наплевать, считаете вы денс ренк по 100 строкам или по 100 триллионам. Работать будет один и тот же код. Просто если вы тестируетесь локально и подобрали нормальный пример, вы гораздо раньше увидите, что выбрали не ту функцию и где-то денс ренк возвращает одинаковые значения, а на самом деле вам нужен был ровнумбер. Не надо ждать, пока код выкатится в среду, поднимет все контексты и заведётся.