Λαδώνουμε καλά μια στρογγυλή φόρμα με διάμετρο 25 εκ. χρησιμοποιώντας χαρτί κουζίνας.
Πασπαλίζουμε αλεύρι στην φόρμα να πάει παντού και τινάζουμε το περιττό.
Σε ένα μπολ βάζουμε το αλεύρι, το μπέικιν πάουντερ, το αλάτι και τα ανακατεύουμε με σύρμα χειρός. Σε ένα άλλο μπολ βάζουμε τα αυγά με την ζάχαρη και τα χτυπάμε μέχρι να λιώσει καλά η ζάχαρη και να πάρει το μίγμα μας ανοιχτό κίτρινο χρώμα. Προσθέτουμε το ελαιόλαδο, την βανίλια και το γιαούρτι και χτυπάμε για 1 λεπτό να ενωθούν τα υλικά.
Προσθέτουμε το αλεύρι και ανακατεύουμε απαλά με μια σπάτουλα. Τέλος, προσθέτουμε τις σταφίδες, τα καρύδια και το φιλέ αμυγδάλου και ανακατεύουμε με τη σπάτουλα.
Μεταφέρουμε το μείγμα στη φόρμα, ισιώσουμε την επιφάνεια με τη σπάτουλα και χτυπάμε ελαφρά τη φόρμα στον πάγκο της κουζίνας για να φύγει τυχόν αέρας.
Η ζύμη μας πρέπει να καλύπτει τη φόρμα κατά τα 3/4 του ύψους της
Ψήνουμε σε καλά προθερμασμένο φούρνο στις αντιστάσεις στους 170 βαθμούς °C για 60 λεπτά, στην κάτω σχάρα. Αφήνουμε τη βασιλόπιτα να έρθει σε θερμοκρασία δωματίου μέσα στη φόρμα κι έπειτα ξεφορμάρουμε.
Για το γλάσο, ανακατεύουμε καλά όλα τα υλικά. Απλώνουμε το γλάσο πάνω από τη βασιλόπιτα.