日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

IMPORT FOREIGN SCHEMA

更新時間:

云原生數據倉庫 AnalyticDB MySQL 版支持通過IMPORT FOREIGN SCHEMA批量創建MaxCompute外表。

前提條件

  • AnalyticDB for MySQL集群為3.2.2.0及以上版本。

    說明
    • 查看企業版基礎版湖倉版集群的內核版本,請執行SELECT adb_version();。如需升級內核版本,請聯系技術支持。

    • 查看和升級數倉版集群的內核版本,請參見查看和升級版本

  • AnalyticDB for MySQL已開啟ENI訪問。

    說明

    登錄云原生數據倉庫AnalyticDB MySQL控制臺,在集群信息頁面的網絡信息區域,打開ENI網絡開關。

  • MaxCompute項目與AnalyticDB for MySQL集群位于同一地域。

  • 已添加AnalyticDB for MySQL的VPC網段到MaxCompute項目的白名單中。

    說明

    登錄云原生數據倉庫AnalyticDB MySQL控制臺,在集群信息頁面查詢VPC ID。然后登錄專有網絡控制臺,在專有網絡頁面根據VPC ID查詢網段。設置MaxCompute白名單的操作,請參見管理IP白名單

  • AnalyticDB for MySQL已創建外部服務器。外部服務器操作詳細語法,請參見管理外部服務器

語法

IMPORT FOREIGN SCHEMA odps_project
[LIMIT TO (table_name[, …])]
FROM server_name
INTO adb_schema
[OPTIONS (
 if_table_exist 'error|ignore|update', 
 if_type_unsupport 'error|ignore',
 table_prefix 'table_prefix',
 table_suffix 'table_suffix')]

參數說明

參數

是否必填

說明

odps_project

MaxCompute的項目名稱。

table_name[,…]

需要導入的MaxCompute表名稱如果不添加表名限制,系統則將該MaxCompute項目中的所有表批量創建至AnalyticDB for MySQL中。

server_name

外部服務器名。外部服務器操作詳細語法,請參見管理外部服務器

adb_schema

目標端AnalyticDB for MySQL數據庫名。

if_table_exist

目標端AnalyticDB for MySQL表名沖突時的處理策略。取值:

  • error(默認值):報錯并提示存在哪些同名表,所有表創建失敗。

  • ignore:跳過該同名表的創建,其余表正常創建。

  • update:覆蓋并創建新的同名表,其余表正常創建。

if_type_unsupport

目標端AnalyticDB for MySQL中存在不支持的數據類型時的處理策略。取值:

  • error(默認值):報錯并提示哪些表,存在哪些不支持的數據類型。

  • ignore:跳過創建存在不支持數據類型的表。

table_prefix

為外表名稱新增前綴。默認AnalyticDB for MySQL外表名稱與MaxCompute中一致。

table_suffix

為外表名稱新增后綴。默認AnalyticDB for MySQL外表名稱與MaxCompute中一致。

示例

AnalyticDB for MySQL 中創建MaxCompute外表pre_customer_suf和外表pre_order_suf。

IMPORT FOREIGN SCHEMA my_project
LIMIT TO (customer, order)
FROM maxcompute_server
INTO my_adb_schema
OPTIONS (
    if_table_exist 'update',
    if_type_unsupport 'ignore',
    table_prefix 'pre_',
    table_suffix '_suf'
);

管理外部服務器

創建外部服務器

語法

CREATE SERVER <server_name>
TYPE = 'ODPS'
SERVER_PROPERTIES = '{
	"endpoint":"<endpoint>",
	"accessid":"<accesskey_id>>",
	"accesskey":"<accesskey_secret>"
}'

參數說明

參數

是否必填

說明

server_name

外部服務器的名稱。輸入長度不超過64個字符,以字母或下劃線開頭,只能包含字母、數字和下劃線。

TYPE='ODPS'

外部服務器的類型。固定填寫為ODPS。

endpoint

MaxCompute的EndPoint(域名節點)。

說明

僅支持通過VPC網絡Endpoint訪問MaxCompute。MaxCompute Endpoint詳細信息請參見Endpoint

accessid

阿里云賬號或具備MaxCompute訪問權限的RAM用戶的AccessKey ID。

如何獲取AccessKey ID和AccessKey Secret,請參見賬號與權限

accesskey

阿里云賬號或具備MaxCompute訪問權限的RAM用戶的AccessKey Secret。

如何獲取AccessKey ID和AccessKey Secret,請參見賬號與權限

示例

CREATE SERVER maxcompute_server
TYPE = 'ODPS'
SERVER_PROPERTIES = '{
    "endpoint":"http://service.cn-hangzhou-vpc.maxcompute.aliyun-inc.com/api",
    "accessid":"LTAI5t1****",
    "accesskey":"mng0dqJ4dBsCY0KTNG****"
}';

查看外部服務器

查詢所有外部服務器

SHOW SERVER

查詢指定外部服務器

語法
SHOW SERVER WHERE SERVER_NAME='<server_name>'
參數說明

參數

是否必填

說明

server_name

外部服務器的名稱。

示例
SHOW SERVER WHERE SERVER_NAME='maxcompute_server';

查詢指定類型的外部服務器

語法
SHOW SERVER WHERE SERVER_TYPE='<server_type>'
參數說明

參數

是否必填

說明

server_type

外部服務器類型。MaxCompute僅支持ODPS。

示例
SHOW SERVER WHERE SERVER_TYPE='ODPS';

重命名外部服務器

語法

ALTER SERVER <server_name> RENAME <new_server_name>

參數說明

參數

是否必填

說明

server_name

外部服務器的原名稱。

new_server_name

外部服務器的新名稱。

示例

ALTER SERVER maxcompute_server RENAME mc_server;

刪除外部服務器

說明

刪除外部服務器后,AnalyticDB for MySQLMaxCompute斷開連接。

語法

DROP SERVER <server_name>

參數說明

參數

是否必填

說明

server_name

外部服務器的名稱。

示例

DROP SERVER maxcompute_server;