Ⅰ 電腦如何建立數據源
它可能是最簡單的搭建教程,有一點Python基礎都能完成。比起動輒研發數月的成熟系統,藉助開源工具,整個時間能壓縮在一小時內完成。
優秀的數據分析平台,首先要滿足數據查詢、統計、多維分析、數據報表等功能。可惜很多分析師,工作的第一年,都是埋葬在SQL語句中,以SQL+Excel的形式完成工作,卻用不上高效率的工具。
說Excel也很好用的同學,請先迴避一下。
另外一方面,以互聯網為代表的公司越來越重視數據,數據獲取不再是難點,難點是怎樣敏捷分析獲得洞察。
市面上已經有不少公司推出企業級的分析平台和BI,可惜它們都是收費的。我相信不少讀者聽說過,但一直沒有機會體驗,或者老闆們囊中羞澀。現在,完完全全能免費建立一套BI系統,即可以單機版用以分析,也能私有化部署到伺服器,成為自家公司的分析工具。
這一切,只需要一小時。
Superset
Superset是一款輕量級的BI工具,由Airbnb的數據部門開源。整個項目基於Python框架,不是Python我也不會推薦了,它集成了Flask、D3、Pandas、SqlAlchemy等。
這是官網的案例,想必設計界面已經能秒殺一批市面上的產品了,很多BI真的是濃烈的中國式報表風......因為它的前端基於D3,所以絕大部分的可視化圖表都支持,甚至更強大。
Superset本身集成了數據查詢功能,查詢對分析師那是常有的事。它支持各類主流資料庫,包括MySQL、PostgresSQL、Oracle、Impala、SparkSQL等,深度支持Druid。
後台支持許可權分配管理,針對數據源分配賬戶。所以它在部署伺服器後,分析師們可以通過它查詢數據,也能通過數據建立Dashboard報表。
介紹了這么多,想必大家已經想要安裝了吧
安裝
Superset同時支持Python2和Python3, 我這里以Python3作為演示。它支持pip形式的下載,不過我不建議直接安裝,因為Superset的依賴包較多,如果直接安裝,很容易和現有的模塊產生沖突。
這里需要先搭建Python的虛擬環境。虛擬環境可以幫助我們在單機上建立多個版本的Python。簡而言之,即可以Python2和Python3共存,也能Python3.3、3.4、3.5共濟一堂,彼此間互相獨立。
虛擬環境的安裝方式很多,pyenv和virtualenv等。這里用Anaconda自帶的conda工具。打開電腦終端/cmd,輸入以下命令。
conda create -n superset python=3.4
conda create是創建虛擬環境的命令。-n是環境的命名參數,在這里,我們創建了名為superset的環境,它安裝在Anaconda的envs目錄下。python版本為3.4(superset暫時不支持3.6)。
該命令只會安裝基礎包,如果需要額外安裝其他包,在命令行後加上想要的包名字即可,如python=3.4 numpy pandas。
安裝很迅速,完成後,我們的Python環境還是默認版本,現在需要激活虛擬環境。
Ⅱ 如何配置ODBC數據源(以Access資料庫為例)
以access資料庫為例,Window7 系統,配置數據源,操作步驟如下:
1、打開電腦,點擊開回始菜單。
Ⅲ office2013:如何實現一個excel數據透視表對應多個數據源
外部數據源創建的數據透視表,只需要刷新數據透視表,新增的數據就會實時更新到透視表中;如果是用EXCEL工作表中的數據創建動態數據源的數據透視表,則需要對數據源加以處理,才可以將變化後的數據源即時刷新到數據透視表中。 一、創建動態數據源透視表的方法1、運用EXCEL列表的方法創建動態數據源透視表 。方法是選中工作表中任一單元格,數據-列表-創建列表。在這個列表的基礎上創建數據透視表(創建透視表的向導快捷鍵ALT+D+P),可以達到動態刷新數據透視表的作用。這個方法的特點是簡單、實用,方便、快捷,但有一個缺點是只能對數據記錄的增減變化有效,而對數據結構的增加無效,即增加了列欄位,則無法更新到數據透視表中,所以是有限的動態。 注意:當你轉換數據列表時, EXCEL會自動生成一個叫做「DATABASE」的數據區域名稱,如果在創建數據透視表時選擇的區域中EXCEL給你填入了DATABASE的名稱時,則無法實現實時更新,必須要在這里填入數據列表的實際區域地址。2、定義名稱。 一般情況下,使用如下公式定義的名稱,可以實現動態數據源的實時刷新(假設數據源放在工作表A1單元格開始)。 Offset($A$1 ,,, counta(A:A),counta($1:$1)) 在創建透視表時,選擇數據區域時填入用這個公式命名的名稱,即可實現數據源的動態刷新。 二、多重合並計算區域數據源透視表 將一個工作簿中不同工作表的數據源匯總在一起創建透視表,用一般創建數據透視表的方法是沒辦法實現的,只能用多重合並計算數據區域的方法才行。 用多重合並計算數據區域創建透視表時,可分創建單頁頁欄位和自定義頁欄位的方法, 單頁頁欄位更加簡單、快捷,自定義頁欄位的方法更加靈活、有效。 運用多重合並計算數據區域創建的透視表,無論你源數據有多少個欄位,它都會只有4個欄位(頁、行、列、值),除了行欄位,源數據的所有欄位都作為了數據欄位並轉換成列的形式並列在透視表的數據區域中,無法作為單獨的欄位進行分析和處理,這樣就改變了源數據欄位的獨立屬性。這一點是多重合並數據區域創建數據透視表的嚴重不足之處。
Ⅳ 如何配置odbc數據源
工具/原料
事先配置相應的環境mysql(mysql安裝程序)mysql-connector-odbc-3.51.20-win32.exe(mysql數據源dobc安裝程序)
步驟/方法
在網上下載一個是MYSQL資料庫的ODBC驅動程序:mysql-connector-odbc-3.51.20-win32.exe(已上傳),以默認選項安裝該文件。
打開數據源:開始->設置->控制面板->找到數據源
打開數據源(ODBC),在用戶DSN選項卡中點擊「添加」按鈕,彈出「創建新數據源」窗口。
選中「MYSQL ODBC 5.1 Driver」,點擊「完成」按鈕。
彈出新窗口,在login選項卡中填寫數據源信息。
Data Source Name 數據原名稱;
Discription 描述(選填);
Server 數據源計算機的IP;
User 資料庫用戶名;
Password 資料庫密碼;
DataBase 數據源所要連接的資料庫;
配置完後,點擊「test」按鈕, 如果出現如下提示,即配置成功。
點擊「OK」返回用戶DSN選項卡,增加一條記錄,名為你所配置的數據源名稱。
Ⅳ 如何在win7中正確設置數據源
點擊桌面抄的我Windows
圖標,找打控制面板
進入控制面板主頁,選擇系統和安全,進入系統和安全
進入系統和安全主頁後選擇管理工具,點擊進入
進入管理工具後,選擇數據源,進行數據源的配置
打開頁面之後點擊添加
打開添加頁面,選擇SQL
SEVER
然後選擇完成
完成後進入下一頁面,填上你的數據源名稱和伺服器名稱,完成後下一步
在出現的頁面中,選擇SQL
Sever登錄驗證,在下面寫上你的資料庫密碼和用戶名,完成點擊下一步
選擇資料庫,改變默認資料庫,選擇你要的資料庫,完成點擊下一步
在出現的頁面,點擊完成
測試數據源
,驗證數據源是否可以連接
或許要用一到兩分鍾,這很正常
數據源測試連接成功,點擊完成
然後在出現的頁面,點擊完成,這個時候,數據源就配好了。
在會到配置開始的頁面,檢查一下
是否出現了剛配置的數據源,結果是出現了新的數據源