wso2 esb如何连接和查询到HBASE

wso2 esb如何连接和查询到HBASE,wso2,wso2esb,Wso2,Wso2esb,在Wso2 ESB中,如何连接到HBase和查询。作为wso2 ESB,我们有dblookup中介,但它用于sql数据库。因此,是否有任何与HBASE连接的解决方案。您需要首先在wso2 esb中提供数据源详细信息,您可以从前端或后端执行。我在datasource.xml文件中提到了路径WSO2\u Home/repository/conf/datasources/update <datasource> <name>WSO2_ANALYTICS_RS_DB_HBA

在Wso2 ESB中,如何连接到HBase和查询。作为wso2 ESB,我们有dblookup中介,但它用于sql数据库。因此,是否有任何与HBASE连接的解决方案。

您需要首先在wso2 esb中提供数据源详细信息,您可以从前端或后端执行。我在datasource.xml文件中提到了路径
WSO2\u Home/repository/conf/datasources/
update

<datasource>
    <name>WSO2_ANALYTICS_RS_DB_HBASE</name>
    <description>The datasource used for analytics file system</description>
    <jndiConfig>
        <name>jdbc/WSO2HBaseDB</name>
    </jndiConfig>
    <definition type="HBASE">
        <configuration>
            <property>
                <name>hbase.zookeeper.quorum</name>
                <value>localhost</value>
            </property>
            <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>
            </property>
            <property>
                <name>fs.hdfs.impl</name>
                <value>org.apache.hadoop.hdfs.DistributedFileSystem</value>
            </property>
            <property>
                <name>fs.file.impl</name>
                <value>org.apache.hadoop.fs.LocalFileSystem</value>
            </property>
        </configuration>
    </definition>
</datasource>

WSO2_分析_RS_DB_HBASE
用于分析文件系统的数据源
jdbc/WSO2HBaseDB
hbase.zookeeper.quorum
本地服务器
hbase.zookeeper.property.clientPort
2181
fs.hdfs.impl
org.apache.hadoop.hdfs.DistributedFileSystem
fs.file.impl
org.apache.hadoop.fs.LocalFileSystem

更改完成后,请尝试重新启动服务器,看看是否能够从前端连接。

谢谢您的回复,您提到的配置是将ESB数据库更改为HBASE,但我想问的是mediator(如dbllokup mediator)是否有任何查询HBASE的功能。