這幾年很火的一個概念叫低代碼 ( Low Code Development ) 開發(fā),用少量的代碼就能開發(fā)復(fù)雜的業(yè)務(wù)系統(tǒng)。然后更進一步,由此又催生出一個新的概念:零代碼開發(fā) ( No Code Development )。
創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)與策劃設(shè)計,荊州網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:荊州等地區(qū)。荊州做網(wǎng)站價格咨詢:18980820575
但是想想人工智能,吹了這么多年,落地的應(yīng)用有多少呢?語音開空調(diào)?關(guān)窗簾?可以查天氣的Siri?最有用的好像是自動駕駛,算是在一個細分領(lǐng)域的具體應(yīng)用。是的,理想總是美好的,現(xiàn)實卻要腳踏實地。本文就來扒一扒零代碼開發(fā)平臺美麗故事后的真實現(xiàn)狀。
零代碼開發(fā)是新技術(shù)嗎?
其實零代碼開發(fā)并非什么新鮮的概念。2000年左右就非常普遍。大家還記得水晶報表 ( Crystal Report ) 嗎?不需要依賴開發(fā)人員,使用圖形化的工具就能繪制報表。還有 Lotus Notes,可以在界面上配置數(shù)據(jù)表單,并且通過郵件的方式發(fā)送到各個部門填寫。還有BPM軟件(審批王、K2等),無需開發(fā)人員介入,使用圖形化的方式就能配置表單與流程,實現(xiàn)業(yè)務(wù)流程的數(shù)字化。還有自助建站系統(tǒng),選一個模版,畫幾個網(wǎng)頁,就能生成一個高大上網(wǎng)站。然而這些都是20年前就存在的技術(shù),零代碼只是一個新頭銜。
零代碼開發(fā)平臺可以做什么?
從應(yīng)用范圍上來說,零代碼開發(fā)目前能做的和20年前差不多,還是局限于細節(jié)的開發(fā)領(lǐng)域。這些開發(fā)可以總結(jié)出共性,可以標準化,可以設(shè)計出圖形化的界面給最終用戶使用,因此能大幅提升效率。
目前的零代碼開發(fā)平臺主要有三類,界面設(shè)計類、表單流程類、數(shù)據(jù)管理類。
第一類是界面設(shè)計類,通過拖動的方式繪制用戶界面。思路與傳統(tǒng)的自助建站系統(tǒng)雷同,只是現(xiàn)在進行了擴展,不只是開發(fā)網(wǎng)頁,還能與后臺的業(yè)務(wù)數(shù)據(jù)交互。不僅能繪制電腦端的界面,還能設(shè)計手機端的樣式。典型的廠商有 微軟的 PowerApps,被西門子收購的Mendix,以及獲得大筆融資的Outsystems 。
第二類是表單流程類,這一類工具談不上新技術(shù),基本上就是BPM廠商在炒作,還是20年前那一套圖形化的流程設(shè)計、表單設(shè)計工具,換湯不換藥。這一類工具只實現(xiàn)了審批的過程管理,流程結(jié)束,管理就結(jié)束了。
第三類是數(shù)據(jù)管理類,這一類工具最早的實現(xiàn)方式其實是Excel,可以設(shè)定很多字段,可以把數(shù)據(jù)錄入進去然后進行統(tǒng)計。隨著應(yīng)用的深入,為了實現(xiàn)共享編輯,Google發(fā)明了云端的Excel,可以多人同時編輯,可有追蹤每個人的修改痕跡。但Excel不能定義字段類型,不能做輸入校驗,不能控制權(quán)限,于是 Salesforce 發(fā)明了云端數(shù)據(jù)庫的模式,可以在線創(chuàng)建數(shù)據(jù)表,設(shè)定字段,并融入了第一類和第二類開發(fā)工具的界面設(shè)計、流程設(shè)計的功能,打造了一套云端開發(fā)管理系統(tǒng)的新模式,也因此迅速紅遍全球,成了最熱門的管理軟件開發(fā)工具。
零代碼開發(fā)真的這么美麗嗎?
前面Salesforce的故事只說了一半,零代碼只是開發(fā)的第一步。我們都知道Excel可以配置公式,實現(xiàn)數(shù)據(jù)計算,并提供了數(shù)百個公式,可以實現(xiàn)很多很復(fù)雜的功能,這就是一種最基本的低代碼。這些公式,給簡單的Excel文檔帶來了更大的價值,說的高大上一點,也算是一種人工智能。
系統(tǒng)開發(fā)也一樣,你不可能只是簡單的錄入和查看數(shù)據(jù),為了讓系統(tǒng)更智能,你必須要做很多計算。比如對于一套物品領(lǐng)用的管理系統(tǒng),你需要實時扣減庫存;對于一套會議室預(yù)約的系統(tǒng),你需要計算會議室是否被占用;對于一套請假系統(tǒng),你需要計算員工的年假還剩幾天,還能不能繼續(xù)請年假。這些就是開發(fā)人員所說的業(yè)務(wù)邏輯的部分。通過編寫業(yè)務(wù)邏輯,可以讓系統(tǒng)更智能,提升工作效率。
如何編寫業(yè)務(wù)邏輯呢?Salesforce 的實現(xiàn)辦法是使用觸發(fā)器,在數(shù)據(jù)保存之前,編寫代碼進行校驗,數(shù)據(jù)保存之后,更新相關(guān)的數(shù)據(jù)表。國產(chǎn)的低代碼開發(fā)平臺華炎魔方,也是類似的思路。
我就是不想寫代碼,能用零代碼方式實現(xiàn)業(yè)務(wù)邏輯嗎?
答案是可以,可以解決一小部分簡單的需求。比如 Salesforce 提供了一個工具Process Builder,可以在界面上編寫條件判斷,執(zhí)行更新數(shù)據(jù)庫操作,實現(xiàn)基本的業(yè)務(wù)邏輯。
但是這類工具有點尷尬,如果你是一個程序員,寫一段這樣的業(yè)務(wù)邏輯可能只需要20行代碼5分鐘,但是想要畫出這樣一張零代碼的流程圖,肯定不止5分鐘。如果你是一個業(yè)務(wù)人員,這上面的東西你真的能看懂嗎?就算你看懂了,你能自己畫出這樣的流程圖嗎?或許IT部門的同事可以做到,但有沒有真正提升開發(fā)效率我要打一個大大的問號?。還有一點,這樣的流程圖,要怎么調(diào)試呢?
同時,對于大型項目,版本管理是很重要的課題,Salesforce當然也有對應(yīng)的解決方案。你可以創(chuàng)建一個Salesforce DX項目,然后把所有界面上繪制的業(yè)務(wù)邏輯同步到本地,加入源碼倉庫進行版本管理。但問題又來了,你是通過圖形化的方式繪制的業(yè)務(wù)邏輯,所以同步到本地的也是一大堆配置文件,各種屬性用來記錄配置界面上的各種參數(shù),源碼本身并沒有可讀性。當業(yè)務(wù)邏輯發(fā)生變更時,版本管理工具提供的代碼差異比較功能更是雞肋一樣,沒有價值。
零代碼只是一個花架子,低代碼開發(fā)平臺是最好的選擇
因此筆者認為,在界面上繪制業(yè)務(wù)邏輯是不懂開發(fā)的無奈選擇,對于程序員來說,編寫腳本思路更加清晰、更容易閱讀和修改、更容易調(diào)試,開發(fā)效率更高。國產(chǎn)低代碼開發(fā)平臺華炎魔方選擇編寫腳本的方式來開發(fā)業(yè)務(wù)邏輯,可以很方便的實現(xiàn)本地調(diào)試、單步追蹤、復(fù)制粘貼、以及多人協(xié)作下的源碼版本管理。
低代碼開發(fā)平臺有什么好處呢?
效率!企業(yè)在數(shù)字化轉(zhuǎn)型的過程中,需要面對很多問題。如何數(shù)字化?哪些部門需要數(shù)字化?哪些業(yè)務(wù)需要數(shù)字化?這些問題都需要在不斷的摸索和試錯中前行。并且業(yè)務(wù)部門永遠只能描述需求,開發(fā)人員又不懂業(yè)務(wù),如果按照傳統(tǒng)的模式,項目上線通常需要幾個月甚至數(shù)年的時間才能開發(fā)完成,這會嚴重阻礙業(yè)務(wù)創(chuàng)新的進程。而低代碼開發(fā)平臺就不一樣了,程序員通??梢栽谝恢苌踔烈惶熘畠?nèi)搭建出系統(tǒng)原型。業(yè)務(wù)人員可以一邊試用系統(tǒng)原型,一邊與程序員進行探討,找到思路差異的部分。程序員也可以一邊修改一邊與業(yè)務(wù)人員確認。使用這種迭代開發(fā)模式,數(shù)據(jù)建模通??梢栽?~2周內(nèi)完成,根據(jù)業(yè)務(wù)需求的復(fù)雜程度不同,業(yè)務(wù)邏輯部分可以在2~4周內(nèi)完成,系統(tǒng)就能正式上線了。系統(tǒng)推廣到各部門應(yīng)用之后,必然會繼續(xù)反饋各種開發(fā)需求,基于低代碼平臺開發(fā)的系統(tǒng)核心業(yè)務(wù)邏輯采用配置的方式實現(xiàn),只需要調(diào)整配置可以快速的響應(yīng)需求,很多需求當天就能調(diào)整完,當晚就能更新到正式環(huán)境。
開發(fā)效率提高了,企業(yè)的業(yè)務(wù)創(chuàng)新能力也就自然提升了。在一個可控的時間段內(nèi),實現(xiàn)公司所有業(yè)務(wù)部門的數(shù)字化轉(zhuǎn)型,把傳統(tǒng)分散在各個Excel,各類文件,各種子系統(tǒng)中的數(shù)據(jù)收集到統(tǒng)一的數(shù)據(jù)平臺上來,對于提升管理水平會有很大的幫助。舉一個簡單的例子:供應(yīng)商管理,從供應(yīng)商的初期評審、各種資質(zhì)文件、到簽訂的每一個合同、每一次付款情況、每個項目的驗收記錄、每年的考評記錄,都可以在一個界面上清晰的查看。對于客戶,從初始的客戶來源,到客戶評級、每次的成交記錄、談判記錄、客服記錄、投訴記錄、是否能及時付款、甚至客戶在公司網(wǎng)站上的瀏覽記錄等等,都可以完整的追蹤。
只有程序員才能使用低代碼開發(fā)平臺嗎?
低代碼開發(fā)平臺的第一個能力是數(shù)據(jù)建模,這一點不需要很高的編程水平,但需要懂數(shù)據(jù)庫設(shè)計。怎樣把用戶的業(yè)務(wù)需求轉(zhuǎn)換為數(shù)據(jù)表保存下來?各種業(yè)務(wù)要素,應(yīng)該用什么樣的字段類型來表現(xiàn)?數(shù)據(jù)表之間要怎么關(guān)聯(lián)?數(shù)據(jù)量大時,如何優(yōu)化數(shù)據(jù)結(jié)構(gòu)提升查詢效率?主表記錄刪除時,相關(guān)表記錄應(yīng)該如何處理?很多IT部門的專家、項目經(jīng)理、產(chǎn)品經(jīng)理都掌握類似的技能,這個環(huán)節(jié)都可以比程序員做的更好。
即使是編寫業(yè)務(wù)邏輯,很多理科生在大學(xué)中都學(xué)過C語言課程。編程本身不難,定一個變量,寫一個循環(huán),寫一個判斷,難的是各種編程框架、各種編程語言、各種函數(shù)、各種控件、各種平臺等等。低代碼開發(fā)平臺把所有的難題都在內(nèi)核層面解決,開發(fā)人員只需要處理數(shù)據(jù)建模和核心業(yè)務(wù)邏輯編碼兩個部分,相對要簡單很多。如果你曾經(jīng)嘗試過編寫Excel的宏,那切換到低代碼開發(fā)平臺應(yīng)該沒有很大的難度。當然,一定需要時間去學(xué)習(xí),我覺得邏輯思維清楚的人,通過培訓(xùn)課程,應(yīng)該可以在1~3個月之內(nèi)掌握低代碼平臺的開發(fā)能力。
學(xué)習(xí)低代碼開發(fā)平臺對于程序員的個人發(fā)展有幫助嗎?
其實這是兩條完全不同的發(fā)展路徑。傳統(tǒng)的程序員要閱讀和編寫大量的代碼,使用各種編程語言,學(xué)習(xí)各種控件,各種函數(shù),做的項目越多,編程水平越高。難題是技術(shù)的發(fā)展日新月異,要不斷的學(xué)習(xí)新知識,新的開發(fā)工具甚至新的開發(fā)語言。30歲必須要開始考慮轉(zhuǎn)型為項目經(jīng)理或是產(chǎn)品經(jīng)理,否則40歲以后必然要面對職業(yè)生涯的瓶頸。
而低代碼開發(fā)平臺的程序員專注于數(shù)據(jù)建模和業(yè)務(wù)邏輯實現(xiàn),重點關(guān)注的是業(yè)務(wù)而不是編程,做的項目多了以后,可以成為這個行業(yè)內(nèi)的數(shù)字化轉(zhuǎn)型專家。你積累的主要是管理經(jīng)驗而不是編程經(jīng)驗。而管理模式雖然也在不斷的試錯,不斷的優(yōu)化,但是更新迭代的速度相對要慢很多,因此就好像很多管理學(xué)的教授一樣,越老越值錢。
低代碼:朝著更好的未來行進
得益于一些廠商的努力,低代碼行業(yè)正在構(gòu)建起健康的生態(tài)。我們在討論低代碼的未來時,需要清楚一點的是,低代碼并非萬能,它有清晰的能力邊界,而非一些聲音所說的會“搶走程序員的飯碗”。低代碼是企業(yè)數(shù)字化建設(shè)當中“最后一公里”,在保障企業(yè)數(shù)字化進程的價值賦能下,中國市場會有低代碼的一方天地。
國內(nèi)的簡搭(jabdp)開發(fā)平臺是一個低代碼開發(fā)平臺,復(fù)雜的業(yè)務(wù)功能,只需要會基本的sql語句和javascript語法,就能進行快速開發(fā),滿足其個性化的業(yè)務(wù)需求,設(shè)計出各種復(fù)雜的企業(yè)web應(yīng)用。主要特點如下:
可靈活定制:簡搭(jabdp)低代碼平臺提供了強大的定制能力,包括頁面定制、數(shù)據(jù)表管理、業(yè)務(wù)流程定制等,便于實現(xiàn)各類企業(yè)應(yīng)用。
權(quán)限管理:簡搭(jabdp)低代碼平臺提供組織結(jié)構(gòu)管理和精細的權(quán)限管理多人,便于企業(yè)根據(jù)實際情況靈活地進行權(quán)限設(shè)置和調(diào)整,促進內(nèi)部協(xié)作。
易于部署和維護:簡搭(jabdp)低代碼平臺提供一鍵部署功能,無需配置復(fù)雜的網(wǎng)絡(luò)服務(wù)器;根據(jù)企業(yè)的需求變化進行系統(tǒng)維護也更容易。
支持二次開發(fā)和系統(tǒng)集成:簡搭(jabdp)低代碼平臺是一個開放的快速開發(fā)平臺,有經(jīng)驗的程序員依然可以基于jabdp定制開發(fā)出許多高級的功能,而不受jabdp本身的限制;同時,簡搭(jabdp)低代碼平臺開發(fā)出的應(yīng)用也可以很方便地與企業(yè)的現(xiàn)有信息系統(tǒng)集成,或者與微信、釘釘?shù)鹊谌綉?yīng)用集成。
簡搭(jabdp)開發(fā)平臺適合用于大部分的企業(yè)級web應(yīng)用的開發(fā),尤其適合企業(yè)信息管理系統(tǒng)(MIS)、企業(yè)資源計劃系統(tǒng)(ERP)、客戶關(guān)系管理系統(tǒng)(CRM),業(yè)務(wù)支撐系?統(tǒng)(BSS)等。并且就一些經(jīng)典的項目案例提取整合出各種類型的項目模板,共享給開發(fā)者參考,開發(fā)者可以在原有的項目基礎(chǔ)上進行修改定制,以打造其個性化的企業(yè)信息化平臺。
QJ強奸
網(wǎng)上常用的隱語.
QJ
QJ是一個魔方品牌。漢語為:奇積。 奇積有多類魔方。價格也由高到低。 適合各類人群。詞條圖冊更多圖冊
激情
JQ,這兩個字母有很多意思,而在網(wǎng)絡(luò)上最常見的意思之一就是“激情 JQ激情
”,也是很多網(wǎng)友用JQ來進行回避的原因,有些網(wǎng)友稱之為“很黃很暴力”。
QQ橋牌
JQ:jingque 精確ZR:zhiran 自然 sys=system 體系,就是叫牌體系 精確和自然是兩種主要QQ橋牌叫牌體系。
JQ影院
有一款網(wǎng)絡(luò)媒體播放軟件為:JQ影院。JQ影院是一款基于網(wǎng)絡(luò)流媒體播放的視頻播放軟件,版本中支持 Windows Media Video (WMV)和RealPlayer (real) 流媒體格式。針對一般網(wǎng)民的使用習(xí)慣,播放器提供一站式服務(wù),只要打開播放器網(wǎng)絡(luò)電影盡收眼底! 軟件特點:軟件小巧,下載方便; 安裝簡單,即裝即用; 百分百綠色軟件,安全可靠;資源利用率低,對系統(tǒng)性能影響極小; 界面友好,操作便捷;擴展性強,節(jié)目豐富。 還有常用的網(wǎng)絡(luò)短語有JQ視頻聊天軟件,JQ街舞。
奸情
JQ,在網(wǎng)絡(luò)上另一個比較流行的意思就是“奸情”。常有這樣的用法,某某人和某某人有JQ。 還有一種表達是從奸情引申出來的:“我JQ”,“勾搭個JQ”等,可以理解為玩得很好的同性朋友,有相同的興趣愛好,言語曖昧但很清白。 比如:誰是誰的JQ,的意思是那兩個人是很好很好的朋友,猶如知己。
游戲
在很多游戲里面JQ代表的是一種特技。例如在夢幻西游里面JQ就指的是晶清訣,一種游戲玩家使用的特技 。
國標
JQ是指,機械基礎(chǔ)件專業(yè)內(nèi)部標準,而例如JQ-80,后面的 JQ
80是指年份,1980年制定的。
職商
JQ的另一個意思就是職商,例如我們常會看見JQ測試這樣的短語,就是指的是職商的意思。職商的英文為career quotient或者Job Quotient,簡稱CQ或者JQ,全稱職業(yè)智商。這是一個全新概念。它是一種包含了判斷能力、精神氣質(zhì)、積極態(tài)度的綜合智慧,它關(guān)乎自我與工作、現(xiàn)狀與發(fā)展的契合度。
編程
在計算機編程領(lǐng)域,JQ一般是指jQuery。JQuery是一個優(yōu)秀的javascript類庫,jQuery以其簡潔、快速等優(yōu)點征服了眾多javascript開發(fā)者。jQuery使用戶能更方便地處理DOM、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供Ajax交互。jQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆javascript來調(diào)用命令了,只需定義id即可 jQuery由美國人John Resig創(chuàng)建,至今已吸引了來自世界各地的眾多javascript高手加入其team,包括來自德國的J?rn Zaefferer,羅馬尼亞的Stefan Petre等等。jQuery是繼prototype之后又一個優(yōu)秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情。它是輕量級的js庫(壓縮后只有21k) ,這是其它的js庫所不及的,它兼容CSS3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。Jquery是繼prototype之后又一個優(yōu)秀的Javascrīpt框架。
說一些我常用到的大數(shù)據(jù)分析工具
1.專業(yè)的大數(shù)據(jù)分析工具
2.各種Python數(shù)據(jù)可視化第三方庫
3.其它語言的數(shù)據(jù)可視化框架
一、專業(yè)的大數(shù)據(jù)分析工具
1、FineReport
FineReport是一款純Java編寫的、集數(shù)據(jù)展示(報表)和數(shù)據(jù)錄入(表單)功能于一身的企業(yè)級web報表工具,只需要簡單的拖拽操作便可以設(shè)計復(fù)雜的中國式報表,搭建數(shù)據(jù)決策分析系統(tǒng)。
2、FineBI
FineBI是新一代自助大數(shù)據(jù)分析的商業(yè)智能產(chǎn)品,提供了從數(shù)據(jù)準備、自助數(shù)據(jù)處理、數(shù)據(jù)分析與挖掘、數(shù)據(jù)可視化于一體的完整解決方案,也是我比較推崇的可視化工具之一。
FineBI的使用感同Tableau類似,都主張可視化的探索性分析,有點像加強版的數(shù)據(jù)透視表。上手簡單,可視化庫豐富。可以充當數(shù)據(jù)報表的門戶,也可以充當各業(yè)務(wù)分析的平臺。
二、Python的數(shù)據(jù)可視化第三方庫
Python正慢慢地成為數(shù)據(jù)分析、數(shù)據(jù)挖掘領(lǐng)域的主流語言之一。在Python的生態(tài)里,很多開發(fā)者們提供了非常豐富的、用于各種場景的數(shù)據(jù)可視化第三方庫。這些第三方庫可以讓我們結(jié)合Python語言繪制出漂亮的圖表。
1、pyecharts
Echarts(下面會提到)是一個開源免費的javascript數(shù)據(jù)可視化庫,它讓我們可以輕松地繪制專業(yè)的商業(yè)數(shù)據(jù)圖表。當Python遇上了Echarts,pyecharts便誕生了,它是由chenjiandongx等一群開發(fā)者維護的Echarts Python接口,讓我們可以通過Python語言繪制出各種Echarts圖表。
2、Bokeh
Bokeh是一款基于Python的交互式數(shù)據(jù)可視化工具,它提供了優(yōu)雅簡潔的方法來繪制各種各樣的圖形,可以高性能的可視化大型數(shù)據(jù)集以及流數(shù)據(jù),幫助我們制作交互式圖表、可視化儀表板等。
三、其他數(shù)據(jù)可視化工具
1、Echarts
前面說過了,Echarts是一個開源免費的javascript數(shù)據(jù)可視化庫,它讓我們可以輕松地繪制專業(yè)的商業(yè)數(shù)據(jù)圖表。
大家都知道去年春節(jié)以及近期央視大規(guī)劃報道的百度大數(shù)據(jù)產(chǎn)品,如百度遷徙、百度司南、百度大數(shù)據(jù)預(yù)測等等,這些產(chǎn)品的數(shù)據(jù)可視化均是通過ECharts來實現(xiàn)的。
2、D3
D3(Data Driven Documents)是支持SVG渲染的另一種JavaScript庫。但是D3能夠提供大量線性圖和條形圖之外的復(fù)雜圖表樣式,例如Voronoi圖、樹形圖、圓形集群和單詞云等。
大數(shù)據(jù)分析的前瞻性使得很多公司以及企業(yè)都開始使用大數(shù)據(jù)分析對公司的決策做出幫助,而大數(shù)據(jù)分析是去分析海量的數(shù)據(jù),所以就不得不借助一些工具去分析大數(shù)據(jù),。一般來說,數(shù)據(jù)分析工作中都是有很多層次的,這些層次分別是數(shù)據(jù)存儲層、數(shù)據(jù)報表層、數(shù)據(jù)分析層、數(shù)據(jù)展現(xiàn)層。對于不同的層次是有不同的工具進行工作的。下面小編就對大數(shù)據(jù)分析工具給大家好好介紹一下。
首先我們從數(shù)據(jù)存儲來講數(shù)據(jù)分析的工具。我們在分析數(shù)據(jù)的時候首先需要存儲數(shù)據(jù),數(shù)據(jù)的存儲是一個非常重要的事情,如果懂得數(shù)據(jù)庫技術(shù),并且能夠操作好數(shù)據(jù)庫技術(shù),這就能夠提高數(shù)據(jù)分析的效率。而數(shù)據(jù)存儲的工具主要是以下的工具。
1、MySQL數(shù)據(jù)庫,這個對于部門級或者互聯(lián)網(wǎng)的數(shù)據(jù)庫應(yīng)用是必要的,這個時候關(guān)鍵掌握數(shù)據(jù)庫的庫結(jié)構(gòu)和SQL語言的數(shù)據(jù)查詢能力。
2、SQL Server的最新版本,對中小企業(yè),一些大型企業(yè)也可以采用SQL Server數(shù)據(jù)庫,其實這個時候本身除了數(shù)據(jù)存儲,也包括了數(shù)據(jù)報表和數(shù)據(jù)分析了,甚至數(shù)據(jù)挖掘工具都在其中了。
3、DB2,Oracle數(shù)據(jù)庫都是大型數(shù)據(jù)庫了,主要是企業(yè)級,特別是大型企業(yè)或者對數(shù)據(jù)海量存儲需求的就是必須的了,一般大型數(shù)據(jù)庫公司都提供非常好的數(shù)據(jù)整合應(yīng)用平臺;
接著說數(shù)據(jù)報表層。一般來說,當企業(yè)存儲了數(shù)據(jù)后,首先要解決報表的問題。解決報表的問題才能夠正確的分析好數(shù)據(jù)庫。關(guān)于數(shù)據(jù)報表所用到的數(shù)據(jù)分析工具就是以下的工具。
1、Crystal Report水晶報表,Bill報表,這都是全球最流行的報表工具,非常規(guī)范的報表設(shè)計思想,早期商業(yè)智能其實大部分人的理解就是報表系統(tǒng),不借助IT技術(shù)人員就可以獲取企業(yè)各種信息——報表。
2、Tableau軟件,這個軟件是近年來非常棒的一個軟件,當然它已經(jīng)不是單純的數(shù)據(jù)報表軟件了,而是更為可視化的數(shù)據(jù)分析軟件,因為很多人經(jīng)常用它來從數(shù)據(jù)庫中進行報表和可視化分析。
第三說的是數(shù)據(jù)分析層。這個層其實有很多分析工具,當然我們最常用的就是Excel,我經(jīng)常用的就是統(tǒng)計分析和數(shù)據(jù)挖掘工具;
1、Excel軟件,首先版本越高越好用這是肯定的;當然對Excel來講很多人只是掌握了5%Excel功能,Excel功能非常強大,甚至可以完成所有的統(tǒng)計分析工作!但是我也常說,有能力把Excel玩成統(tǒng)計工具不如專門學(xué)會統(tǒng)計軟件;
2、SPSS軟件:當前版本是18,名字也改成了PASW Statistics;我從3.0開始Dos環(huán)境下編程分析,到現(xiàn)在版本的變遷也可以看出SPSS社會科學(xué)統(tǒng)計軟件包的變化,從重視醫(yī)學(xué)、化學(xué)等開始越來越重視商業(yè)分析,現(xiàn)在已經(jīng)成為了預(yù)測分析軟件。
最后說表現(xiàn)層的軟件。一般來說表現(xiàn)層的軟件都是很實用的工具。表現(xiàn)層的軟件就是下面提到的內(nèi)容。
1、PowerPoint軟件:大部分人都是用PPT寫報告。
2、Visio、SmartDraw軟件:這些都是非常好用的流程圖、營銷圖表、地圖等,而且從這里可以得到很多零件;
3、Swiff Chart軟件:制作圖表的軟件,生成的是Flash