System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久亚洲AV无码精品色午夜,亚洲中文字幕无码中文,亚洲AV无码一区二区三区DV
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當前位置: 首頁 > 專利查詢>劉毅專利>正文

    精算模型中表格讀取的方法、裝置、計算機設備和介質制造方法及圖紙

    技術編號:44500331 閱讀:2 留言:0更新日期:2025-03-04 18:09
    本發明專利技術提供了一種精算模型中表格讀取的方法、裝置、計算機設備和介質。該方法包括解析精算模型計算過程中所要使用的變量,得到目標變量;根據計算任務獲取限定目標變量的計算參數;確定目標變量所在的表格,作為目標表格;在目標表格中根據計算參數進行查詢;判斷當前查詢到的數據為表名還是常量;若當前查詢到的數據為表名時,在表名對應的表格中繼續進行查詢,以實現嵌套表格查詢;若當前查詢到的數據為常量時,根據常量確定目標變量的值。通過本發明專利技術,能夠在精算模型中讀取表格時減小數據量、降低表格數據引用邏輯理解難度和提升表格數據讀取速度。

    【技術實現步驟摘要】

    本專利技術涉及數據處理,尤其涉及一種精算模型中表格讀取的方法、裝置、計算機設備和介質


    技術介紹

    1、精算模型是一種用于評估和管理金融、保險和風險管理中不確定性和風險的數學模型。這些模型幫助精算師進行數據分析、預測未來的財務或風險事件,并支持決策制定。精算模型通過量化風險和預期的財務結果,為保險公司、養老金計劃、投資組合管理和其他金融領域提供了科學依據。

    2、精算模型中涉及到非常多關于已有資產、未來風險和預期收益等相關數據的計算,在進行此類數據的計算時涉及到非常多的現有數據的使用,也會涉及到引入對于未來時間上、場景上不同的假設概率的引入,所以將表格導入至精算模型里進行相關的模型運算,是非常重要且高頻的一個環節。同時,由于這些數據和假設概率都是非常龐大且復雜的巨大表格,數據讀取效率成為精算模型需要特別關注的一個方面。

    3、在現有技術中,精算模型讀取表格數據的解決方案包括全量讀取表格數據的方式和基于表格嵌套從不同的表格中來讀取模型所需數據兩種方式。

    4、其中,關于上述全量讀取表格數據的方式,是將原始數據表格直接讀取至精算模型中的一種基礎且有效的方法,具體的做法是將要使用的數據全量鋪開維護在表格中(類似笛卡爾積結果),精算系統讀取全量表格,計算時再根據當前的維度值定位到具體的數據使用。比如對于一個假設名a的概率存在100個不同的年度取值,那么將會有100行數據,如果對于假設a存在n種不同的場景,同時本身每種場景又有100種取值,那么將會有100*n*100行的數據需要進行讀取。

    5、專利技術人研究發現,這種數據讀取方式將所有的數據都進行了陳列,數據讀取邏輯簡單,因而使用者可以非常清晰的查看和理解數據;但是,數據冗余重復量大,特別是在面對巨大表格時,空間占用大、數據讀取速度慢且計算效率低。

    6、關于上述基于表格嵌套從不同的表格中來讀取的方式,是對有相關關系的數據表進行二次關聯,將有關聯的數據維護在各自的表格中,同時在表格中增加關聯主鍵索引字段,實現表格嵌套,以達到相關數據表之間數據匹配的目的。在導入精算模型時,通過建立的關聯主鍵索引字段進行關聯,從不同的表格中來讀取模型計算時需要的值,以得到模型計算需要的全部數據。

    7、專利技術人研究發現,相對上述全量讀取表格數據的方式,該數據讀取方式從表格中按需讀取數據,不需要預存所有組合的取值,減少數據冗余,有助于加快模型的加載速度和處理效率。但是,需要在表格中建立關聯主鍵索引字段實現數據表的關聯,造成他人查看索引理解時有一定的困難。

    8、因而,上述兩種精算模型讀取表格數據的方式,難以兼顧數據量小和表格容易理解。

    9、此外,專利技術人對上述兩種數據讀取方式研究進一步發現,無論哪種方式,均需要編寫計算機程序代碼實現數據讀取函數,以從表格中讀取模型計算時需要的數據,并賦值給模型變量,因而,現有技術中基于上述兩種數據讀取方式,在使用精算模型時要求一定的編程操作門檻。同時,在精算模型計算的場景中,常常需要追蹤計算路徑,然而現有的表格數據讀取方法,變量和表格之間的關系對于精算模型使用者來說相當于黑盒,特別是復雜的計算邏輯,難以追蹤表格和變量之間的關系。

    10、綜上所述,在精算模型讀取表格數據的場景中,如何解決現有技術中數據量大小、表格理解難度和表格數據讀取速度三個方面的矛盾,成為本領域亟需解決的技術問題。


    技術實現思路

    1、本專利技術的目的是提供一種精算模型中表格讀取的方法、裝置、計算機設備和介質,用于解決現有技術中的上述技術問題。

    2、一方面,為實現上述目的,本專利技術提供了一種精算模型中表格讀取的方法。

    3、該精算模型中表格讀取的方法包括:解析精算模型計算過程中所要使用的變量,得到目標變量;根據計算任務獲取限定所述目標變量的計算參數;確定所述目標變量所在的表格,作為目標表格;在所述目標表格中根據所述計算參數進行查詢;判斷當前查詢到的數據為表名還是常量;若當前查詢到的數據為表名時,在所述表名對應的表格中繼續進行查詢;若當前查詢到的數據為常量時,根據所述常量確定所述目標變量的值。

    4、進一步地,所述目標表格包括對應所述計算參數的數據列和對應所述目標變量的數據列,在所述目標表格中根據所述計算參數進行查詢步驟包括:在所述目標表格中查詢對應所述計算參數的數據列下的數據,得到第一數據;當所述第一數據為采用區間表達方式的數據區間時,判斷所述計算參數是否屬于所述數據區間;當所述計算參數屬于所述數據區間時,確定所述第一數據所在的行為滿足所述計算參數的數據行;其中,當限定所述目標變量的計算參數為多個時,確定滿足所有計算參數的數據行和對應所述目標變量的數據列所標定的數據,為所述目標變量對應的數據。

    5、進一步地,所述數據區間包括第一端點值、小于所述第一端點值的第二端點值、標識是否包括所述第一端點值的第一符合和標識是否包括所述第二端點值的第二符號,其中,所述端點值包括表征正無窮大的第一字符和表征負無窮大的第二字符。

    6、進一步地,確定所述目標變量所在的表格,作為目標表格的步驟包括:解析所述目標變量的配置信息,其中,變量的配置信息包括變量類型,所述變量類型包括表格,當所述變量類型為表格時,所述配置信息還包括變量的關聯表格;若解析到所述目標變量的變量類型為表格時,確定所述目標變量的關聯表格為所述目標表格。

    7、進一步地,所述變量的配置信息還包括變量在預設樹結構中所屬的節點,所述樹結構包括至少兩層節點,在所述目標表格中根據所述計算參數進行查詢的步驟包括:在所述目標表格中查詢與目標節點相匹配的數據,其中,所述目標節點為所述目標變量在樹結構中所屬的節點;當查詢不到與所述目標節點相匹配的數據時,由下至上,逐層獲取所述目標節點的上層節點,直到查詢到與所述樹結構中一個節點相匹配的數據;以及在與所述節點相匹配的數據中查詢滿足所述計算參數的數據。

    8、進一步地,該精算模型中表格讀取的方法還包括:根據所述變量的關聯表格確定變量與表格的引用關系;根據所述關聯表格中的表名確定表格之間的包含關系;根據所述引用關系和所述包含關系構建變量與表格的關系圖。

    9、進一步地,在所述目標表格中根據所述計算參數進行查詢的步驟,和在所述表名對應的表格中繼續進行查詢的步驟中,均包括以下步驟:判斷待查詢的表格的數據量是否超過預設數據量閾值;當所述待查詢的表格的數據量超過所述預設數據量閾值時,將所述待查詢的表格按照表格維度拆分為至少兩個表格碎片;將查詢條件所在維度的表格碎片讀取進內存進行查詢。

    10、另一方面,為實現上述目的,本專利技術提供了一種精算模型中表格讀取的裝置。

    11、該精算模型中表格讀取的裝置包括:?解析模塊,用于解析精算模型計算過程中所要使用的變量,得到目標變量;獲取模塊,用于根據計算任務獲取限定所述目標變量的計算參數;確定模塊,用于確定所述目標變量所在的表格,作為目標表格;查詢模塊,用于在所述目標表格中根據所述計算參數進行查詢;判斷模塊,用于判斷本文檔來自技高網...

    【技術保護點】

    1.一種精算模型中表格讀取的方法,其特征在于,包括:

    2.根據權利要求1所述的精算模型中表格讀取的方法,其特征在于,所述目標表格包括對應所述計算參數的數據列和對應所述目標變量的數據列,在所述目標表格中根據所述計算參數進行查詢步驟包括:

    3.根據權利要求2所述的精算模型中表格讀取的方法,其特征在于,所述數據區間包括第一端點值、小于所述第一端點值的第二端點值、標識是否包括所述第一端點值的第一符合和標識是否包括所述第二端點值的第二符號,其中,所述端點值包括表征正無窮大的第一字符和表征負無窮大的第二字符。

    4.根據權利要求1所述的精算模型中表格讀取的方法,其特征在于,確定所述目標變量所在的表格,作為目標表格的步驟包括:

    5.根據權利要求4所述的精算模型中表格讀取的方法,其特征在于,所述變量的配置信息還包括變量在預設樹結構中所屬的節點,所述樹結構包括至少兩層節點,在所述目標表格中根據所述計算參數進行查詢的步驟包括:

    6.根據權利要求4所述的精算模型中表格讀取的方法,其特征在于,還包括:

    7.根據權利要求1所述的精算模型中表格讀取的方法,其特征在于,在所述目標表格中根據所述計算參數進行查詢的步驟,和在所述表名對應的表格中繼續進行查詢的步驟中,均包括以下步驟:

    8.一種精算模型中表格讀取的裝置,其特征在于,包括:

    9.一種計算機設備,包括存儲器、處理器以及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至7任一項所述方法的步驟。

    10.種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時實現權利要求1至7任一項所述方法的步驟。

    ...

    【技術特征摘要】

    1.一種精算模型中表格讀取的方法,其特征在于,包括:

    2.根據權利要求1所述的精算模型中表格讀取的方法,其特征在于,所述目標表格包括對應所述計算參數的數據列和對應所述目標變量的數據列,在所述目標表格中根據所述計算參數進行查詢步驟包括:

    3.根據權利要求2所述的精算模型中表格讀取的方法,其特征在于,所述數據區間包括第一端點值、小于所述第一端點值的第二端點值、標識是否包括所述第一端點值的第一符合和標識是否包括所述第二端點值的第二符號,其中,所述端點值包括表征正無窮大的第一字符和表征負無窮大的第二字符。

    4.根據權利要求1所述的精算模型中表格讀取的方法,其特征在于,確定所述目標變量所在的表格,作為目標表格的步驟包括:

    5.根據權利要求4所述的精算模型中表格讀取的方法,其特征在于,所述變量的配置信息還包括變量在預設...

    【專利技術屬性】
    技術研發人員:劉毅
    申請(專利權)人:劉毅
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 狠狠躁天天躁无码中文字幕图| 国产aⅴ无码专区亚洲av麻豆| 久久ZYZ资源站无码中文动漫| 亚洲精品久久无码| 亚洲成?Ⅴ人在线观看无码| 久久久无码精品亚洲日韩蜜桃| 亚洲av无码专区在线| 国产网红主播无码精品| 亚洲AV无码国产精品色| 亚洲精品无码MV在线观看| 高清无码一区二区在线观看吞精| 无码中文字幕乱在线观看| 国产成人无码专区| 亚洲AⅤ无码一区二区三区在线| 久久久久久亚洲Av无码精品专口| 亚洲国产精品成人AV无码久久综合影院 | 久久久久久av无码免费看大片| 亚洲AV成人噜噜无码网站| 国产精品多人p群无码| 国产福利电影一区二区三区久久老子无码午夜伦不| 亚洲AV永久无码精品成人| 野花在线无码视频在线播放| 内射无码午夜多人| 无码激情做a爰片毛片AV片| 最新亚洲春色Av无码专区| 久久Av无码精品人妻系列| 无码人妻一区二区三区在线| 中文字幕人妻无码专区| 亚洲精品中文字幕无码蜜桃| 久久亚洲AV无码西西人体| 久久精品?ⅴ无码中文字幕| 黑人无码精品又粗又大又长| 亚洲AⅤ永久无码精品AA| 日韩精品无码免费专区午夜| 日韩人妻无码精品专区| 亚洲国产精品无码久久久蜜芽| 国产亚洲3p无码一区二区| 久久国产加勒比精品无码| 少妇无码AV无码专区在线观看 | 久久国产亚洲精品无码| 亚洲成av人片不卡无码|