CREATE-RESOURCE

          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-RESOURCE
          下一篇
          CREATE-MATERIALIZED-VIEW