CREATE-RESOURCE
所有文档
menu
没有找到结果,请重新输入

PALO

CREATE-RESOURCE

CREATE RESOURCE

Description

用于创建一种资源。资源可以被其他流程引用。

目前支持的资源类型:

  1. ODBC

    CREATE EXTERNAL RESOURCE `resource_name`
    [PROPERTIES]
    • PROPERTIES 用于设置 ODBC 连接信息。

      • type:资源类型。固定填写:odbc_catalog
      • host/port:数据源连接目标。
      • user/password:数据源连接用户名密码。
      • database/table:数据源中的数据库和表名称。

        CREATE ODBC TABLE 中引用资源时,可以指定数据库和表名来覆盖这里的信息。

      • odbc_type:ODBC 类型。支持:oraclemysqlpostgresql
      • driver:ODBC Driver 名称。公有云用户支持:OracleMySQLPostgreSQL

Example

  1. 创建一个用于连接 MySQL 数据库的 ODBC 资源。

    CREATE EXTERNAL RESOURCE `mysql_odbc_resource`
    PROPERTIES (
        "type" = "odbc_catalog",
        "host" = "192.168.0.1",
        "port" = "8086",
        "user" = "test",
        "password" = "test",
        "database" = "test",
        "table" = "test",
        "odbc_type" = "mysql",
        "driver" = "MySQL"
    );
  2. 创建一个用于连接 Oracle 数据库的 ODBC 资源。

    CREATE EXTERNAL RESOURCE `oracle_odbc`
    PROPERTIES (
        "type" = "odbc_catalog",
        "host" = "192.168.0.1",
        "port" = "8086",
        "user" = "test",
        "password" = "test",
        "odbc_type" = "oracle",
        "driver" = "Oracle"
    );

Keywords

CREATE, RESOURCE
DROP-RESOURCECREATE-MATERIALIZED-VIEW