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

com.google.cloud.bigquery.QueryJobConfiguration.getDestinationTable()方法的使用及代码示例

本文整理了Java中com.google.cloud.bigquery.QueryJobConfiguration.getDestinationTable方法的一些代码

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

QueryJobConfiguration.getDestinationTable介绍

[英]Returns the table where to put query results. If not provided a new table is created. This value is required if #allowLargeResults() is true.
[中]返回用于放置查询结果的表。如果未提供,将创建一个新表。如果#allowLargeResults()为真,则需要此值。

代码示例

代码示例来源:origin: googleapis/google-cloud-java

@Override
QueryJobConfiguration setProjectId(String projectId) {
Builder builder = toBuilder();
if (getDestinationTable() != null
&& Strings.isNullOrEmpty(getDestinationTable().getProject())) {
builder.setDestinationTable(getDestinationTable().setProjectId(projectId));
}
if (getDefaultDataset() != null) {
builder.setDefaultDataset(getDefaultDataset().setProjectId(projectId));
}
return builder.build();
}

代码示例来源:origin: googleapis/google-cloud-java

TableId table = ((QueryJobConfiguration) getConfiguration()).getDestinationTable();
return bigquery.listTableData(
table, response.getSchema(), listOptions.toArray(new TableDataListOption[0]));

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testSetProjectId() {
QueryJobConfiguration cOnfiguration= QUERY_JOB_CONFIGURATION.setProjectId(TEST_PROJECT_ID);
assertEquals(TEST_PROJECT_ID, configuration.getDefaultDataset().getProject());
assertEquals(TEST_PROJECT_ID, configuration.getDestinationTable().getProject());
}

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testSetProjectIdDoNotOverride() {
QueryJobConfiguration cOnfiguration=
QUERY_JOB_CONFIGURATION
.toBuilder()
.setDestinationTable(TABLE_ID.setProjectId(TEST_PROJECT_ID))
.build()
.setProjectId("update-only-on-dataset");
assertEquals("update-only-on-dataset", configuration.getDefaultDataset().getProject());
assertEquals(TEST_PROJECT_ID, configuration.getDestinationTable().getProject());
}

代码示例来源:origin: googleapis/google-cloud-java

private void compareQueryJobConfiguration(
QueryJobConfiguration expected, QueryJobConfiguration value) {
assertEquals(expected, value);
assertEquals(expected.hashCode(), value.hashCode());
assertEquals(expected.toString(), value.toString());
assertEquals(expected.dryRun(), value.dryRun());
assertEquals(expected.allowLargeResults(), value.allowLargeResults());
assertEquals(expected.getCreateDisposition(), value.getCreateDisposition());
assertEquals(expected.getDefaultDataset(), value.getDefaultDataset());
assertEquals(expected.getDestinationTable(), value.getDestinationTable());
assertEquals(expected.flattenResults(), value.flattenResults());
assertEquals(expected.getPriority(), value.getPriority());
assertEquals(expected.getQuery(), value.getQuery());
assertEquals(expected.getTableDefinitions(), value.getTableDefinitions());
assertEquals(expected.useQueryCache(), value.useQueryCache());
assertEquals(expected.getUserDefinedFunctions(), value.getUserDefinedFunctions());
assertEquals(expected.getWriteDisposition(), value.getWriteDisposition());
assertEquals(expected.useLegacySql(), value.useLegacySql());
assertEquals(expected.getMaximumBillingTier(), value.getMaximumBillingTier());
assertEquals(expected.getSchemaUpdateOptions(), value.getSchemaUpdateOptions());
assertEquals(
expected.getDestinationEncryptionConfiguration(),
value.getDestinationEncryptionConfiguration());
assertEquals(expected.getTimePartitioning(), value.getTimePartitioning());
assertEquals(expected.getClustering(), value.getClustering());
}
}

代码示例来源:origin: googleapis/google-cloud-java

