[Hive] 常用的 UDF 指令
當我們下指令詢問 Hive 的資料庫的時候,在比較進階的情況中,常常會遇到一些複雜的資料結構(struct),例如 array, map, array
想方涉法, France, Taiwan, Health, Information Technology
當我們下指令詢問 Hive 的資料庫的時候,在比較進階的情況中,常常會遇到一些複雜的資料結構(struct),例如 array, map, array
本篇要介紹的是 Django 這一個網頁的 Framework,如果你想要用 Python 來寫網頁的話,這是一個很好的架構!由於 Python 已經是數一數二常用的語言了,如果可以使用 Python 來撰寫網站相對於 PHP,可以比較有架構去建立自己的網站,連結展示很多利用 Django 撰寫出來的網站。
詳細內容在開發 Spark 大數據程式的時候,基本上都會遇到測試的需求,但是可能當時並沒有建立相對應的服務 Cluster 例如 Hdfs, Hive, HBase 等等的資料庫,所以在開發上面會遇到很多困難,其實 Hdfs 還算是比較好解決的,使用 FileSystem 某種程度上面還是可以利用本機的磁碟模擬 Hdfs測試其 Java 程式與 Hdfs 的溝通情況,但是如果遇到像是 Hive, HBase 等等的資料庫,在沒有真正群集的情況之下如何測試自己的程式就變得非常需要了!本篇要介紹的是一個第三方函式庫可以幫助我們單元測試 Java 的程式:
詳細內容在安裝完 Jupyter Notebook 到自己的 Server 之後我們就可以在遠端執行機器學習的程式了!參考連結。在眾多機器學習的演算法中,最直覺的演算法就屬決策樹 (Decision Tree) 了,本篇教學是以 Spark 範例中呈現的 Python 程式碼為主要示範內容,並且利用 Jupyter Notebook 作為執行載具。
詳細內容因緣際會之下開始了解與使用 Transferwise 外幣匯台灣帳戶,Transferwise 會直接計算需要的手續費以及匯率,除此之外不會有其他的額外費用了。例如匯款 1000 歐元至台灣的美金帳戶,手續費約為 8.61 歐元,匯率約為 1.12130(且此匯率保證48小時不會變動)。
詳細內容在擁有 HDFS 這個儲存資料的平台之後,我們能夠做的應用就很多了,本篇要來介紹如何安裝 HBase 2.2.0,與 Hadoop 相同,HBase 也是使用 Java 來撰寫為主。Hadoop ecosystem 工具簡介, 安裝教學與各種情境使用系列 第 10 篇裡面教學使用 HBase2.0.x,但是只支援Hadoop 2.6.1+與2.7.1+版本,使用 Hadoop-3.1.2 目前可以支援的 HBase 版本為 HBase-2.2.0 (released at 2019/06/11) 參考連結。
詳細內容關於安裝 Hdfs 的解說文,網路上有許多資源,如果是 Hadoop-2.8.2 的安裝解說,萌爸覺得痞客邦的鐵人賽 Hadoop ecosystem 工具簡介, 安裝教學與各種情境使用 講解的很詳細,本篇想要呈現在安裝新的 Hadoop-3.1.2 的時候會有什麼樣的問題。本篇主要參考 hadoop-3.1.2 Single Node Cluster 設定的連結 Link 。
詳細內容在使用 CodeIgniter 撰寫程式的時候,偶爾會需要用到 CSV, JSON 產生數據。當有一個 array() 的資料結構的時候,此時如何產生 CSV 檔案來下載呢?
詳細內容Android 從 API 21 (Lollipop) 之後開始支援 TextToSpeech 功能,也就是說輸入一個字串之後,Android 裝置可以自動讀出這個字串,是一個很強的的功能,本篇要來探討如何在程式導入這個功能?
首先我們先展示如何嵌入 TextToSpeech 到一般的 Activity 中:
詳細內容