Sha256: fc52d1a10127adb04f439a8151ee018c05c35e4bdc4e777d36e6a86d4d550abc
Contents?: true
Size: 1.23 KB
Versions: 3
Compression:
Stored size: 1.23 KB
Contents
# Hdfs output plugin for Embulk A File Output Plugin for Embulk to write HDFS. ## Overview * **Plugin type**: file output * **Load all or nothing**: no * **Resume supported**: no * **Cleanup supported**: no ## Configuration - **config_files** list of paths to Hadoop's configuration files (array of strings, default: `[]`) - **config** overwrites configuration parameters (hash, default: `{}`) - **output_path** the path finally stored files. (string, default: `"/tmp/embulk.output.hdfs_output.%Y%m%d_%s"`) - **working_path** the path temporary stored files. (string, default: `"/tmp/embulk.working.hdfs_output.%Y%m%d_%s"`) ## Example ```yaml out: type: hdfs config_files: - /etc/hadoop/conf/core-site.xml - /etc/hadoop/conf/hdfs-site.xml - /etc/hadoop/conf/mapred-site.xml - /etc/hadoop/conf/yarn-site.xml config: fs.defaultFS: 'hdfs://hdp-nn1:8020' dfs.replication: 1 mapreduce.client.submit.file.replication: 1 fs.hdfs.impl: 'org.apache.hadoop.hdfs.DistributedFileSystem' fs.file.impl: 'org.apache.hadoop.fs.LocalFileSystem' formatter: type: csv encoding: UTF-8 ``` ## Build ``` $ ./gradlew gem ``` ## Development ``` $ ./gradlew classpath $ bundle exec embulk run -I lib example.yml ```
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
embulk-output-hdfs-0.1.2 | README.md |
embulk-output-hdfs-0.1.1 | README.md |
embulk-output-hdfs-0.1.0 | README.md |