我的使用情況:推壓從ESB到BAM配置和流數據創建一個使用「小工具生成工具」WSO2 - 表使用分析腳本的小工具生成工具隱形創建
發佈流從ESB的報告將代理添加到代理服務後,BAM運行良好。
從流中,我使用Analytics-> Add屏幕創建了一個表格,表格似乎仍然存在,因爲我可以從同一個屏幕執行選擇並查看結果。
現在我嘗試使用小工具生成工具生成一個儀表板,但該表不可用,雖然JDBC連接工作正常,但該表無處:
的腳本解析表從Analytics-運行>添加屏幕
CREATE EXTERNAL TABLE IF NOT EXISTS CREDITTABLE(creditkey STRING, creditFlag STRING, version STRING)
STORED BY 'org.apache.hadoop.hive.cassandra.CassandraStorageHandler'
WITH SERDEPROPERTIES ("cassandra.host" = "127.0.0.1" ,
cassandra.port" = "9163" , "cassandra.ks.name" = "EVENT_KS" ,
"cassandra.ks.username" = "admin" ,
"cassandra.ks.password" = "admin" ,
"cassandra.cf.name" = "firstStream" ,
"cassandra.columns.mapping" = ":key,payload_k1-constant, Version");
試圖在以下數據庫尋找表:
jdbc:h2:repository/database/WSO2CARBON_DB;AUTO_SERVER=TRUE
jdbc:h2:repository/database/metastore_db;AUTO_SERVER=TRUE
jdbc:h2:repository/database/samples/BAM_STATS_DB;AUTO_SERVER=TRUE
沒有做過任何自定義數據庫配置。