0 ×

HDFS File Permission (legacy)

KNIME Big Data File Handling version 4.4.0.v202104131250 by KNIME AG, Zurich, Switzerland

This is a legacy file handling node and will be replaced in the foreseeable future. For further information about the new file handling framework see the File Handling Guide.

This node allows to change the file permissions of HDFS files and directories. Permissions are managed in three distinct scopes e.g. user, group, and others. Character 2, 3 and 4 specify the user rights, 5, 6 and 7 the group rights and 8,9 and 10 the rights for all other users. Character 1 specifies if the file is a file "-" or directory "d" and can not changed. The following table illustrates some of the possible permissions:
Symbolic notationDescription
----------no permission
-r-xr-xr-xread and execute
-rw-rw-rw-read and write
-rwxrwxrwxread, write and execute
-rwx------read, write and execute for the owner
----rwx---read, write and execute for the group
-------rwxread, write and execute for all others


URI column
The data column with the URIs of files and directories to change the file permissions for.
Unix style file permission
The file permissions based on the symbolic notation for Unix permissions.

Input Ports

Port object containing the HDFS connection information.
Input table with the URIs of files and directories to change the file permission for.

Output Ports

Unaltered input table.

Best Friends (Incoming)

Best Friends (Outgoing)


To use this node in KNIME, install KNIME Big Data Connectors from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.