本文整理汇总了Java中org.apache.pig.test.Util.createInputFile方法的典型用法代码示例。如果您正苦于以下问题:Java Util.createInputFile方法的具体用法?Java Util.createInputFile怎么用?Java Util.createInputFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.apache.pig.test.Util
的用法示例。
在下文中一共展示了Util.createInputFile方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: oneTimeSetup
import org.apache.pig.test.Util; //导入方法依赖的package包/类
@BeforeClass
public static void oneTimeSetup() throws IOException, Exception {
// Perl script
String[] script =
new String[] {
"#!/usr/bin/perl",
"open(INFILE, $ARGV[0]) or die \"Can't open \".$ARGV[0].\"!: $!\";",
"while (<INFILE>) {",
" chomp $_;",
" print STDOUT \"$_\n\";",
" print STDERR \"STDERR: $_\n\";",
"}",
};
command = Util.createInputFile("script", "pl", script);
}
示例2: copyFromLocalFile
import org.apache.pig.test.Util; //导入方法依赖的package包/类
public void copyFromLocalFile(String[] content, String destination, boolean overwrite)
throws IOException {
Path file = new Path(destination);
FileSystem fs = file.getFileSystem(configuration);
if (overwrite && fs.exists(file)) {
fs.delete(file, true);
}
Util.createInputFile(fs, destination, content);
}
示例3: setUpBeforeClass
import org.apache.pig.test.Util; //导入方法依赖的package包/类
@BeforeClass
public static void setUpBeforeClass() throws Exception {
cluster = MiniGenericCluster.buildCluster(MiniGenericCluster.EXECTYPE_TEZ);
pc = new PigContext(new TezExecType(), cluster.getProperties());
Util.createInputFile(cluster, INPUT_FILE, INPUT_RECORDS);
}