让建站和SEO变得简单

让不懂建站的用户快速建站,让会建站的提高建站效率!

香港苹果id哪里买最便宜

你的位置:facebook账号自助购买 > 香港苹果id哪里买最便宜 > 在Hologres中基于DLF读取OSS数据

在Hologres中基于DLF读取OSS数据

发布日期:2024-06-26 06:08    点击次数:200

基于阿里云数据湖构建(Data Lake Formation,DLF)和对象存储(Object Storage Service,OSS)推出的Hologres数据湖加速办事京东24小时自助下单,提供了生动的数据探询和分析智商以及高效的数据解决智商,显耀加速了对OSS数据湖的查询和分析进程。本文将为您先容在Hologres中奈何通过DLF读写OSS数据。

开启DLF_FDW后默许使用刻下系统资源(当今规格是1Core 4GB),无需突出购买资源。

创建Extension。

创建外部办事器。

创建外部Server并树立Endpoint信息

参数阐述。

参数

阐述

示例

server_name

自界说的server称呼。

dlf_server

dlf_region

m.gayresort.xyz

邻接DLF场所的地域,请您笔据地域进行选拔。

华北2(北京):cn-beijing。

华东1(杭州):cn-hangzhou。

华东2(上海):cn-shanghai。

华南1(深圳):cn-shenzhen。

华北3(张家口):cn-zhangjiakou。

新加坡:ap-southeast-1。

德国(法兰克福):eu-central-1。

好意思国(弗吉尼亚):us-east-1。

印度尼西亚(雅加达):ap-southeast-5。

cn-hangzhou

dlf_endpoint

推选使用DLF的对内办事Endpoint,不错赢得更好的探询性能。

华北2(北京):dlf-share.cn-beijing.aliyuncs.com。

华东1(杭州):dlf-share.cn-hangzhou.aliyuncs.com

华东2(上海):dlf-share.cn-shanghai.aliyuncs.com。

对此官方表示,小米SU7标配了最大充电功率50W的手机无线充电板,但实际手机充电功率会因手机品牌/型号不同、手机状态不同而有差异。

马斯克认为,随着 AI 技术的飞速发展,AI 将有能力提供人们想要的一起商品和服务。在这样一个世界里,人们将不需要再为生计而疲于奔劳,而是出于兴趣和爱好去选择自己的职业,人真正需要思考的问题将是生命的意义。

华南1(深圳):dlf-share.cn-shenzhen.aliyuncs.com。

华北3(张家口):dlf-share.cn-zhangjiakou.aliyuncs.com。

新加坡:dlf-share.ap-southeast-1.aliyuncs.com。

德国(法兰克福):dlf-share.eu-central-1.aliyuncs.com。

好意思国(弗吉尼亚):dlf-share.us-east-1.aliyuncs.com。

印度尼西亚(雅加达):dlf-share.ap-southeast-5.aliyuncs.com。

dlf-share.cn-shanghai.aliyuncs.com

oss_endpoint

原生OSS存储推选使用OSS的内网Endpoint,以赢得更好的探询性能。

OSS-HDFS当今仅维持内网探询。

OSS

oss-cn-shanghai-internal.aliyuncs.com

OSS-HDFS

cn-hangzhou.oss-dls.aliyuncs.com

(可选)创建用户映射。

读取OSS湖数据

Hologres维持读取OSS中的分区表,维持行为分区键的数据类型为TEXT、VARCHAR和INT。CREATE FOREIGN TABLE神志因只作念字段映射,演叨际存储数据,将分区字段行为平庸字段来创建即可;IMPORT FOREIGN SCHEMA神志无需体恤表字段,会自动解决表字段映射。

语法示例

-- 神志一
CREATE FOREIGN TABLE [ IF NOT EXISTS ] oss_table_name ( [
{ column_name data_type }
  [, ... ]
  ] )
SERVER <server_name>
options
(
  schema_name '<dlf_database_name>',
  table_name '<dlf_table_name>'
);

-- 神志二
IMPORT FOREIGN SCHEMA schema_name
    [ { limit to | except } ( table_name [, ...] ) ]
    from server <server_name>
    into local_schema
    [ options ( option 'value' [, ... ] ) ]

参数阐述

参数

阐述

remote_schema

DLF中创建的元数据库名。

table_name

DLF中创建的元数据表名。

server_name

Hologres中创建的Server名。

local_schema

Hologres中的Schema名。

options

IMPORT FOREIGN SCHEMA中的option参数取值,细目请参见IMPORT FOREIGN SCHEMA。

使用示例。

单独创建。

批量创建。

将DLF元数据库dlfpro中系数的表王人映射至Hologres的public Schema,将会在Hologres中批量创建同名外部表。

整库导入。

IMPORT FOREIGN SCHEMA dlfpro
FROM SERVER <server_name> INTO public options (if_table_exist 'update');

多表导入。

IMPORT FOREIGN SCHEMA dlfpro
(
  table1,
  table2,
  tablen
)
FROM SERVER <server_name> INTO public options (if_table_exist 'update');

数据查询。

导入数据至Hologres里面表

同步外部表数据至里面表。

查询里面表数据。

导出数据至OSS

查询回写数据。

常见问题关连文档

数据湖加速查询京东24小时自助下单