热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

org.kitesdk.data.Datasets.load()方法的使用及代码示例

本文整理了Java中org.kitesdk.data.Datasets.load()方法的一些代码示例,展示了Datasets.load()的

本文整理了Java中org.kitesdk.data.Datasets.load()方法的一些代码示例,展示了Datasets.load()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Datasets.load()方法的具体详情如下:
包路径:org.kitesdk.data.Datasets
类名称:Datasets
方法名:load

Datasets.load介绍

[英]Load a Dataset or View for the given URI.

URIs must begin with dataset: or view:. The remainder of the URI is implementation specific, depending on the dataset scheme.

If you use a dataset URI, load returns the unfiltered dataset. If you use a view URI, load returns a View configured to read a subset of the dataset.
[中]加载给定URI的数据集或视图。
URI必须以数据集或视图开头。URI的其余部分是特定于实现的,具体取决于数据集方案。
如果使用数据集URI,load将返回未筛选的数据集。如果使用视图URI,load将返回配置为读取数据集子集的视图。

代码示例

代码示例来源:origin: apache/flume

@Override
public Dataset run() {
return Datasets.load(datasetUri);
}
});

代码示例来源:origin: apache/nifi

private View load(ProcessContext context, FlowFile file) {
String uri = context.getProperty(KITE_DATASET_URI)
.evaluateAttributeExpressions(file)
.getValue();
return Datasets.load(uri, Record.class);
}
}

代码示例来源:origin: apache/nifi

return Datasets.load(uri).getDataset().getDescriptor().getSchema();
} else if ("resource".equals(uri.getScheme())) {
try (InputStream in = Resources.getResource(uri.getSchemeSpecificPart()).openStream()) {

代码示例来源:origin: apache/flume

private SavePolicy(Context context) {
String uri = context.getString(CONFIG_KITE_ERROR_DATASET_URI);
Preconditions.checkArgument(uri != null, "Must set "
+ CONFIG_KITE_ERROR_DATASET_URI + " when " + CONFIG_FAILURE_POLICY
+ "=save");
if (Datasets.exists(uri)) {
dataset = Datasets.load(uri, AvroFlumeEvent.class);
} else {
DatasetDescriptor descriptor = new DatasetDescriptor.Builder()
.schema(AvroFlumeEvent.class)
.build();
dataset = Datasets.create(uri, descriptor, AvroFlumeEvent.class);
}
nEventsHandled = 0;
}

代码示例来源:origin: kite-sdk/kite

@Override
public Dataset run() {
return Datasets.load(uri);
}
});

代码示例来源:origin: org.apache.flume.flume-ng-sinks/flume-dataset-sink

@Override
public Dataset run() {
return Datasets.load(datasetUri);
}
});

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets.>
load("dataset:unknown:/tmp/data/test", Record.class);
}
});

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets
.>load("dataset:hbase:" + zk + "/nosuchdataset", Object.class);
}
}

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets.>
load("dataset:hdfs://" + hdfsAuth + "/tmp/data/ns/nosuchdataset",
Object.class);
}
});

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets.>
load("dataset:hdfs://" + hdfsAuth + "/test", Object.class);
}
});

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets.>
load("dataset:hdfs://" + hdfsAuth + "/tmp/data/nosuchnamespace/test",
Object.class);
}
});

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets.>
load("dataset:file:/tmp/data/ns/nosuchdataset", Record.class);
}
});

代码示例来源:origin: kite-sdk/kite

@Override
public void run() {
Dataset ds = Datasets.>
load("dataset:file:/test", Record.class);
}
});

代码示例来源:origin: kite-sdk/kite

@SuppressWarnings("deprecation")
private static View load(JobContext jobContext) {
Configuration cOnf= Hadoop.JobContext.getConfiguration.invoke(jobContext);
Class type = getType(jobContext);
String outputUri = conf.get(KITE_OUTPUT_URI);
return Datasets.>load(outputUri, type);
}

代码示例来源:origin: org.kitesdk/kite-data-mapreduce

@SuppressWarnings("deprecation")
private static View load(JobContext jobContext) {
Configuration cOnf= Hadoop.JobContext.getConfiguration.invoke(jobContext);
Class type = getType(jobContext);
String outputUri = conf.get(KITE_OUTPUT_URI);
return Datasets.>load(outputUri, type);
}

代码示例来源:origin: kite-sdk/kite

