日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

文檔

逆向建模:物理表反向建模

當(dāng)您的物理引擎中已有大量物理表,且希望通過DataWorks智能數(shù)據(jù)建模產(chǎn)品統(tǒng)一管理所有模型,則可使用逆向建模功能,將已有物理表反向建模至DataWorks的維度建模中。該功能幫助您無需再次執(zhí)行建模操作即可快速創(chuàng)建模型,節(jié)省了大量的時(shí)間成本。本文為您介紹如何進(jìn)行逆向建模。

前提條件

  • 物理引擎中已有大量物理表,同時(shí),物理引擎已在目標(biāo)DataWorks工作空間創(chuàng)建數(shù)據(jù)源。創(chuàng)建數(shù)據(jù)源的更多詳情,請(qǐng)參見創(chuàng)建并管理數(shù)據(jù)源

  • 已創(chuàng)建數(shù)倉分層,用于確定模型所屬的層級(jí)。詳情請(qǐng)參見創(chuàng)建數(shù)倉分層

  • 公共層用于加工、整合貼源層輸入的公共數(shù)據(jù),建立統(tǒng)一的指標(biāo)維度,構(gòu)建可復(fù)用面向分析和統(tǒng)計(jì)的明細(xì)事實(shí)數(shù)據(jù)和匯總數(shù)據(jù);應(yīng)用層基于實(shí)際應(yīng)用需求,獲取公共層加工整合后的數(shù)據(jù),面向具體應(yīng)用場(chǎng)景或指定產(chǎn)品進(jìn)行的個(gè)性化數(shù)據(jù)統(tǒng)計(jì)。

    創(chuàng)建的模型可歸屬于公共層應(yīng)用層,不同層級(jí)歸屬需單獨(dú)完成如下準(zhǔn)備:

    • 公共層

      • 已創(chuàng)建數(shù)據(jù)域,用于確定模型所統(tǒng)計(jì)的業(yè)務(wù)數(shù)據(jù)范圍。詳情請(qǐng)參見數(shù)據(jù)域

      • 已創(chuàng)建業(yè)務(wù)過程,用于確定模型所統(tǒng)計(jì)分析的具體業(yè)務(wù)活動(dòng)。詳情請(qǐng)參見業(yè)務(wù)過程

    • 應(yīng)用層

      • 已創(chuàng)建數(shù)據(jù)集市,用于確定模型所統(tǒng)計(jì)的特定應(yīng)用場(chǎng)景或產(chǎn)品的數(shù)據(jù)類別。詳情請(qǐng)參見數(shù)據(jù)集市

      • 已創(chuàng)建主題域,用于確定模型所統(tǒng)計(jì)的特定業(yè)務(wù)數(shù)據(jù)主題。詳情請(qǐng)參見主題域

使用限制

當(dāng)前僅支持對(duì)MaxCompute、EMR Hive引擎中生產(chǎn)環(huán)境的表進(jìn)行逆向建模。

建模流程

逆向建模主要用于將大數(shù)據(jù)引擎中已經(jīng)存在的物理表反向建模至DataWorks的維度建模中,其建模流程如下:逆向建模流程

  1. 配置逆向建模策略。

    • 建模范圍:創(chuàng)建模型前,您需要根據(jù)業(yè)務(wù)需求確定需要將哪些表逆向生成模型。

      該過程需確定表所在的工作空間、引擎實(shí)例,以及使用精準(zhǔn)名稱還是關(guān)鍵字匹配表名,匹配到的表后續(xù)將會(huì)被逆向生成相應(yīng)模型。

    • 建模規(guī)則:確定逆向創(chuàng)建的模型所屬的分層及命名規(guī)范。

      該過程您可使用檢查器或自定義方式規(guī)范模型名稱。統(tǒng)一同一分層中模型的命名格式,便于通過名稱即可了解該模型所屬的業(yè)務(wù)類型、數(shù)據(jù)粒度等信息。模型名稱檢查器詳情,請(qǐng)參見配置及使用數(shù)倉分層檢查器

    • 建模執(zhí)行方式:確定建模時(shí)是全量新建目標(biāo)模型,還是僅創(chuàng)建維度建模中不存在的目標(biāo)模型。

    說明

    逆向建模為不可逆操作,創(chuàng)建逆向策略并使用該策略生成模型后,該策略則不可被更改,請(qǐng)您根據(jù)實(shí)際業(yè)務(wù)需求提前做好策略規(guī)劃。

    詳情請(qǐng)參見配置逆向建模策略

  2. 解析并匹配模型。

    DataWorks會(huì)根據(jù)您配置的建模策略進(jìn)行解析,匹配出待創(chuàng)建的模型。

  3. 確認(rèn)模型信息。

    DataWorks初步生成的表模型可能會(huì)存在偏差,您需要根據(jù)業(yè)務(wù)需求進(jìn)行模型信息的調(diào)整。例如,更改表所在的數(shù)據(jù)域業(yè)務(wù)過程等模型基礎(chǔ)信息。詳情請(qǐng)參見確認(rèn)模型信息

  4. 生成最終模型。

    建模完成后,您可查看生成的模型信息及狀態(tài)。查看建模失敗的模型錯(cuò)誤信息,快速定位問題并及時(shí)處理。

    說明
    • 建模成功的模型已被物化至相應(yīng)引擎,您無需再進(jìn)行發(fā)布。

    • 建模成功的模型會(huì)被存放至維度建模中,您可以進(jìn)入維度建模頁面查看并進(jìn)行后續(xù)的管理操作,詳情請(qǐng)參見模型管理

