Limitations du connecteur Microsoft OneDrive
info
Bêta
Cette fonctionnalité est en bêta. Les administrateurs de Workspace peuvent contrôler l’accès à cette fonctionnalité depuis la page Aperçus en optant pour la préversion Lakeflow Connect pour OneDrive For Business . Consultez Gérer les aperçus Databricks.
Cette page répertorie les limitations et les considérations relatives à l’ingestion depuis Microsoft OneDrive avec Databricks Lakeflow Connect.
Limitations spécifiques aux connecteurs
- Lors de l’ingestion de données non structurées à l’aide d’un fichier binaire, le contenu de chaque fichier est chargé en mémoire comme un enregistrement unique ; les fichiers de plus de 100 Mo peuvent donc entraîner l’échec de la mise à jour (par exemple, en raison d’une erreur de mémoire insuffisante ou du dépassement de la limite de 2 Go applicable aux colonnes binaires dans Delta). Pour éviter cela, excluez les fichiers volumineux à l’aide d’un
row_filtersur la colonnelengthdanstable_configuration. Par exemple,"row_filter": "length <= 104857600"ignore les fichiers de plus de 100 Mo. Pour les fichiers non structurés volumineux, il est préférable d’ingérer des valeursFILEgérées. Il n’existe aucune limite de taille de fichier pour les formats de fichiers structurés. - L’ingestion non structurée (
BINARYFILEetFILE) ne prend en charge que le mode de stockageSCD_TYPE_1. L’ingestion structurée (CSV,JSON,XML,EXCELet d’autres formats) ne prend en charge que le mode de stockageAPPEND_ONLY. Le SCD de type 2 n’est pas pris en charge. - L’évolution des schémas est prise en charge uniquement pour
CSV,JSON,XML,PARQUETetAVRO. PourEXCEL,ORC,BINARYFILEetFILE, définissezschema_evolution_modesurNONE.
Pour connaître les formats pris en charge et les parameter de configuration, consultez la documentation de référence du connecteur OneDrive.