0 ×

Tika Parser URL Input

StreamableKNIME Textprocessing Plug-in version 4.1.0.v201912021617 by KNIME AG, Zurich, Switzerland

This node has the same function as the Tika Parser node, which is to parse any documents that are supported by Tika. The difference is that this node takes file paths from a string column as input. The type of the files can be selected in the configuration dialog. Users have the choice between selecting the file extensions, or the MIME-types. What kind of information that are to be extracted from the file (metadata and content) can also be selected in the dialog. If possible, user can also extract files that are embedded in the input files, such as attachments in E-mails, etc, and store them in a specified directory. Authentication setting is also provided to parse any encrypted files.

Options

File path column
The column containing the paths to files to parse.
Choose which type to parse
Specify how to choose the file types that are to be parsed. There are two options, either through the file extensions or the MIME-types.
File Extension
If selected, the list of all file extensions that are supported by Tika will be shown.
MIME-Type
If selected, the list of all MIME-types that are supported by Tika will be shown. For more information about MIME-types and their extensions, check here .
Metadata
The list of all available information that could be parsed from the files by Tika. For more details about the metadata, check here .
Create error column
If checked, an additional error column will be created. This string column will contain any error messages that appear while parsing the files.
New error output column
The name of the new error column.
Extract attachments and embedded files
If checked, any embedded files that are contained in the input files would be extracted and stored in the output directory.
Ouput directory
Specify the directory where the extracted files should be stored. If the specified directory doesn't exist, the node will try to create it.
Parse encrypted files
If checked, the node will try to open any detected encrypted files using the given password. If the password is invalid, a warning will be given.
Enter password
Specify the password for any encrypted files in the directory. Note: this password will be used to open all encrypted files in the directory.

Input Ports

The input table containing the URLs or paths to files that are to be parsed. The input table has to contain at least one String column.

Output Ports

An output table containing the parsed document data. The columns are the same as what was selected in the Metadata list in the configure dialog.
An output table containing the names of input files that contain any embedded files and also the paths to the extracted files in the output directory.

Best Friends (Incoming)

Best Friends (Outgoing)

Workflows

Installation

To use this node in KNIME, install KNIME Textprocessing from the following update site:

KNIME 4.1
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.

Developers

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.