操作步驟

  1. 進(jìn)入逆向建模

    1. 登錄DataWorks控制臺(tái),切換至目標(biāo)地域后,單擊左側(cè)導(dǎo)航欄的數(shù)據(jù)建模與開發(fā) > 數(shù)據(jù)建模,在下拉框中選擇對(duì)應(yīng)工作空間后單擊進(jìn)入數(shù)據(jù)建模

    2. 數(shù)據(jù)建模頁面頂部導(dǎo)航欄,單擊維度建模,進(jìn)入維度建模頁面。

    3. 維度建模頁面的左側(cè)導(dǎo)航欄,單擊逆向建模,進(jìn)入逆向建模頁面。

  2. 啟動(dòng)建模。

    • 首次使用逆向建模,請(qǐng)單擊逆向建模界面中間的快速開始,啟動(dòng)建模。

    • 非首次使用逆向建模,請(qǐng)單擊建模列表右上角的開始逆向建模,啟動(dòng)建模。

  3. 配置逆向策略。

    說明

    逆向建模為不可逆操作,創(chuàng)建逆向策略并使用該策略生成模型后,該策略則不可被更改,請(qǐng)您根據(jù)實(shí)際業(yè)務(wù)需求提前做好策略規(guī)劃。

    1. 配置策略信息。

      逆向策略

      參數(shù)

      描述

      項(xiàng)目空間

      選擇待逆向建模的表所在的DataWorks工作空間。

      說明

      僅支持選擇當(dāng)前登錄用戶所在的DataWorks工作空間(即該用戶為工作空間成員)。如果您需要選擇目標(biāo)DataWorks工作空間,則可添加用戶為工作空間成員,詳情請(qǐng)參見空間級(jí)模塊權(quán)限管控

      引擎類型

      當(dāng)前僅支持逆向建模MaxCompute、EMR Hive引擎中生產(chǎn)項(xiàng)目的物理表。

      引擎實(shí)例

      選擇待逆向建模的表所在的引擎實(shí)例。

      表名匹配規(guī)則

      選擇使用英文名稱的關(guān)鍵字或精準(zhǔn)全稱在目標(biāo)引擎中匹配相應(yīng)表,后續(xù)會(huì)對(duì)匹配結(jié)果進(jìn)行逆向建模。匹配方式如下:

      • 模糊匹配:輸入關(guān)鍵詞,即可匹配到名稱中包含該關(guān)鍵詞的所有表。

      • 精準(zhǔn)匹配:輸入的表名稱為表的精準(zhǔn)全稱。

      說明
      • 多個(gè)表名稱之間使用英文分號(hào)(;)分隔,并且英文分號(hào)(;)后不能添加空格。

      • 若未匹配到任何滿足條件的表,則此次逆向建模失敗,即不會(huì)生成任何模型。

      逆向后模型所在數(shù)據(jù)分層

      • 公共層:創(chuàng)建明細(xì)表、維度表、匯總表時(shí),可選擇該層級(jí)。

      • 應(yīng)用層:創(chuàng)建應(yīng)用表、維度表時(shí),可選擇該層級(jí)。

      表命名規(guī)范

      用于解析通過表名匹配規(guī)則匹配到的表名稱,來規(guī)范逆向建模后的模型名稱,并將模型掛在至相應(yīng)的數(shù)倉層級(jí)下。具體如下:

      • 解析規(guī)則

        • 解析匹配到的表名稱及下劃線個(gè)數(shù)。

          表名稱最多可包含9個(gè)下劃線,每?jī)蓚€(gè)下劃線之間可選擇配置為業(yè)務(wù)過程數(shù)據(jù)域自定義內(nèi)容等信息。

        • 當(dāng)識(shí)別到表名稱包含對(duì)應(yīng)數(shù)倉層級(jí)時(shí),則該表逆向生成的模型將掛載至對(duì)應(yīng)的層級(jí)下。

        說明

        當(dāng)識(shí)別到表名稱中不存在對(duì)應(yīng)的數(shù)據(jù)域業(yè)務(wù)過程等數(shù)倉層級(jí)時(shí),則該模型的分層為空。您可在確認(rèn)模型信息時(shí)修改相應(yīng)模型所屬的分層。

      • 解析方式

        • 表名檢查器:選擇已創(chuàng)建的檢查器解析匹配到的表名稱。創(chuàng)建檢查器,詳情請(qǐng)參見配置及使用數(shù)倉分層檢查器

        • 自定義:通過自由組合業(yè)務(wù)過程數(shù)據(jù)域業(yè)務(wù)分類自定義內(nèi)容等信息,解析匹配到的表名稱。

      執(zhí)行方式

      選擇創(chuàng)建模型的方式:

      • 全量覆蓋:DataWorks會(huì)將所有匹配到的表逆向創(chuàng)建至維度建模中。

        當(dāng)您需要全量重新為匹配結(jié)果創(chuàng)建模型時(shí),可選擇該方式。

        說明

        如果維度建模中已存在匹配結(jié)果對(duì)應(yīng)的模型,選擇全量覆蓋時(shí)會(huì)將原已存在的模型刪除重建。

      • 增量更新:DataWorks會(huì)對(duì)匹配結(jié)果進(jìn)行如下處理:

        1. 識(shí)別匹配結(jié)果在維度建模中是否已創(chuàng)建模型,并將已創(chuàng)建模型的表過濾。

        2. 將維度建模中未創(chuàng)建模型的匹配結(jié)果逆向建模至維度建模中。

        當(dāng)您知曉部分匹配結(jié)果在維度建模中已創(chuàng)建模型,并且該匹配結(jié)果未改動(dòng),不希望重復(fù)創(chuàng)建時(shí),可選擇該方式。

    2. 單擊開始創(chuàng)建模型,通過建模策略進(jìn)行模型解析。

  4. 確認(rèn)模型信息。

    1. 確認(rèn)模型信息。

      DataWorks根據(jù)您配置的建模策略生成初步模型,您可結(jié)合實(shí)際需求,調(diào)整表類型,以及所屬的數(shù)倉分層數(shù)據(jù)域等信息。同時(shí),當(dāng)目標(biāo)表無需建模時(shí),也可將其刪除。確認(rèn)模型信息

    2. 單擊開始生成模型,生成模型。

  5. 查看建模結(jié)果。

    模型生成后,您可查看本次成功創(chuàng)建的各類型模型數(shù)量,以及建模失敗的表詳細(xì)信息,單擊錯(cuò)誤日志,即可快速定位問題原因并及時(shí)處理。

    說明
    • 建模成功的模型已被物化至相應(yīng)引擎,您無需再進(jìn)行發(fā)布。

    • 建模成功的模型會(huì)被存放至維度建模中,您可以進(jìn)入維度建模頁面查看并進(jìn)行后續(xù)的管理操作,詳情請(qǐng)參見模型管理

    生成模型

