FAQ
Questions fréquentes (alignées sur le README.md du dépôt).
1) Utiliser fabrictools sans Microsoft Fabric ?
Partiellement oui. Les fonctions purement Spark peuvent fonctionner en local avec l’extra spark, mais les fonctions de résolution de chemins Lakehouse dépendent de notebookutils (disponible dans Fabric).
2) Existe-t-il une CLI fabrictools ... ?
Non. L’usage est en Python, via import fabrictools as ft.
3) Plotly est-il obligatoire ?
Non. C’est utile pour les graphiques de fabrictools.scan_data_errors(). Sans Plotly, vous gardez la partie tabulaire.
4) clean_and_write_data vs clean_and_write_all_tables ?
fabrictools.clean_and_write_data(): une table cible.fabrictools.clean_and_write_all_tables(): plusieurs tables en lot.
5) delete_all_lakehouse_tables est-il dangereux ?
Oui, c’est une action destructive. Commencez avec dry_run=True pour vérifier la liste avant suppression.
6) Par où commencer ?
Un chemin minimal : fabrictools.read_lakehouse() → fabrictools.clean_data() → fabrictools.add_silver_metadata() → fabrictools.write_lakehouse().