The Kinetica File System (KiFS) is a file system interface that's packaged with Kinetica. It provides a repository for users to store and make use of files within the database.
KiFS can be leveraged by several Kinetica features:
KiFS files can be referenced with the following URI:
kifs://<kifs directory><kifs file>
For example, the following URI can be broken down into three components:
The unique KiFS file name, when referenced in the API, is the composite of the directory and file:
KiFS makes use of Amazon S3 for managing files, automatically configured during provisioning.
KiFS, as of Kinetica v7.1.5, is able to be managed via SQL. See Files & Directories (KiFS) for details.
Native API Support
The Kinetica Java API provides a streamlined interface for managing files & directories in KiFS. See KiFS API Support for details.