欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

在QlikView中使用Neo4j處理圖形數(shù)據(jù)的方法-創(chuàng)新互聯(lián)

這篇文章主要介紹在QlikView中使用Neo4j處理圖形數(shù)據(jù)的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)公司是專業(yè)的柯橋網(wǎng)站建設(shè)公司,柯橋接單;提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行柯橋網(wǎng)站開發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!

圖形數(shù)據(jù)庫(kù)是使用帶有節(jié)點(diǎn)、邊緣和屬性的圖結(jié)構(gòu)來(lái)對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和展現(xiàn)。許多場(chǎng)景中,我們都能夠很好地使用圖形數(shù)據(jù)庫(kù)來(lái)解決相應(yīng)的問題。下面創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司,小編來(lái)講解下如何在QlikView中使用Neo4j處理圖形數(shù)據(jù)?

如何在QlikView中使用Neo4j處理圖形數(shù)據(jù)

Neo4j是一個(gè)高性能NoSQL圖形數(shù)據(jù)庫(kù),它的功能和特性在NoSQL領(lǐng)域?qū)儆谙鄬?duì)成熟與健壯的。Neo4j是由Neo Technology公司開發(fā)的一個(gè)基于Java的開源項(xiàng)目,DBA可以去公司官網(wǎng)上閱讀更多關(guān)于Neo4j的知識(shí),也可以參考該ppt。

目前Neo4j中自帶JDBC驅(qū)動(dòng)器,我們可以使用QlikView 的JDBC連接器和Cypher查詢語(yǔ)言(相當(dāng)于Neo4j的SQL)來(lái)對(duì)圖形數(shù)據(jù)進(jìn)行高效地查詢。由于Cypher同我們所熟悉的SQL語(yǔ)言有較大的區(qū) 別,所以在開始使用Neo4j之前,一定要先熟讀Cypher的技術(shù)文檔:

通過以下語(yǔ)句可以連接到Neo4j圖形數(shù)據(jù)庫(kù):

CUSTOM CONNECT TO “Provider=JDBCConnector_x64.dll;jdbc:neo4j://localhost:7474/?connector.driverClass=org.neo4j.jdbc.Driver;XUserId=MfJbFYD;XPassword=IYRXBVD;”;

以下一些語(yǔ)句,是我在QlikView中經(jīng)常會(huì)用到的Cypher查詢:

1、讀取所有節(jié)點(diǎn)以及一些節(jié)點(diǎn)的屬性:

SQL START n=node(*)

RETURN ID(n) as NodeID, n as NodeText, n.__type__? as NodeType, n.name? as NodeName, n.biography? as Biography, n.birthplace? as Birthplace, n.birthday? as Birthday, n.title? as MovieTitle, n.releaseDate? as ReleaseDate;

2、讀取所有關(guān)系和一些關(guān)系的屬性:

SQL START r=relationship(*)

RETURN ID(r) as RelID, r as RelText, r.__type__? as RelType,

r.name? as RelName, type(r) as RelLabel;

如何在QlikView中使用Neo4j處理圖形數(shù)據(jù)

3、讀取所有路徑(節(jié)點(diǎn)和關(guān)系序列):

SQL START n=node(*)

MATCH n-[r]->m

RETURN ID(r) as RelID, ID(n) as Node1_ID, Type(r) as Label, ID(m) as Node2_ID;

在加載腳本中創(chuàng)建一個(gè)QlikView數(shù)據(jù)模型。如下圖,Graph表需要有一個(gè)路徑(path)

得到的結(jié)果可以展現(xiàn)在一個(gè)交互QlikView分析應(yīng)用中,你可以使用各種UI元素來(lái)對(duì)圖形數(shù)據(jù)中的相關(guān)信息進(jìn)行探索。在下面的圖中,你可以看到《星際迷航》電影中所有的相關(guān)信息:

這里使用了Google Chart API對(duì)圖形進(jìn)行了可視化的處理,下一步我們還會(huì)使用更炫的QlikView Extension Object。

下一步,我們會(huì)使用QlikView的關(guān)聯(lián)搜索功能對(duì)Spock船長(zhǎng)進(jìn)行搜索:

我們會(huì)找到扮演Spock船長(zhǎng)的所有演員,并呈現(xiàn)其相關(guān)聯(lián)的子圖形:

除此之外,我們還可以做一些業(yè)務(wù)分析,比如我們可以創(chuàng)建一個(gè)圖表,來(lái)計(jì)算一下每部電影的演員及其電影發(fā)行時(shí)他們的平均年齡。最左邊的是最年輕的演員和電影名稱:

我希望通過上面的一些演示能夠讓你對(duì)使用圖形數(shù)據(jù)進(jìn)行交互分析有一些了解,如何將以下的各個(gè)元素聯(lián)系起來(lái),比如圖形數(shù)據(jù)與關(guān)系型數(shù)據(jù),NoSQL數(shù)據(jù)庫(kù)與BI,Java OSS與屬性等。

以上是“在QlikView中使用Neo4j處理圖形數(shù)據(jù)的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享標(biāo)題:在QlikView中使用Neo4j處理圖形數(shù)據(jù)的方法-創(chuàng)新互聯(lián)
當(dāng)前路徑:http://chinadenli.net/article18/cdhigp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航網(wǎng)站制作、搜索引擎優(yōu)化商城網(wǎng)站、靜態(tài)網(wǎng)站App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)