集算器中常用ODBC或JDBC方式连接数据库,针对于部分不支持ODBC与JDBC连接的数据库,便可以使用搜索外部库功能。
外部库中默认有AlicloudCli、AvroCli、CassandraCli、CdcCli、DynamodbCli、ElasticsearchCli、FinancialCli、FtpCli、HbaseCli、HdfsFileCli、HiveCli、InfluxdbCli、InformixCli、KafkaCli、MathCli、MongoCli、Olap4jCli、OssCli、R2dbcCli、RedisCli、S3Cli、SalesforceCli、SapCli、SparkCli、WasCli、WebcrawlCli、WebserviceCli、ZipCli外部库。了解了以上种类外部库以后,如果需要使用这些外部库,操作步骤如下:
首先,部署外部库,参照各类外部库部署;
其次,连接外部库,参照外部库连接介绍。
以下是各外部库的功能简介:
外部库名称 |
功能 |
访问阿里云服务,如连接服务、查询数据等。 |
|
操作Avro数据文件,如读取、导出数据等。 |
|
访问Cassandra数据库,如连接数据库、查询数据等。 |
|
访问数据同步工具采集的数据。 |
|
为CdcCli提供Debezium数据同步工具。 |
|
访问DynamoDB数据库,如创建数据表、查询数据等。 |
|
访问Elasticsearch服务,如执行get、put等指令。 |
|
用于财务统计,如计算投资的净现值、未来值等。 |
|
访问FTP服务,如上传、下载文件等。 |
|
访问Google cloud storage云服务,如复制、管理存储桶等。 |
|
访问Hbase数据库,如查询、筛选数据等。 |
|
访问HDFS文件系统,如上传、下载文件等。 |
|
访问Hive数据库,如连接数据库、读取orc、parquet格式数据等。 |
|
访问Influxdb数据库,如连接数据库、查询数据等。 |
|
访问Informix数据库,如提取、设置分片信息等。 |
|
访问Kafka服务,如获取消息记录、设置消费组分区位移等。 |
|
用于数学统计,如计算协方差、标准差等。 |
|
访问Mongo数据库,如连接数据库、查询数据等。 |
|
为CdcCli提供Ogg数据同步工具。 |
|
访问多维数据库,如连接数据库、查询数据等。 |
|
访问Operation Support Systems云服务,如复制、管理存储桶等。 |
|
创建R2dbc连接,如连接数据库、查询数据等。 |
|
访问Redis数据库,如连接数据库、执行命令等。 |
|
访问aws S3云服务,如复制、管理存储桶等。 |
|
访问Salesforce云服务,如通过soap api或rest api方式连接服务、查询数据等。 |
|
访问SAP服务,如连接服务、查询数据等。 |
|
访问Spark数据库,如连接数据库、查询数据等。 |
|
访问Windows Azure Storage云服务,如复制、管理存储桶等。 |
|
提供抓取网页数据的工具。 |
|
访问Web服务,如创建连接、获取数据等。 |
|
提供压缩工具,实现压缩、解压等功能。 |