Time of Update: 2018-12-05
在我們這個系統裡面,我們的資料顆粒度是天。好了,既然是簡化版,我們也就不用那麼羅嗦,什麼需求分析,分析設計都省了吧,下面直接進入資料庫設計。我們的資料庫一共包括四張維度資料表(部門維度,遊戲維度,物品維度,時間維度),一張事實表(遊戲交易資料事實表)。因為項目還沒有真正開始,但是接觸BI已有半年多,手癢,這幾天準備搞一個簡化版本的BI項目。一方面給剛BI入門的朋友一個參考,另外一方面也為自己的將要開始的項目做個準備,讓自己能夠考慮到一些項目的細節。同時也希望對BI有研究的朋友提供一些建議和經驗
Time of Update: 2018-12-05
本文討論了資料倉儲模型設計中常用的兩種方法。在資料倉儲的應用環境中,主要有兩種負載:一種是回答重複性的問題;另一種是回答互動性的問題。動態查詢具有較明顯的互動性特徵,這種互動過程常稱為資料採礦或知識探索。資料倉儲模型的特點 對於傳統的OLTP系統,我們總是按照應用來建立它的模型,換言之,OLTP系統是面嚮應用的。而資料倉儲則一般按照主題 (Subject)來建模,它是面向主題的。何謂應用?何謂主題?讓我們來看一個簡單的例子。在銀行中,一般都有對私 (個人儲蓄)、對公
Time of Update: 2018-12-05
批次檔是無格式的文字檔,它包含一條或多條命令。它的副檔名為 .bat 或 .cmd。在命令提示下鍵入批次檔的名稱,或者雙擊該批次檔,系統就會調用Cmd.exe按照該檔案中各個命令出現的順序來逐個運行它們。使用批次檔(也被稱為批次程式或指令碼),可以簡化日常或重複性任務。當然我們的這個版本的主要內容是介紹批處理在入侵中一些實際運用,例如我們後面要提到的用批次檔來給系統打補丁、批量植入後門程式等。一.簡單批處理內部命令簡介 1.Echo 命令
Time of Update: 2018-12-05
資料倉儲是一項基於資料管理和運用的綜合性技術和解決方案。資料倉儲的成功實施對培育一種知識共用文化產生重大影響。目前,基於資料倉儲的決策支援系統還主要應用於銀行業和證券業。 隨著全球性競爭的加劇,越來越多的企業認識到正確及時的決策是企業生存和發展的關鍵所在。因此,充分利用現代資訊科技技術,自動快速擷取有用的決策資訊,為企業提供快速、準確的決策支援,已成為大多數成功企業的共識。 資料倉儲的出現,給企業帶來更好的發展動力。“資料倉儲”一詞最早出現於20世紀90年代初,目前已趨於成熟。據IDC調查,
Time of Update: 2018-12-05
根據模型的設計和來源資料的情況,有四種資料ETL模式:完全重新整理、鏡像增量、事件增量、鏡像比較根據模型的設計和來源資料的情況,有四種資料ETL模式:完全重新整理:資料倉儲資料表中只包括最新的資料,每次載入均刪除原有資料,然後完全載入最新的來源資料。這種模式下,資料幫浦程式抽取來源資料中的所有記錄,在載入前,將目標資料表清空,然後載入所有記錄。為提高刪除資料的速度,一般是採用Truncate清空資料表。如本系統中的入庫當前資訊表採用此種模式。鏡像增量:來源資料中的記錄定期更新,但記錄中包括記錄時
Time of Update: 2018-12-05
一般導致ORA-01555的原因是:1. 復原段數量不足,導致復原段Transaction Slot被overwrite2. 復原段剩餘空間不足,導致復原段被overwrite3. undo_retention(要大於執行已耗用時間最長的事務所需的時間)設定太小,導致expired復原段被overwriteOracle9i以後,rollback segment一般採用自動復原段管理,涉及的參數有:undo_management string
Time of Update: 2018-12-05
資料倉儲系統是一個與企業同步發展的有機體,資料模型作為資料倉儲的靈魂必須提供可擴充的能力,在進行資料模型設計時必須考慮未來的發展,更多的非核心業務資料可以方便的加入到資料倉儲,而不需要對資料倉儲中原有的系統進行大規模的修改。一、資料倉儲建模的原則 模型是對現實事物的反映和抽象,它可以協助我們更加清晰的瞭解客觀世界。資料倉儲建模在業務需求分析之後開始,是資料倉儲構造工作正式開始的第一步,正確而完備的資料模型是使用者業務需求的體現,是資料倉儲項目成功與否最重要的技術因素。金融企業的資訊系統具有業務
Time of Update: 2018-12-05
1.文法在Oracle中,可以建立以下兩種暫存資料表:1)會話特有的暫存資料表CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification> )ON COMMIT PRESERVE ROWS;2)事務特有的暫存資料表CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification> )ON COMMIT DELETE
Time of Update: 2018-12-05
在資料倉儲的設計指導思想中,資料倉儲的概念定義是非常重要的,資料倉儲概念規定了資料倉儲所具有的幾個基本特性,這些特性也正是對資料倉儲設計結果進行檢驗的重要依據。在一般的資料倉儲應用系統中,根據系統體繫結構的不同,資料倉儲設計的內容和範圍不盡相同,並且設計方法也不盡相同,下面的兩幅圖示分別表示帶有ODS的資料倉儲應用系統體繫結構和不帶ODS的資料倉儲應用系統體繫結構。本文將說明兩個體繫結構上的差異以及這種差異造成的設計方法的不同,並且重點介紹帶有ODS的體繫結構中資料倉儲的設計方法。
Time of Update: 2018-12-05
看DD的文章,提出詢問兩個下拉框聯集查詢該怎麼做。自己實驗了下,將結果貼出來,供大家學習分析。。1。首先展示查詢介面,目前介面上要顯示的,就是月份,指標名稱,指標值3個欄位 2.在值提示頁面中,建立相應的值提示,現在建立兩個值提示月份和指標名稱,分別對應參數1,參數2 3.現在是配置的關鍵步驟,在第一值提示中,在左下方有一個屬性欄,欄目中有一項叫做常規,在常規中,有個子項叫做自動認可,選擇是,層疊來源為空白,然後在第二個值提示中,子項自動認可選擇為否,層疊來源選擇參數1. 下載 (158.43
Time of Update: 2018-12-05
最近看了些有關crontab的資料,瞭解了一下相關內容,總感覺和windows裡的定時任務差不多,呵呵寫一些自己的理解,如果錯了還請見諒~~~1、檔案位置:Linux:/etc/crontabAIX:/var/spool/cron/crontabs/註:AIX下crontab檔案與使用者名稱相同,如沒有則表示無此使用者的定時作業2、crontab結構前面注釋就略過了,主要講講定時作業怎麼寫,及結構AIX: f1 f2 f3 f4 f5 命令f1:分鐘 取值範圍為0-59f2:小時 取值範圍為0-
Time of Update: 2018-12-05
簡述混合式報表設計思路: 利用Cognos8.3 Report Studio設計混合報表,也就是說非平衡報表,這類報表包含交叉表與列表兩種樣式,重要考慮報表資料群組織,以及前台頁面設計思路。混合報表樣式沒有規則,維度與度量交叉組合,常見的有維度層下面嵌入度量,再嵌入維度層,而合計項目也要包含層次關係。維度與指標混合嵌入合計式報表設計,首先考慮有多少個指標,這些指標之間有沒有複雜技術,而且與嵌套維度層次約束關係。樣式如: 標記紅色地區的合計就是兩個指標的匯總項:
Time of Update: 2018-12-05
根據論壇裡關於發布IQD的CUBE的相關文檔,我做了配置,結果出問題了,,具體配置如下。1.選擇model 下載 (37.8 KB)2011-1-7 03:132.選擇資料類型,為IQD 下載 (41.04 KB)2011-1-7 03:143.指定IQD檔案的路徑。我是放在F:\dump\a.iqd,對leveL的選項不是很理解,姑且選擇預設,還望牛人指教。 下載 (41.26 KB)2011-1-7 03:154.點擊完成,照理系統應該發布檔案了 下載 (46.21 KB)2011-1-7
Time of Update: 2018-12-05
sql loader可以把一些以文字格式設定存放的資料順利的匯入到oracle資料庫中,是一種在不同資料庫之間進行資料移轉的非常方便而且通用的工具。缺點就速度比較慢,另外對blob等類型的資料就有點麻煩了。用法: SQLLDR keyword=value [,keyword=value,...] 有效關鍵字: userid -- ORACLE username/password control – 控制檔案 log – 記錄的記錄檔 bad – 壞資料檔案
Time of Update: 2018-12-05
簡述以Cognos開發視角說資料倉儲設計Cognos8.3 Report Studio設計企業級分析報表已經滿足大部分企業報表需求,但不能真正滿足中國式特殊財務報表。基於工具本身特點,資料邏輯規劃來看,對不符合資料結構性的手工報表很難一次性整合大的指令碼實現。很多設計過類似報表的開發人員,會用一貫的設計思路,在資料集市層整合所有資料來源,利用Cognos工具簡單取數,這種方式很好,但不靈活,每次需求變更就會改動過程與視圖。對於高度集中企業資料嚴格保密的環境下,不是你想去資料庫改改過程,調整程式。
Time of Update: 2018-12-05
所有的例子中:month參數指向月粒度、year參數指向年粒度。日期階層為:年、季度、月、日1. 去年同期:即查詢月為200905的話,該指標為200805該指標total([金額] within set parallelPeriod([日期].[日期階層].[年],1,[日期].[日期階層].[月]->?mon?))2. 本年累計:即查詢月為200905的話,該指標為200901-200905期間發生total([金額] within set
Time of Update: 2018-12-05
plsql中sql語句的運用select 語句不用遊標必須有into 還必須保證有且只有一條記錄多了沒有都不行declare v_ename emp.ename%type; v_sal emp.sal%type;begin select ename,sal into v_ename,v_sal from emp where
Time of Update: 2018-12-05
根據工作需要,需要實現這樣一個功能,各個地州電業局的本期值,先求出一個全省平均值,然後用每個地州電業局的值與平均值做比較,如果大於平均值,那麼欄位的背景色就設定為紅色具體做法如下1.在RS報表中建立列表,建立兩個欄位,單位,本期值 2.點擊本期值,然後建立平均函數,這樣自動在下面出現一行平均值 3.在查詢介面中,建立一個資料項目,這個資料項目是用來計算平均數的,具體的函數用average(【本期值】 for report),注意,這裡一定要加for
Time of Update: 2018-12-05
PL/SQL(PROCEDURAL LANGUAGE/SQL) 是標準的SQL的基礎上增加了過程化處理的語言 ORACLE 用戶端工具訪問ORACLE伺服器的操作語言,對SQL的擴充 還有其他的用戶端編程軟體,例如pro*c/c++,ODBC,OCI,JDBC,SQLJ 程式結構: 申明部分:declare 執行部分:begin 異常處理:exception 對大小寫不敏感 注釋:-- 或者 /* */ DECLARE v_firstName varchar2(32);
Time of Update: 2018-12-05
主要介紹了cognos 8穿透切入的進階部分應用。定義穿透切入分成以下幾個步驟來實現: 1. 成員集的定義與形成 2. 切入規則 3. 切入的方式 1 成員集的定義與形成(Organize Items into Sets) 1.1 預設的成員集 把資料項目分組形成成員集有一些預設的規則: (1) 只有構成報表的資料項目才可考慮組成成員集(如果資料頂在Query中但沒有被用到形成報表,這些資料項目沒有必要考慮構成成員集)