System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理及金融科技領域,尤其涉及一種數據字典表的配置方法、裝置、設備及介質。
技術介紹
1、字典表(dictionary)通常指的是一種數據結構,它存儲了鍵(key)和值(value)的對應關系。在不同的編程語言中,這種數據結構可能有不同的名稱,比如在python中稱為字典(dictionary),在javascript中稱為對象(object),在c#和java中稱為映射(map)。
2、在it系統中,字典表(dictionary)是一種非常重要的數據結構,它用于存儲和管理系統中的術語和詞匯。字典表(dictionary)在金融科技中的應用非常廣泛,它們為金融行業的數據處理、風險管理、客戶服務和決策支持提供了強有力的支撐。以下是一些具體的應用場景:情感分析:在金融領域,基于深度學習的情感詞典可以用于分析投資者情緒,從而預測市場趨勢。例如,通過分析金融新聞、社交媒體和論壇中的公眾情緒,金融機構可以更好地理解市場情緒并做出相應的投資決策。數據庫管理:在數據庫設計中,字典表用于統一管理和維護數據字段的值,如身份證類型、國籍等。這種方式簡化了數據維護工作,提高了數據的一致性和可維護性。反欺詐和風險管理:字典樹(trie)是一種高效的數據結構,用于存儲和檢索字符串。在金融科技中,字典樹可以用于構建包含已知欺詐交易模式的字典,以快速匹配和識別欺詐交易。此外,字典樹還有助于發現欺詐團伙,通過聚類相似特征的欺詐交易來識別團伙模式。監管合規:金融科技發展規劃強調了金融科技倫理建設的重要性,字典表可以用于確保金融機構的數
3、然而,目前市場上的數據字典表管理工具往往是單獨的產品或工具,缺乏與其他數據管理、集成和開發工具的深度集成,從而導致了工作量巨大,效率低下的技術問題。
技術實現思路
1、本專利技術提供一種數據字典表的配置方法、裝置、計算機設備及介質,以解決目前的數據字典表管理工具由于功能單一,缺少深度集成,導致的工作量巨大,效率低下的技術問題。
2、第一方面,提供了一種數據字典表的配置方法,包括:
3、根據輸入的數據列表的表名,從數據庫中獲取字典表中關聯的字典與表字段配置關系表;
4、遍歷所述字典與表字段配置關系表,獲取每個字典配置的字典代碼,并根據所述字典代碼從數據庫中獲取字典值對象列表;
5、遍歷所述數據列表的每個數據項,并提取所述數據項對應的字段及關聯的字段值;
6、遍歷所述字典值對象列表,根據所述字段值確定匹配的字典鍵,映射與所述字典鍵關聯的字典值,將所述字典值放入所述數據項中,生成字典轉義后列表,并輸出所述字典轉義后列表。
7、第二方面,提供了一種數據字典表配置裝置,包括:
8、獲取模塊,用于獲取待生成視頻文案,并通過預置語義理解模型提取對應的關鍵語義特征;
9、音頻數據模塊,用于通過預置語音轉換模型將所述待生成視頻文案轉換為對應的音頻數據,并采用文本到語音算法對所述音頻數據標記時間戳;
10、圖文視頻模塊,用于將所述關鍵語義特征與預置素材庫進行匹配獲取圖片素材,并生成帶有時間戳的圖文視頻;
11、虛擬人視頻模塊,用于采用預置動態談話人臉視頻模型對所述音頻數據進行預置口型同步渲染,生成帶有時間戳的虛擬人視頻;
12、視頻合并模塊,用于根據所述圖文視頻的時間戳與所述虛擬人視頻的時間戳,合并所述圖文視頻與所述虛擬人視頻,生成最終視頻并上傳。
13、第三方面,提供了一種計算機設備,包括存儲器、處理器以及存儲在存儲器中并可在處理器上運行的計算機程序,處理器執行計算機程序時實現上述數據字典表的配置方法的步驟。
14、第四方面,提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機程序,計算機程序被處理器執行時實現上述數據字典表的配置方法的步驟。
15、上述數據字典表的配置方法、裝置、計算機設備及存儲介質所實現的方案中,可以根據輸入的數據列表的表名,從數據庫中獲取字典表中關聯的字典與表字段配置關系表,遍歷所述字典與表字段配置關系表,獲取每個字典配置的字典代碼,并根據所述字典代碼從數據庫中獲取字典值對象列表,遍歷所述數據列表的每個數據項,并提取所述數據項對應的字段及關聯的字段值,遍歷所述字典值對象列表,根據所述字段值確定匹配的字典鍵,映射與所述字典鍵關聯的字典值,將所述字典值放入所述數據項中,生成字典轉義后列表,并輸出所述字典轉義后列表,解決了目前市場上的數據字典表管理工具往往是單獨的產品或工具,缺乏與其他數據管理、集成和開發工具的深度集成,從而導致的工作量巨大,效率低下的技術問題,不需要再代碼中硬編碼各種麻質的翻譯邏輯,而是通過翻譯器進行統一管理和處理,減少代碼的冗余和復雜性,提高開發效率,降低開發成本。
16、同時,當所述字典表對應的字典數據的數據量超過預設閾值,則將所述字典數據根據查詢頻次拆分為熱點數據和全量數據,將所述熱點數據存儲至緩存服務器的數據庫中,將所述全量數據存儲至搜索服務器的數據庫中,實現了字典數據無限擴展,解決了目前業內產品或工具限制于特定平臺或技術,會限制其使用范圍,無法覆蓋所有應用場景;缺乏靈活性和擴展性,無法滿足特定系統的定制需求,可能導致在特定場景下無法完全適配系統的字典表需求的技術問題。
本文檔來自技高網...【技術保護點】
1.一種數據字典表的配置方法,其特征在于,包括:
2.如權利要求1所述的數據字典表的配置方法,其特征在于,所述遍歷所述字典與表字段配置關系表,獲取每個字典配置的字典代碼,并根據所述字典代碼從數據庫中獲取字典值對象列表,包括:
3.如權利要求2所述的數據字典表的配置方法,其特征在于,遍歷所述字典值對象列表,根據所述字段值確定匹配的字典鍵,映射與所述字典鍵關聯的字典值,將所述字典值放入所述數據項中,生成字典轉義后列表,并輸出所述字典轉義后列表,包括:
4.如權利要求1所述的數據字典表的配置方法,其特征在于,所述根據輸入的數據列表的表名,獲取關聯的字典與表字段配置關系表,之前還包括:
5.如權利要求4所述的數據字典表的配置方法,其特征在于,依次創建字典主表、所述字典值對象列表和所述字典與表字段配置關系表,包括:
6.如權利要求4或5所述的數據字典表的配置方法,其特征在于,根據輸入的數據列表的表名,從數據庫中獲取關聯的字典與表字段配置關系表,之前還包括:
7.如權利要求6所述的數據字典表的配置方法,其特征在于,將所述
8.一種數據字典表配置裝置,其特征在于,包括:
9.一種計算機設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至7任一項所述數據字典表的配置方法的步驟。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述數據字典表的配置方法的步驟。
...【技術特征摘要】
1.一種數據字典表的配置方法,其特征在于,包括:
2.如權利要求1所述的數據字典表的配置方法,其特征在于,所述遍歷所述字典與表字段配置關系表,獲取每個字典配置的字典代碼,并根據所述字典代碼從數據庫中獲取字典值對象列表,包括:
3.如權利要求2所述的數據字典表的配置方法,其特征在于,遍歷所述字典值對象列表,根據所述字段值確定匹配的字典鍵,映射與所述字典鍵關聯的字典值,將所述字典值放入所述數據項中,生成字典轉義后列表,并輸出所述字典轉義后列表,包括:
4.如權利要求1所述的數據字典表的配置方法,其特征在于,所述根據輸入的數據列表的表名,獲取關聯的字典與表字段配置關系表,之前還包括:
5.如權利要求4所述的數據字典表的配置方法,其特征在于,依次創建字典主表、所述字典值對象列表和所述字典與表字段配置關系表,包括:
【專利技術屬性】
技術研發人員:仲雪蓮,楊智,
申請(專利權)人:平安銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。