查看建模列表

逆向建模 > 建模列表頁面,您可查看已創(chuàng)建任務(wù)的詳細(xì)信息及操作日志。查看建模列表

區(qū)域

描述

1

在該區(qū)域,您可通過任務(wù)ID操作人操作日期進(jìn)行篩選,查看指定條件的逆向建模任務(wù)。

2

在該區(qū)域,您可查看逆向建模任務(wù)的逆向規(guī)則、建模結(jié)果等詳情。

  • 對(duì)于已執(zhí)行的建模任務(wù),單擊日志查看即可查看任務(wù)的日志信息。

  • 對(duì)于未執(zhí)行的建模任務(wù),單擊任務(wù)查看即可返回任務(wù)詳情頁繼續(xù)執(zhí)行任務(wù)。

后續(xù)步驟

逆向建模完成后,您可執(zhí)行如下操作:

  • 進(jìn)入維度建模頁面的模型管理目錄樹,查看創(chuàng)建的模型。詳情請(qǐng)參見發(fā)布模型至引擎

  • 進(jìn)入數(shù)據(jù)開發(fā)頁面,進(jìn)行相關(guān)的數(shù)據(jù)開發(fā)操作。數(shù)據(jù)開發(fā)的功能介紹,詳情請(qǐng)參見數(shù)據(jù)開發(fā)功能索引