catalogs

Name

catalogs

description

表函数,生成 catalogs 临时表,可以查看当前doris中的创建的 catalogs 信息。

该函数用于 from 子句中。

syntax

catalogs()

catalogs()表结构:

  1. mysql> desc function catalogs();
  2. +-------------+--------+------+-------+---------+-------+
  3. | Field | Type | Null | Key | Default | Extra |
  4. +-------------+--------+------+-------+---------+-------+
  5. | CatalogId | BIGINT | No | false | NULL | NONE |
  6. | CatalogName | TEXT | No | false | NULL | NONE |
  7. | CatalogType | TEXT | No | false | NULL | NONE |
  8. | Property | TEXT | No | false | NULL | NONE |
  9. | Value | TEXT | No | false | NULL | NONE |
  10. +-------------+--------+------+-------+---------+-------+
  11. 5 rows in set (0.04 sec)

catalogs() tvf展示的信息是综合了 show catalogsshow catalog xxx 语句的结果。

可以利用tvf生成的表去做过滤、join等操作。

example

  1. mysql> select * from catalogs();
  2. +-----------+-------------+-------------+--------------------------------------------+---------------------------------------------------------------------------+
  3. | CatalogId | CatalogName | CatalogType | Property | Value |
  4. +-----------+-------------+-------------+--------------------------------------------+---------------------------------------------------------------------------+
  5. | 16725 | hive | hms | dfs.client.failover.proxy.provider.HANN | org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider |
  6. | 16725 | hive | hms | dfs.ha.namenodes.HANN | nn1,nn2 |
  7. | 16725 | hive | hms | create_time | 2023-07-13 16:24:38.968 |
  8. | 16725 | hive | hms | ipc.client.fallback-to-simple-auth-allowed | true |
  9. | 16725 | hive | hms | dfs.namenode.rpc-address.HANN.nn1 | nn1_host:rpc_port |
  10. | 16725 | hive | hms | hive.metastore.uris | thrift://127.0.0.1:7004 |
  11. | 16725 | hive | hms | dfs.namenode.rpc-address.HANN.nn2 | nn2_host:rpc_port |
  12. | 16725 | hive | hms | type | hms |
  13. | 16725 | hive | hms | dfs.nameservices | HANN |
  14. | 0 | internal | internal | NULL | NULL |
  15. | 16726 | es | es | create_time | 2023-07-13 16:24:44.922 |
  16. | 16726 | es | es | type | es |
  17. | 16726 | es | es | hosts | http://127.0.0.1:9200 |
  18. +-----------+-------------+-------------+--------------------------------------------+---------------------------------------------------------------------------+
  19. 13 rows in set (0.01 sec)

keywords

  1. catalogs