@Test(expected=DatasetIOException.class)
public void testCannotFindHDFS() throws Exception {
// do not set the default configuration that the loader will use
Datasets.load("dataset:hdfs:/tmp/datasets/ns/strings");
}
}

代码示例来源:origin: org.apache.nifi/nifi-kite-processors

private View load(ProcessContext context, FlowFile file) {
String uri = context.getProperty(KITE_DATASET_URI)
.evaluateAttributeExpressions(file)
.getValue();
return Datasets.load(uri, Record.class);
}
}

代码示例来源:origin: kite-sdk/kite

@Test
public void testLoadWithoutType() {
Dataset expected = mock(Dataset.class);
when(repo.load("ns", "test", GenericRecord.class)).thenReturn(expected);
URI datasetUri = new URIBuilder(repoUri, "ns", "test").build();
Dataset ds = Datasets.load(datasetUri);
verify(repo).load("ns", "test", GenericRecord.class);
verifyNoMoreInteractions(repo);
verifyNoMoreInteractions(expected);
Assert.assertEquals(expected, ds);
}

代码示例来源:origin: kite-sdk/kite

@Test
public void testLoadStringUri() {
Dataset expected = mock(Dataset.class);
when(repo.load("ns", "test", Object.class)).thenReturn(expected);
URI datasetUri = new URIBuilder(repoUri, "ns", "test").build();
Dataset ds = Datasets.>
load(datasetUri, Object.class);
verify(repo).load("ns", "test", Object.class);
verifyNoMoreInteractions(repo);
verifyNoMoreInteractions(expected);
Assert.assertEquals(expected, ds);
}

代码示例来源:origin: kite-sdk/kite

@Test
public void testMissingHDFSAuthority() {
try {
Datasets.load("dataset:hdfs:/tmp/data/ns/test", Object.class);
Assert.fail("Shouldn't be able to connect to HDFS");
} catch (DatasetIOException e) {
Assert.assertTrue("Should have helpful error message",
e.getMessage().contains("make sure the default hdfs URI is configured"));
}
}

推荐阅读
  • 本文介绍了一个适用于PHP应用快速接入TRX和TRC20数字资产的开发包,该开发包支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的轻量级部署场景。提供的功能包括生成地址、验证地址、查询余额、交易转账、查询最新区块和查询交易信息等。详细信息可参考tron-php的Github地址:https://github.com/Fenguoz/tron-php。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文讨论了在openwrt-17.01版本中,mt7628设备上初始化启动时eth0的mac地址总是随机生成的问题。每次随机生成的eth0的mac地址都会写到/sys/class/net/eth0/address目录下,而openwrt-17.01原版的SDK会根据随机生成的eth0的mac地址再生成eth0.1、eth0.2等,生成后的mac地址会保存在/etc/config/network下。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 本文介绍了如何在Azure应用服务实例上获取.NetCore 3.0+的支持。作者分享了自己在将代码升级为使用.NET Core 3.0时遇到的问题,并提供了解决方法。文章还介绍了在部署过程中使用Kudu构建的方法,并指出了可能出现的错误。此外,还介绍了开发者应用服务计划和免费产品应用服务计划在不同地区的运行情况。最后,文章指出了当前的.NET SDK不支持目标为.NET Core 3.0的问题,并提供了解决方案。 ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 预备知识可参考我整理的博客Windows编程之线程:https:www.cnblogs.comZhuSenlinp16662075.htmlWindows编程之线程同步:https ... [详细]
  • 本文介绍了如何在Mac上使用Pillow库加载不同于默认字体和大小的字体,并提供了一个简单的示例代码。通过该示例,读者可以了解如何在Python中使用Pillow库来写入不同字体的文本。同时,本文也解决了在Mac上使用Pillow库加载字体时可能遇到的问题。读者可以根据本文提供的示例代码,轻松实现在Mac上使用Pillow库加载不同字体的功能。 ... [详细]
  • 本文整理了Java中java.lang.NoSuchMethodError.getMessage()方法的一些代码示例,展示了NoSuchMethodErr ... [详细]
  • 本文介绍了CSS样式属性text-overflow、overflow、white-space、width的使用方法和效果。通过设置这些属性,可以实现文本溢出省略号、隐藏溢出内容、禁止换行以及限制元素宽度等效果。详细讲解了每个属性的作用和用法,以及常见的应用场景和注意事项。对于前端开发者来说,掌握这些CSS样式属性的使用方法,能够更好地实现页面布局和文本显示效果。 ... [详细]
author-avatar
阿尼陀佛1314
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有