@Test
public void testSetProjectId() {
JobInfo jobInfo = COPY_JOB.setProjectId("p");
assertEquals("p", jobInfo.getJobId().getProject());
CopyJobConfiguration copyCOnfiguration= jobInfo.getConfiguration();
assertEquals("p", copyConfiguration.getDestinationTable().getProject());
for (TableId sourceTable : copyConfiguration.getSourceTables()) {
assertEquals("p", sourceTable.getProject());
}
jobInfo = EXTRACT_JOB.setProjectId("p");
assertEquals("p", jobInfo.getJobId().getProject());
ExtractJobConfiguration extractCOnfiguration= jobInfo.getConfiguration();
assertEquals("p", extractConfiguration.getSourceTable().getProject());
jobInfo = LOAD_JOB.setProjectId("p");
assertEquals("p", jobInfo.getJobId().getProject());
LoadJobConfiguration loadCOnfiguration= jobInfo.getConfiguration();
assertEquals("p", loadConfiguration.getDestinationTable().getProject());
jobInfo = QUERY_JOB.setProjectId("p");
assertEquals("p", jobInfo.getJobId().getProject());
QueryJobConfiguration queryCOnfiguration= jobInfo.getConfiguration();
assertEquals("p", queryConfiguration.getDefaultDataset().getProject());
assertEquals("p", queryConfiguration.getDestinationTable().getProject());
}

代码示例来源:origin: com.google.cloud/google-cloud-bigquery

@Override
QueryJobConfiguration setProjectId(String projectId) {
Builder builder = toBuilder();
if (getDestinationTable() != null
&& Strings.isNullOrEmpty(getDestinationTable().getProject())) {
builder.setDestinationTable(getDestinationTable().setProjectId(projectId));
}
if (getDefaultDataset() != null) {
builder.setDefaultDataset(getDefaultDataset().setProjectId(projectId));
}
return builder.build();
}

代码示例来源:origin: com.google.cloud/google-cloud-bigquery

TableId table = ((QueryJobConfiguration) getConfiguration()).getDestinationTable();
return bigquery.listTableData(
table, response.getSchema(), listOptions.toArray(new TableDataListOption[0]));

推荐阅读
  • 本文整理了Java中org.gwtbootstrap3.client.ui.Icon.addDomHandler()方法的一些代码示例,展示了Icon.ad ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 本文整理了Java中java.lang.NoSuchMethodError.getMessage()方法的一些代码示例,展示了NoSuchMethodErr ... [详细]
  • 本文整理了Java中com.evernote.android.job.JobRequest.getTransientExtras()方法的一些代码示例,展示了 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • 开发笔记:加密&json&StringIO模块&BytesIO模块
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了加密&json&StringIO模块&BytesIO模块相关的知识,希望对你有一定的参考价值。一、加密加密 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 树莓派语音控制的配置方法和步骤
    本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ... [详细]
  • 重入锁(ReentrantLock)学习及实现原理
    本文介绍了重入锁(ReentrantLock)的学习及实现原理。在学习synchronized的基础上,重入锁提供了更多的灵活性和功能。文章详细介绍了重入锁的特性、使用方法和实现原理,并提供了类图和测试代码供读者参考。重入锁支持重入和公平与非公平两种实现方式,通过对比和分析,读者可以更好地理解和应用重入锁。 ... [详细]
  • 本文讨论了在VMWARE5.1的虚拟服务器Windows Server 2008R2上安装oracle 10g客户端时出现的问题,并提供了解决方法。错误日志显示了异常访问违例,通过分析日志中的问题帧,找到了解决问题的线索。文章详细介绍了解决方法,帮助读者顺利安装oracle 10g客户端。 ... [详细]
  • 使用freemaker生成Java代码的步骤及示例代码
    本文介绍了使用freemaker这个jar包生成Java代码的步骤,通过提前编辑好的模板,可以避免写重复代码。首先需要在springboot的pom.xml文件中加入freemaker的依赖包。然后编写模板,定义要生成的Java类的属性和方法。最后编写生成代码的类,通过加载模板文件和数据模型,生成Java代码文件。本文提供了示例代码,并展示了文件目录结构。 ... [详细]
  • 本文整理了Java中org.apache.solr.common.SolrDocument.setField()方法的一些代码示例,展示了SolrDocum ... [详细]
  • 本文整理了Java中org.apache.hadoop.hive.ql.plan.ExprNodeColumnDesc.getTypeInfo()方法的一些代码示例,展 ... [详细]
author-avatar
qiao203
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有