Pular para o conteúdo principal

O que é a API de Arquivos?

A API de Arquivos é uma API HTTP padrão que permite ler, gravar, listar e excluir arquivos e diretórios referenciando seus URIs. A API torna o trabalho com conteúdo de arquivo como bytes brutos mais fácil e eficiente.

A API oferece suporte a volumes do Unity Catalog, onde você especifica os arquivos e diretórios nos quais operar usando seu caminho de URI de volume, que segue o formato /Volumes/<catalog_name>/<schema_name>/<volume_name>/<path_to_file>. O caminho é sempre absoluto.

A Files API possui dois Endpoint distintos: um para trabalhar com arquivos (/fs/files) e outro para trabalhar com diretórios (/fs/directories). Ambos os Endpoint usam os métodos HTTP padrão GET, HEAD, PUT, DELETE e POST para gerenciar arquivos e diretórios especificados pelo caminho do seu URI. Para cada operação e seus parâmetros, consulte a referência da Files API 3.0.

O uso da API de Arquivos pode incorrer em encargos de transferência de dados do Databricks.

Capacidades​

Com a API de Arquivos, você pode:

Requisitos​

Versões​

A API de Arquivos tem duas versões. Para saber o que mudou entre elas, consulte Versões da API de Arquivos.