2009-11-05 53 views
1

我完全沒有考慮使用Semantic MediaWiki來存儲(和組織,報告等)「表格」數據,例如金融交易或通常存在於電子表格中的天氣讀數或數據庫?對錶格數據使用Semantic MediaWiki

看來,每個元組都需要一個單獨的小頁面;但是,那是設計,也許它完全沒問題。

我問,只是因爲SMW看起來像是一種快速而簡單的方法來啓動和運行協作數據存儲庫。

+0

哦,它不會讓我把它標記爲semantic-mediawiki,所以如果有人想這樣做...... :-) – Griffin 2009-11-05 13:58:14

+0

標記修復顯然需要一段時間... – 2013-08-25 13:40:29

回答

3

Semantic MediaWiki更適合於記錄事實或百科數據,您可以在這裏獲得關於某個特定主題所需的一切信息。

對於表格或數字數據,如測量,財務,傳感器數據,您確實需要創建關於每個數據點的小頁面,這在許多情況下不可行。

但是,Media Wiki有一些擴展,允許您將MediaWiki頁面中的外部數據源(在MySQL數據庫或CSV文件中)集成到其中。這可以讓你擁有兩全其美的功能 - 表格數據的動態訪問和查詢以及周圍頁面的語義註釋。

看看:

http://www.mediawiki.org/wiki/Extension:External_Data

+0

外部數據擴展名是否允許用戶寫入外部存儲庫?我想這將是OP的願望之一。 – 2009-11-06 02:43:59

+0

外部數據對此非常完美。 – 2010-04-30 05:38:06

3

不,我不認爲這是一個壞主意。

使用SemanticForms您可以輸入大量的小數據頁的快速,輕鬆地(例如,發票可能需要爲每個行項目的其他網頁,但它們可以全部從一種形式使用for template的「多」功能進入表格標籤)。因此,儘管我從未嘗試在SMW中記錄天氣數據,但我認爲這很容易。我不知道將數據存儲在這麼多頁面會有什麼問題;很容易將它以任何你需要的格式結合起來。

給它一個去,讓我們知道它是怎麼回事!

+0

語義形式對於Semantic MediaWiki非常重要。在這種情況下,您也可以將它們設置爲基於日期或其他模式創建具有自動標題的頁面,因此它們絕對可以提供幫助。 我同意做最好的事情是給他們一個嘗試。 – 2009-11-06 13:25:21

1

您可以使用語義內部對象擴展(SIO)或SMW的內置子對象(前者可與已提及的外部數據擴展一起使用),以存儲多個語義對象(可能是電子表格的行)在一頁中。

但是,除非您真的在尋找具有語義功能的協作工具,否則我懷疑SMW是您的任務中最適合的軟件。

編輯(2015年11月):自SMW版本1.9以來,沒有任何SIO可以做的內置子對象不能,所以我會推薦後者。

+0

你有一個錯字「8」 – Nemo 2015-11-23 09:07:01