Aller au contenu principal

Qu’est-ce que l’API Files ?

L'API Files est une API HTTP standard qui vous permet de lire, écrire, répertorier et supprimer des fichiers et des répertoires en faisant référence à leur URI. L'API facilite et optimise le travail avec le contenu des fichiers sous forme d'octets bruts.

L’API prend en charge les volumes du Unity Catalog, où vous spécifiez les fichiers et répertoires à utiliser en utilisant leur chemin d’URI de volume, qui suit le format /Volumes/<catalog_name>/<schema_name>/<volume_name>/<path_to_file>. Le chemin est toujours absolu.

L'API Files possède deux Endpoint distincts : un pour travailler avec les fichiers (/fs/files) et un autre pour travailler avec les répertoires (/fs/directories). Les deux Endpoint utilisent les méthodes HTTP standard GET, HEAD, PUT, DELETE et POST pour gérer les fichiers et les répertoires spécifiés par leur chemin URI. Pour chaque opération et ses parameter, consultez la référence de l’API Files 3.0.

L'utilisation de l'API Files peut entraîner des frais de transfert de données Databricks.

Capacités​

Avec l’API Files, vous pouvez :

Conditions requises​

Versions​

L’API Files est disponible en deux versions. Pour savoir ce qui a changé entre elles, consultez Versions de l’API Files.