[go: up one dir, main page]

CN118586369A - A hardware product report data processing method, system, device and storage medium - Google Patents

A hardware product report data processing method, system, device and storage medium Download PDF

Info

Publication number
CN118586369A
CN118586369A CN202410739599.4A CN202410739599A CN118586369A CN 118586369 A CN118586369 A CN 118586369A CN 202410739599 A CN202410739599 A CN 202410739599A CN 118586369 A CN118586369 A CN 118586369A
Authority
CN
China
Prior art keywords
report
data
template
user
classification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202410739599.4A
Other languages
Chinese (zh)
Other versions
CN118586369B (en
Inventor
蒋华君
欧全英
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Yonggu Electronic Machinery Technology Co ltd
Original Assignee
Guangdong Yonggu Electronic Machinery Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Yonggu Electronic Machinery Technology Co ltd filed Critical Guangdong Yonggu Electronic Machinery Technology Co ltd
Priority to CN202410739599.4A priority Critical patent/CN118586369B/en
Publication of CN118586369A publication Critical patent/CN118586369A/en
Application granted granted Critical
Publication of CN118586369B publication Critical patent/CN118586369B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Security & Cryptography (AREA)
  • Computational Linguistics (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Hardware Design (AREA)
  • Business, Economics & Management (AREA)
  • Bioethics (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Economics (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Databases & Information Systems (AREA)
  • Manufacturing & Machinery (AREA)
  • Medical Informatics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to the technical field of data processing, in particular to a hardware product report data processing method, a system, equipment and a storage medium. Firstly, acquiring and standardizing hardware product original data, then receiving a classification rule input by a login user, and classifying the standardized data to obtain classification data; next, a matching template is called from a template library, the structure, style and interaction logic metadata information of the template are extracted, and based on the structure, style and interaction logic metadata information of the template, the classification data are mapped to generate report data by receiving mapping configuration input by a user, and a personalized visual report is dynamically constructed; the template metadata is combined with the data classification result input by the user, so that the dynamic construction of the report generation process is realized, the flexibility and individuation degree of the report display form are improved, and the restriction caused by template solidification is reduced.

Description

一种五金产品报表数据处理方法、系统、设备及存储介质A hardware product report data processing method, system, device and storage medium

技术领域Technical Field

本申请涉及数据处理的技术领域,尤其是涉及一种五金产品报表数据处理方法、系统、设备及存储介质。The present application relates to the technical field of data processing, and in particular to a method, system, device and storage medium for processing hardware product report data.

背景技术Background Art

随着五金制造业的快速发展,企业面临着日益复杂的经营管理挑战。及时全面地掌握产品销售、库存、物流等核心数据,对于制定精准营销策略、优化供应链、控制运营成本至关重要。报表数据分析作为数字化决策支持的关键手段,在五金行业的应用价值日益凸显。如何高效地从海量原始数据中提炼有价值的分析见解,并生成个性化、可视化的报表输出,成为亟待解决的重要课题。With the rapid development of the hardware manufacturing industry, enterprises are facing increasingly complex management challenges. Timely and comprehensive grasp of core data such as product sales, inventory, logistics, etc. is crucial for formulating precise marketing strategies, optimizing supply chains, and controlling operating costs. As a key means of digital decision support, report data analysis has become increasingly valuable in the hardware industry. How to efficiently extract valuable analytical insights from massive raw data and generate personalized, visual report outputs has become an important issue that needs to be solved urgently.

现有的自动化报表处理软件多采用预设模板的方式进行数据整理和展示,对于非标准化的五金产品数据和多样化报表需求支持有限,无法满足企业快速响应市场变化和精细化管理的需要,对此情况有待进一步改善。Existing automated report processing software mostly uses preset templates to organize and display data. It has limited support for non-standardized hardware product data and diversified reporting requirements, and cannot meet the needs of enterprises to quickly respond to market changes and refined management. This situation needs to be further improved.

发明内容Summary of the invention

为了解决现有的自动化报表处理软件对于非标准化的五金产品和多样化报表需求支持有限的问题,本申请提供一种五金产品报表数据处理方法、系统、设备及存储介质,采用如下的技术方案:In order to solve the problem that existing automated report processing software has limited support for non-standardized hardware products and diversified report requirements, the present application provides a hardware product report data processing method, system, device and storage medium, which adopts the following technical solutions:

第一方面,本申请提供一种五金产品报表数据处理方法,包括如下步骤:In a first aspect, the present application provides a method for processing hardware product report data, comprising the following steps:

获取并标准化五金产品报表原始数据;Obtain and standardize raw data of hardware product reports;

接收登陆用户输入的分类规则,按照所述分类规则对标准化后的原始数据进行分类,得到多个维度的分类数据;Receiving classification rules input by a logged-in user, and classifying the standardized raw data according to the classification rules to obtain classification data of multiple dimensions;

确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑;Determine the target report type, obtain the corresponding report template from the report template library, and extract the report structure, style and interaction logic of the report template;

接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表;Receive a mapping configuration input by a user, and based on the report structure, style and interaction logic, generate report data according to the mapping configuration for the classified data to obtain a personalized target report;

对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表。An authority control policy is set for the personalized target report, and the personalized target report is published and output.

通过采用上述技术方案,本申请首先获取并标准化五金产品原始数据,然后接收登陆用户输入的分类规则,按照分类规则对标准化数据进行分类,得到多维度分类数据;接下来,根据目标报表类型从模板库中调用匹配模板,提取模板的结构、样式和交互逻辑元数据信息,基于模板的结构、样式和交互逻辑元数据信息,通过接收用户输入的映射配置,将分类数据映射生成报表数据,并动态构建出个性化可视化报表;与传统基于固定模板生成报表的方式不同,本申请将模板元数据与根据用户输入的数据分类结果相结合,实现了报表生成过程的动态构建,提高了报表展现形式的灵活性和个性化程度,减少了模板固化带来的制约。By adopting the above technical solution, the present application first obtains and standardizes the original data of hardware products, then receives the classification rules input by the logged-in user, classifies the standardized data according to the classification rules, and obtains multi-dimensional classified data; next, according to the target report type, the matching template is called from the template library, and the structure, style and interactive logic metadata information of the template are extracted. Based on the structure, style and interactive logic metadata information of the template, by receiving the mapping configuration input by the user, the classified data is mapped to generate report data, and a personalized visual report is dynamically constructed; different from the traditional method of generating reports based on fixed templates, the present application combines the template metadata with the data classification results input by the user, realizes the dynamic construction of the report generation process, improves the flexibility and personalization of the report presentation form, and reduces the constraints brought by template solidification.

可选的,接收登陆用户输入的分类规则,按照所述分类规则对标准化后的原始数据进行分类之前,所述方法包括如下步骤:Optionally, before receiving a classification rule input by a logged-in user and classifying the standardized raw data according to the classification rule, the method includes the following steps:

基于提供的可视化配置界面,获取登陆用户自主配置的分类规则信息;Based on the provided visual configuration interface, obtain the classification rule information configured by the logged-in user;

基于历史分类数据,对所述分类规则信息进行质量评分,得到分类规则质量;Based on the historical classification data, the classification rule information is scored for quality to obtain the classification rule quality;

在所述分类规则质量低于预设阈值的情况下,生成规则调整推荐方案。When the quality of the classification rules is lower than a preset threshold, a rule adjustment recommendation scheme is generated.

通过采用上述技术方案,本申请通过提供可视化配置界面,允许登录用户根据实际需求自主配置分类规则,并基于历史分类数据对规则质量进行评分,在质量低于阈值时生成调整建议,实现了分类规则的动态优化,提高了分类结果的准确性和个性化程度;同时对规则质量进行评分以量化评估,能够发现规则中存在的不足,并结合分析结果生成优化建议,为用户提供规则优化的依据和方向,简化了手工分析和调整的工作。By adopting the above-mentioned technical solution, this application provides a visual configuration interface, allowing logged-in users to independently configure classification rules according to actual needs, and scores the rule quality based on historical classification data, and generates adjustment suggestions when the quality is below the threshold, thereby realizing dynamic optimization of classification rules and improving the accuracy and personalization of classification results. At the same time, the rule quality is scored for quantitative evaluation, which can discover deficiencies in the rules, and generate optimization suggestions based on the analysis results, providing users with the basis and direction for rule optimization, simplifying the work of manual analysis and adjustment.

可选的,确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑,具体包括如下步骤:Optionally, determining the target report type, obtaining the corresponding report template from the report template library, and extracting the report structure, style, and interaction logic of the report template specifically includes the following steps:

接收所述登陆用户输入的目标报表类型;Receive a target report type input by the logged-in user;

在报表模板库中搜索与所述目标报表类型相匹配的报表模板;Searching for a report template matching the target report type in a report template library;

提取所述报表模板的布局信息、视觉样式信息作为报表结构和报表样式;Extracting the layout information and visual style information of the report template as a report structure and a report style;

对所述报表模板对应的交互描述信息进行语义识别,得到交互逻辑。Semantic recognition is performed on the interaction description information corresponding to the report template to obtain the interaction logic.

通过采用上述技术方案,本申请通过接收登录用户输入的目标报表类型,在模板库中搜索匹配模板,提取模板的结构、样式和交互逻辑信息,实现了报表构建过程的个性化支持,提高了最终报表的针对性和实用性,其中,接收用户输入的目标报表类型,满足了不同用户的个性化需求;通过模板库中的模板种类资源,保证了针对不同目标类型都能找到合适的模板资源。从模板中提取布局、样式和交互逻辑信息,构建了报表生成的基础元数据模型;其中,提取过程中通过语义识别技术对交互描述进行理解,确保了交互逻辑的准确获取,为后续的个性化报表构建过程提供了全面的数据支撑。By adopting the above technical solution, this application receives the target report type input by the logged-in user, searches for matching templates in the template library, and extracts the structure, style, and interactive logic information of the template, thereby realizing personalized support for the report building process and improving the pertinence and practicality of the final report. The target report type input by the user is received to meet the personalized needs of different users; through the template type resources in the template library, it is ensured that suitable template resources can be found for different target types. The layout, style, and interactive logic information are extracted from the template to construct a basic metadata model for report generation; in the extraction process, the interaction description is understood through semantic recognition technology to ensure the accurate acquisition of the interaction logic, providing comprehensive data support for the subsequent personalized report building process.

可选的,对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表之前,所述方法还包括如下步骤:Optionally, before setting a permission control policy for the personalized target report and publishing and outputting the personalized target report, the method further includes the following steps:

获取所述登陆用户的身份信息,基于所述身份信息确定所述登陆用户的权限级别;Acquire the identity information of the logged-in user, and determine the permission level of the logged-in user based on the identity information;

分析所述个性化目标报表的数据敏感程度;Analyzing the data sensitivity of the personalized target report;

根据所述权限级别和所述数据敏感程度,生成针对所述个性化模板报表的操作权限控制策略。An operation permission control policy for the personalized template report is generated according to the permission level and the data sensitivity.

通过采用上述技术方案,本申请在发布和输出个性化目标报表前,通过获取登录用户的身份确定登录用户的权限级别,然后分析报表数据敏感程度,并基于权限级别和报表数据敏感程度生成精细化的操作权限控制策略,从而实现了对报表数据的有效保护,确保数据安全,赋予不同用户合理的数据访问权限。By adopting the above technical solution, before publishing and outputting personalized target reports, this application determines the permission level of the logged-in user by obtaining the identity of the logged-in user, then analyzes the sensitivity of the report data, and generates a refined operation permission control strategy based on the permission level and the sensitivity of the report data, thereby achieving effective protection of the report data, ensuring data security, and granting different users reasonable data access rights.

可选的,接收登陆用户输入的目标报表类型之前,所述方法包括如下步骤:Optionally, before receiving the target report type input by the logged-in user, the method includes the following steps:

识别并提取五金产品原始数据中的产品线信息,基于产品线信息将所述报表模板库中的报表模板划分为多个产品线类型;Identify and extract product line information from the original data of hardware products, and divide the report templates in the report template library into multiple product line types based on the product line information;

根据所述登陆用户的身份信息,确定所述登陆用户对应的目标产品线;Determine the target product line corresponding to the logged-in user according to the identity information of the logged-in user;

基于所述目标产品线获取目标报表类型候选项;Acquire target report type candidates based on the target product line;

将所述目标报表类型候选项推荐给所述登陆用户。The target report type candidate is recommended to the logged-in user.

通过采用上述技术方案,本申请在接收登录用户输入目标报表类型之前,先通过识别原始数据中的产品线信息对模板库进行分类,然后根据用户身份确定登录用户对应的目标产品线,从中获取候选报表类型并推荐给用户,实现了报表构建过程的个性化引导,提高了用户体验和决策效率;通过提取原始数据产品线信息对模板库进行动态分类,可以使报表模板资源与业务领域保持高度关联,为报表构建提供更加贴切的模板基础;确定用户对应的目标产品线,能够锁定用户的工作范围,避免呈现无关模板导致的干扰。By adopting the above technical solution, before receiving the target report type input by the logged-in user, the present application first classifies the template library by identifying the product line information in the original data, and then determines the target product line corresponding to the logged-in user according to the user identity, obtains the candidate report type and recommends it to the user, thereby realizing personalized guidance of the report building process and improving user experience and decision-making efficiency; by extracting the original data product line information to dynamically classify the template library, the report template resources can be highly correlated with the business field, providing a more appropriate template basis for report construction; determining the target product line corresponding to the user can lock the user's work scope and avoid interference caused by presenting irrelevant templates.

可选的,接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表,具体包括如下步骤:Optionally, receiving a mapping configuration input by a user, and based on the report structure, style and interaction logic, generating report data from the classified data according to the mapping configuration to obtain a personalized target report, specifically includes the following steps:

根据所述报表结构,构建报表数据存储模型;According to the report structure, construct a report data storage model;

接收用户输入的映射配置,遍历所述分类数据,将所述分类数据的多维度值按照所述映射配置映射到所述报表数据存储模型中;Receive a mapping configuration input by a user, traverse the classification data, and map the multi-dimensional values of the classification data to the report data storage model according to the mapping configuration;

基于所述报表样式,为所述报表数据存储模型中的数据生成可视化样式描述;Based on the report style, generating a visual style description for the data in the report data storage model;

基于所述交互逻辑,提取交互事件和数据查询、计算和渲染规则,得到个性化目标报表。Based on the interaction logic, interaction events and data query, calculation and rendering rules are extracted to obtain personalized target reports.

通过采用上述技术方案,本申请首先根据报表结构构建统一的数据存储模型,并接收用户输入的映射配置,遍历所述分类数据,将多维分类数据按映射配置装载进去,确保了数据存储的规范性和维度特征的保留;然后基于报表样式为数据生成可视化描述,定义了数据在最终报表中的呈现形式;再从交互逻辑中提取各类渲染规则,覆盖了报表生成的全流程,最终将数据模型、样式描述和渲染规则融合,组装出个性化目标报表。By adopting the above technical solution, the present application first constructs a unified data storage model according to the report structure, receives the mapping configuration input by the user, traverses the classified data, and loads the multidimensional classified data according to the mapping configuration, thereby ensuring the standardization of data storage and the retention of dimensional characteristics; then generates a visual description for the data based on the report style, and defines the presentation form of the data in the final report; then extracts various rendering rules from the interactive logic, covering the entire process of report generation, and finally integrates the data model, style description and rendering rules to assemble a personalized target report.

可选的,对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表之后,所述方法还包括如下步骤:Optionally, after setting a permission control policy for the personalized target report, publishing and outputting the personalized target report, the method further includes the following steps:

分析所述个性化模板报表的数据分布和关联模式,生成报表数据挖掘结果;Analyze the data distribution and association pattern of the personalized template report to generate report data mining results;

基于所述报表数据挖掘结果,提取关键报表指标和关键指标权重;Based on the report data mining results, extract key report indicators and key indicator weights;

基于所述关键报表指标和关键指标权重,生成可视化报表分析视图。Based on the key report indicators and key indicator weights, a visual report analysis view is generated.

通过采用上述技术方案,本申请在发布和输出个性化目标报表后,通过分析报表数据的分布和关联模式,提取关键指标及其权重,进而生成可视化的报表分析视图,从而实现了对报表数据的深入挖掘和洞察,为企业数字化决策提供了分析支撑。By adopting the above-mentioned technical solution, after publishing and outputting personalized target reports, this application analyzes the distribution and correlation patterns of report data, extracts key indicators and their weights, and then generates a visual report analysis view, thereby achieving in-depth mining and insight into report data, and providing analytical support for enterprise digital decision-making.

第二方面,本申请提供一种五金产品报表数据处理系统,包括:In a second aspect, the present application provides a hardware product report data processing system, comprising:

数据获取模块,用于获取并标准化五金产品报表原始数据;Data acquisition module, used to acquire and standardize the raw data of hardware product reports;

数据分类模块,用于按照预设的分类规则对标准化后的原始数据进行分类,得到多个维度的分类数据;A data classification module is used to classify the standardized raw data according to preset classification rules to obtain classified data in multiple dimensions;

模板获取模块,用于确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑;The template acquisition module is used to determine the target report type, obtain the corresponding report template from the report template library, and extract the report structure, style and interaction logic of the report template;

报表生成模块,用于接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表;A report generation module, configured to receive a mapping configuration input by a user, and based on the report structure, style and interaction logic, generate report data from the classified data according to the mapping configuration to obtain a personalized target report;

报表输出模块,用于对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表。The report output module is used to set the authority control policy for the personalized target report, publish and output the personalized target report.

第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述五金产品报表数据处理方法的步骤。In a third aspect, the present application provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned hardware product report data processing method when executing the computer program.

第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述五金产品报表数据处理方法的步骤。In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the above-mentioned hardware product report data processing method are implemented.

综上所述,本申请包括以下至少一种有益技术效果:In summary, the present application includes at least one of the following beneficial technical effects:

1.本申请首先获取并标准化五金产品原始数据,然后接收登陆用户输入的分类规则,按照分类规则对标准化数据进行分类,得到多维度分类数据;接下来,根据目标报表类型从模板库中调用匹配模板,提取模板的结构、样式和交互逻辑元数据信息,基于模板的结构、样式和交互逻辑元数据信息,通过接收用户输入的映射配置,将分类数据映射生成报表数据,并动态构建出个性化可视化报表;与传统基于固定模板生成报表的方式不同,本申请将模板元数据与根据用户输入的数据分类结果相结合,实现了报表生成过程的动态构建,提高了报表展现形式的灵活性和个性化程度,减少了模板固化带来的制约;1. This application first obtains and standardizes the original data of hardware products, then receives the classification rules entered by the logged-in user, classifies the standardized data according to the classification rules, and obtains multi-dimensional classified data; next, according to the target report type, the matching template is called from the template library, the structure, style and interactive logic metadata information of the template is extracted, and based on the structure, style and interactive logic metadata information of the template, the classified data is mapped to generate report data by receiving the mapping configuration entered by the user, and a personalized visual report is dynamically constructed; different from the traditional method of generating reports based on fixed templates, this application combines template metadata with the classification results of data entered by the user, realizes the dynamic construction of the report generation process, improves the flexibility and personalization of the report presentation form, and reduces the constraints brought by template solidification;

2.本申请通过提供可视化配置界面,允许登录用户根据实际需求自主配置分类规则,并基于历史分类数据对规则质量进行评分,在质量低于阈值时生成调整建议,实现了分类规则的动态优化,提高了分类结果的准确性和个性化程度;同时对规则质量进行评分以量化评估,能够发现规则中存在的不足,并结合分析结果生成优化建议,为用户提供规则优化的依据和方向,简化了手工分析和调整的工作;2. This application provides a visual configuration interface, allowing logged-in users to configure classification rules according to actual needs, and scores the quality of rules based on historical classification data, and generates adjustment suggestions when the quality is below the threshold, thereby realizing dynamic optimization of classification rules and improving the accuracy and personalization of classification results. At the same time, the quality of rules is scored for quantitative evaluation, which can identify deficiencies in the rules, and generate optimization suggestions based on the analysis results, providing users with the basis and direction for rule optimization, simplifying the work of manual analysis and adjustment;

3.本申请在发布和输出个性化目标报表前,通过获取登录用户的身份确定登录用户的权限级别,然后分析报表数据敏感程度,并基于权限级别和报表数据敏感程度生成精细化的操作权限控制策略,从而实现了对报表数据的有效保护,确保数据安全,赋予不同用户合理的数据访问权限。3. Before publishing and outputting personalized target reports, this application determines the permission level of the logged-in user by obtaining the identity of the logged-in user, then analyzes the sensitivity of the report data, and generates a refined operation permission control strategy based on the permission level and the sensitivity of the report data, thereby achieving effective protection of the report data, ensuring data security, and granting different users reasonable data access rights.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本申请实施例一种五金产品报表数据处理方法的流程示意图;FIG1 is a flow chart of a method for processing hardware product report data according to an embodiment of the present application;

图2是本申请实施例一种五金产品报表数据处理方法中步骤S130的流程示意图;FIG. 2 is a flow chart of step S130 in a method for processing hardware product report data according to an embodiment of the present application;

图3是本申请实施例一种五金产品报表数据处理方法中步骤S140的流程示意图;FIG3 is a flow chart of step S140 in a method for processing hardware product report data according to an embodiment of the present application;

图4是本申请实施例一种五金产品报表数据处理方法中生成规则推荐方案的流程示意图;4 is a flow chart of a rule recommendation scheme for generating a hardware product report data processing method in an embodiment of the present application;

图5是本申请实施例一种五金产品报表数据处理方法中生成权限控制策略的流程示意图;5 is a schematic diagram of a flow chart of generating a permission control strategy in a method for processing hardware product report data in an embodiment of the present application;

图6是本申请实施例一种五金产品报表数据处理方法中推荐目标报表类型的流程示意图;6 is a flowchart of a method for processing hardware product report data in an embodiment of the present application that recommends a target report type;

图7是本申请实施例一种五金产品报表数据处理方法中生成报表分析视图的流程示意图;7 is a schematic diagram of a flow chart of generating a report analysis view in a method for processing hardware product report data in an embodiment of the present application;

图8是本申请实施例一种五金产品报表数据处理系统的模块示意图;FIG8 is a module diagram of a hardware product report data processing system according to an embodiment of the present application;

图9是本申请实施例一种电子设备的内部结构图。FIG. 9 is a diagram showing the internal structure of an electronic device according to an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请的限制。如在本申请的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本申请中使用的术语“和/或”是指包含一个或多个所列出项目的任何或所有可能组合。The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and/or" used in the present application refers to any or all possible combinations comprising one or more listed items.

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more.

下面结合说明书附图对本申请实施例做进一步详细描述。The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.

第一方面,本申请提供一种五金产品报表数据处理方法,参照图1,包括如下步骤:In a first aspect, the present application provides a method for processing hardware product report data, referring to FIG1 , comprising the following steps:

S110、获取并标准化五金产品报表原始数据。S110. Obtain and standardize the original data of hardware product reports.

本实施例中,获取五金产品原始数据可以从企业的数据中心、ERP系统、文件服务器等数据源获取,包括产品编号、名称、类别、规格、价格、库存等字段的数据;标准化是指对获取的原始数据执行数据清洗、格式转换、异常值处理等操作,以确保数据质量,为后续的数据处理奠定基础。In this embodiment, the original data of hardware products can be obtained from the enterprise's data center, ERP system, file server and other data sources, including data on fields such as product number, name, category, specification, price, inventory, etc.; standardization refers to performing data cleaning, format conversion, outlier processing and other operations on the obtained original data to ensure data quality and lay the foundation for subsequent data processing.

具体的,本申请使用标准的数据访问接口和API从相应的数据源提取所需字段的原始数据;然后清洗数据中的脏数据、填补缺失值、去除重复记录、将字符串格式转换为数值型,使用统一的数据格式规范存储数据。Specifically, this application uses standard data access interfaces and APIs to extract the original data of the required fields from the corresponding data sources; then cleans the dirty data, fills in missing values, removes duplicate records, converts the string format into a numeric type, and uses a unified data format specification to store the data.

S120、接收登陆用户输入的分类规则,按照分类规则对标准化后的原始数据进行分类,得到多个维度的分类数据。S120 , receiving the classification rules input by the logged-in user, and classifying the standardized original data according to the classification rules to obtain classification data in multiple dimensions.

其中,接收登陆用户输入的分类规则,是指为用户提供一个可视化的配置界面,用户可以在界面上自定义分类规则,如按产品类型、价格区间、销量等维度进行分类;按照分类规则对标准化后的原始数据进行分类,是指遍历原始数据集,根据用户配置的规则,将每条记录按不同的维度进行分拣,得到按多个维度分类后的数据集。Among them, receiving the classification rules input by the logged-in user refers to providing the user with a visual configuration interface, on which the user can customize the classification rules, such as classification by product type, price range, sales volume and other dimensions; classifying the standardized raw data according to the classification rules refers to traversing the original data set, and sorting each record according to different dimensions according to the rules configured by the user, to obtain a data set classified by multiple dimensions.

具体的,可视化配置界面可以使用拖拽式界面设计,用户可以从提供的分类条件列表中选择感兴趣的维度,并设置具体的分类阈值,形成完整的分类规则;对标准化数据进行分类时,通过遍历数据集,对每条记录执行规则匹配,将其分配到对应的分类集合中,最终将所有记录按不同维度构建成多个分类数据集。Specifically, the visual configuration interface can be designed using a drag-and-drop interface. Users can select the dimensions of interest from the provided classification condition list and set specific classification thresholds to form complete classification rules. When classifying standardized data, the data set is traversed, rule matching is performed on each record, and it is assigned to the corresponding classification set. Finally, all records are constructed into multiple classification data sets according to different dimensions.

进一步的,在可视化配置界面中推荐常用的分类维度,以使登陆用户更快地选择常见的分类维度。Furthermore, commonly used classification dimensions are recommended in the visual configuration interface so that logged-in users can select common classification dimensions more quickly.

S130、确定目标报表类型,从报表模板库中获取对应的报表模板,并提取报表模板的报表结构、样式和交互逻辑。S130: Determine the target report type, obtain the corresponding report template from the report template library, and extract the report structure, style, and interaction logic of the report template.

其中,参照图2,步骤S130具体包括如下步骤:2, step S130 specifically includes the following steps:

S131、接收登陆用户输入的目标报表类型。S131. Receive the target report type input by the logged-in user.

具体的,为用户提供输入目标报表类型的界面控件,如下拉菜单、输入框等,例如在界面上设计一个下拉框控件,下拉列表中预先加载常见的报表类型选项,用户可以从中选择符合需求的报表类型,如销售报表、库存报表、财务报表等。同时可以提供一个输入框控件,允许用户直接输入自定义的报表类型名称,以支持定制化需求。Specifically, provide users with interface controls for inputting target report types, such as drop-down menus and input boxes. For example, design a drop-down box control on the interface, preload common report type options in the drop-down list, and users can select report types that meet their needs, such as sales reports, inventory reports, financial reports, etc. At the same time, provide an input box control to allow users to directly input a custom report type name to support customized needs.

S132、在报表模板库中搜索与目标报表类型相匹配的报表模板。S132. Search the report template library for a report template that matches the target report type.

具体的,模板库可以是本地文件系统、数据库或远程服务器上的资源库;在模板库中为每个报表模板定义元数据,包括模板名称、类型、描述等信息,将用户输入的目标类型作为关键词,基于模板元数据执行全文检索或基于模板分类目录的层级搜索,返回与目标类型最为匹配的一个报表模板资源。Specifically, the template library can be a resource library on a local file system, a database, or a remote server; metadata is defined for each report template in the template library, including template name, type, description, and other information; the target type entered by the user is used as a keyword, and a full-text search is performed based on the template metadata or a hierarchical search based on the template classification directory to return a report template resource that best matches the target type.

S133、提取报表模板的布局信息、视觉样式信息作为报表结构和报表样式。S133. Extracting layout information and visual style information of the report template as a report structure and a report style.

具体的,使用解析器解析模板文件,从报表模板中提取布局属性如行列布局、分区设置等构建布局结构模型,提取视觉属性如颜色、字体、图表类型等构建样式模型,作为生成目标报表时的结构模型和样式模型。Specifically, use a parser to parse the template file, extract layout attributes such as row and column layout, partition settings, etc. from the report template to build a layout structure model, and extract visual attributes such as color, font, chart type, etc. to build a style model as the structural model and style model when generating the target report.

S134、对报表模板对应的交互描述信息进行语义识别,得到交互逻辑。S134. Perform semantic recognition on the interaction description information corresponding to the report template to obtain the interaction logic.

具体的,本申请报表模板中的交互描述中使用自然语言形式定义,如“点击该区域执行数据过滤”“双击该单元格查看明细数据”等,使用分词、词性标注、句法分析等NLP技术从语句中识别出事件触发条件、相关数据处理方法等语义信息,并构建成机器可执行的交互逻辑模型,指导最终报表的交互行为实现。Specifically, the interaction description in the report template of this application is defined in natural language, such as "click this area to perform data filtering" and "double-click this cell to view detailed data". NLP technologies such as word segmentation, part-of-speech tagging, and syntactic analysis are used to identify semantic information such as event trigger conditions and related data processing methods from sentences, and build a machine-executable interaction logic model to guide the implementation of the interactive behavior of the final report.

S140、接收用户输入的映射配置,基于报表结构、样式和交互逻辑,将分类数据按照映射配置生成报表数据,得到个性化目标报表。S140 , receiving a mapping configuration input by a user, and based on the report structure, style, and interaction logic, generating report data from the classified data according to the mapping configuration to obtain a personalized target report.

其中,参照图3,步骤S140具体包括如下步骤:3, step S140 specifically includes the following steps:

S141、根据报表结构,构建报表数据存储模型。S141. Construct a report data storage model according to the report structure.

具体的,本申请解析报表模板中的布局定义,识别布局中的行列结构和分区设置,构建层次化的数据模型,模型中包含行、列、分区等不同级别的节点,这些节点按照特定的格式存储对应粒度的数据,如行节点存储行维度数据,列节点存储列维度数据。Specifically, the present application parses the layout definition in the report template, identifies the row and column structure and partition settings in the layout, and constructs a hierarchical data model. The model contains nodes of different levels such as rows, columns, and partitions. These nodes store data of corresponding granularity in a specific format, such as row nodes storing row dimension data and column nodes storing column dimension data.

S142、接收用户输入的映射配置,遍历分类数据,将分类数据的多维度值按照映射配置映射到报表数据存储模型中。S142. Receive a mapping configuration input by a user, traverse the classified data, and map the multi-dimensional values of the classified data to a report data storage model according to the mapping configuration.

具体的,为用户提供一个可视化界面,允许用户自定义将分类数据中的每个维度映射到报表数据模型中的哪个节点层级,如产品类型映射到行节点、价格区间映射到列节点等;遍历分类数据,按照用户的映射配置,将每条记录中不同维度的值写入到对应的模型节点,实现数据到模型的转换映射。如果之前已经建立过映射配置,则在后续使用时可以直接应用。Specifically, it provides users with a visual interface, allowing users to customize which node level in the report data model to map each dimension in the classified data to, such as mapping product type to row nodes, price range to column nodes, etc.; traverse the classified data, and write the values of different dimensions in each record to the corresponding model nodes according to the user's mapping configuration, to achieve data-to-model conversion mapping. If the mapping configuration has been established before, it can be directly applied in subsequent use.

S143、基于报表样式,为报表数据存储模型中的数据生成可视化样式描述。S143. Based on the report style, generate a visual style description for the data in the report data storage model.

具体的,通过解析报表模板中定义的样式信息,如表头样式、单元格样式、图表样式等,将这些样式信息与数据模型中的节点进行关联映射,为每个节点数据生成对应的样式描述对象,包括字体、颜色、背景、对齐方式等视觉属性描述,这些描述将作为报表渲染引擎的输入,用于控制最终的可视化效果。Specifically, by parsing the style information defined in the report template, such as header style, cell style, chart style, etc., these style information are associated and mapped with the nodes in the data model, and corresponding style description objects are generated for each node data, including visual attribute descriptions such as font, color, background, and alignment. These descriptions will be used as input to the report rendering engine to control the final visualization effect.

S144、基于交互逻辑,提取交互事件和数据查询、计算和渲染规则,得到个性化目标报表。S144. Based on the interaction logic, extract interaction events and data query, calculation and rendering rules to obtain personalized target reports.

具体的,遍历交互逻辑模型,提取其中定义的交互事件,如单击、右键等,获取事件触发条件、需执行的数据操作方法,如过滤、计算等,以及相应的数据渲染规则,将这些交互能力注入最终报表,使其可以响应用户交互,执行特定的数据处理逻辑并正确渲染数据更新后的报表视图,从而实现个性化报表生成。Specifically, traverse the interactive logic model, extract the interactive events defined therein, such as single click, right click, etc., obtain the event triggering conditions, the data operation methods to be executed, such as filtering, calculation, etc., and the corresponding data rendering rules, and inject these interactive capabilities into the final report so that it can respond to user interactions, execute specific data processing logic and correctly render the report view after data update, thereby realizing personalized report generation.

S150、对个性化目标报表设置权限控制策略,发布并输出个性化目标报表。S150: Set a permission control policy for the personalized target report, publish and output the personalized target report.

在一个实施例中,参照图4,步骤S120,接收登陆用户输入的分类规则,按照分类规则对标准化后的原始数据进行分类之前,方法包括如下步骤:In one embodiment, referring to FIG. 4 , in step S120 , before receiving the classification rules input by the logged-in user and classifying the standardized raw data according to the classification rules, the method includes the following steps:

S410、基于提供的可视化配置界面,获取登陆用户自主配置的分类规则信息。S410. Based on the provided visual configuration interface, obtain the classification rule information configured by the logged-in user.

本实施例中,为用户提供一个界面,允许用户通过拖拽、下拉框等方式自定义分类规则,如选择分类维度、设置维度阈值等,并将用户在界面上配置的规则信息获取保存下来。In this embodiment, an interface is provided for the user, allowing the user to customize classification rules by dragging, drop-down boxes, etc., such as selecting classification dimensions, setting dimension thresholds, etc., and the rule information configured by the user on the interface is obtained and saved.

具体的,可视化配置界面可以列出可选的分类维度,用户可以勾选感兴趣的维度,并为每个维度设置具体的分类条件,如价格区间、销量区间等,从而构建完整的分类规则集。Specifically, the visual configuration interface can list optional classification dimensions. Users can check the dimensions of interest and set specific classification conditions for each dimension, such as price range, sales volume range, etc., to build a complete classification rule set.

S420、基于历史分类数据,对分类规则信息进行质量评分,得到分类规则质量。S420: Based on the historical classification data, the classification rule information is scored for quality to obtain the classification rule quality.

其中,基于历史分类数据对当前用户配置的分类规则进行质量评估,得到一个规则质量分数,作为是否需要优化该规则的依据。The quality of the classification rules currently configured by the user is evaluated based on the historical classification data to obtain a rule quality score, which serves as a basis for determining whether the rule needs to be optimized.

具体的,将当前分类规则应用到历史数据集,生成分类结果,并基于已知的历史标准分类,计算当前规则分类的准确率、召回率等评估指标,将这些指标值综合为一个规则质量分数。Specifically, the current classification rule is applied to the historical data set to generate the classification result, and based on the known historical standard classification, the accuracy, recall rate and other evaluation indicators of the current rule classification are calculated, and these indicator values are combined into a rule quality score.

S430、在分类规则质量低于预设阈值的情况下,生成规则调整推荐方案。S430: When the quality of the classification rules is lower than a preset threshold, generate a rule adjustment recommendation plan.

本实施例中,当评估后的规则质量分数低于可接受的质量阈值时,基于历史数据和规则特征,为用户生成规则优化建议,以提高分类质量。In this embodiment, when the evaluated rule quality score is lower than an acceptable quality threshold, rule optimization suggestions are generated for the user based on historical data and rule features to improve classification quality.

具体的,通过分析规则质量较低的原因,如某些维度分类过于细化、部分阈值划分不当等,并依据历史数据分布特征,推荐调整分类粒度、修改阈值范围等优化方案,以供用户参考并对原规则进行改进。Specifically, by analyzing the reasons for the low quality of rules, such as overly detailed classification of some dimensions and improper division of some thresholds, and based on the distribution characteristics of historical data, we recommend optimization solutions such as adjusting the classification granularity and modifying the threshold range for user reference and improvement of the original rules.

在一个实施例中,参照图5,步骤S150,对个性化目标报表设置权限控制策略,发布并输出个性化目标报表之前,方法还包括如下步骤:In one embodiment, referring to FIG. 5 , in step S150, setting a permission control policy for a personalized target report, before publishing and outputting the personalized target report, the method further includes the following steps:

S510、获取登陆用户的身份信息,基于身份信息确定登陆用户的权限级别。S510: Obtain identity information of the logged-in user, and determine the authority level of the logged-in user based on the identity information.

本实施例中,获取用户的职务、部门、角色等身份识别信息;将用户身份与预先定义的权限等级模型进行映射,基于身份信息确定用户的权限级别,得到该用户的具体权限级别,如只读、可编辑、可审批等不同的权限等级。In this embodiment, the user's identity identification information such as position, department, role, etc. is obtained; the user identity is mapped to a predefined permission level model, and the user's permission level is determined based on the identity information to obtain the user's specific permission level, such as read-only, editable, and approveable.

具体的,从用户目录服务或身份认证系统获取已登录用户的身份信息,并基于权限控制策略,将其映射到相应的权限级别,高级别用户拥有更多的数据访问和操作权限。Specifically, the identity information of the logged-in user is obtained from the user directory service or identity authentication system, and based on the permission control policy, it is mapped to the corresponding permission level. High-level users have more data access and operation permissions.

S520、分析个性化目标报表的数据敏感程度。S520. Analyze the data sensitivity of the personalized target report.

具体的,基于数据分类策略和安全策略,分析报表数据的类型、来源等,如财务数据、个人隐私数据等具有高度敏感性;同时结合报表的应用场景,对数据敏感度进行综合评估。Specifically, based on data classification strategies and security strategies, analyze the types and sources of report data. For example, financial data and personal privacy data are highly sensitive. At the same time, combine the application scenarios of the report to conduct a comprehensive assessment of data sensitivity.

S530、根据权限级别和数据敏感程度,生成针对个性化模板报表的操作权限控制策略。S530. Generate an operation permission control policy for the personalized template report according to the permission level and data sensitivity.

本实施例中,基于用户权限和数据敏感度两个维度,制定出报表的具体操作控制规则,如查看、编辑、下载、分享等不同操作的允许策略。In this embodiment, specific operation control rules for reports are formulated based on two dimensions: user authority and data sensitivity, such as permission policies for different operations such as viewing, editing, downloading, and sharing.

具体的,构建一个权限控制矩阵,根据用户权限级别和数据敏感程度的交叉点,生成相应的操作权限控制策略集,并将这些策略应用到最终发布的个性化报表上,从而实现安全合规的数据访问控制。Specifically, a permission control matrix is constructed to generate a corresponding set of operation permission control policies based on the intersection of user permission levels and data sensitivity, and these policies are applied to the personalized reports that are finally published, thereby achieving secure and compliant data access control.

在一个实施例中,参照图6,步骤S110,接收登陆用户输入的目标报表类型之前,方法包括如下步骤:In one embodiment, referring to FIG. 6 , in step S110 , before receiving the target report type input by the logged-in user, the method includes the following steps:

S610、识别并提取五金产品原始数据中的产品线信息,基于产品线信息将报表模板库中的报表模板划分为多个产品线类型。S610, identifying and extracting product line information from the original data of hardware products, and dividing the report templates in the report template library into multiple product line types based on the product line information.

本实施例中,从原始数据中提取出产品所属的不同产品线的信息,如汽车紧固件产品线、建筑五金产品线等;根据模板适用的产品线,将报表模板按产品线进行分类归档。In this embodiment, information of different product lines to which the products belong, such as automotive fastener product line, building hardware product line, etc., is extracted from the original data; and the report templates are classified and archived according to the product lines to which the templates are applicable.

具体的,基于特征工程自动从原始数据中提取产品线信息,或由用户在数据治理中人工标注,将报表模板与不同产品线建立映射关系。Specifically, product line information is automatically extracted from the original data based on feature engineering, or manually labeled by users in data governance to establish a mapping relationship between report templates and different product lines.

S620、根据登陆用户的身份信息,确定登陆用户对应的目标产品线。S620: Determine the target product line corresponding to the logged-in user according to the identity information of the logged-in user.

本实施例中,根据用户的职务、部门、角色等身份识别信息,确定该用户负责或关注的主要产品线,作为其目标产品线。In this embodiment, based on the user's identity identification information such as position, department, role, etc., the main product line that the user is responsible for or concerned about is determined as the target product line.

S630、基于目标产品线获取目标报表类型候选项。S630. Obtain target report type candidates based on the target product line.

具体的,根据用户的目标产品线,从之前按产品线分类的报表模板库中,检索目标产品线对应的报表模板分类,获取与该产品线相关的一系列报表类型作为候选项,如销售报表、库存报表等,作为候选项集合。Specifically, according to the user's target product line, the report template classification corresponding to the target product line is retrieved from the report template library previously classified by product line, and a series of report types related to the product line are obtained as candidate items, such as sales reports, inventory reports, etc., as a candidate item set.

S640、将目标报表类型候选项推荐给登陆用户。S640. Recommend target report type candidates to the logged-in user.

在一个实施例中,参照图7,步骤S150,对个性化目标报表设置权限控制策略,发布并输出个性化目标报表之后,方法还包括如下步骤:In one embodiment, referring to FIG. 7 , in step S150, after setting a permission control policy for a personalized target report, publishing and outputting the personalized target report, the method further includes the following steps:

S710、分析个性化模板报表的数据分布和关联模式,生成报表数据挖掘结果。S710: Analyze data distribution and association patterns of the personalized template report and generate report data mining results.

本实施例中,对报表中的数据进行统计分析,研究不同维度数据的分布情况、异常值情况,以及多维度数据之间的关联规律等;生成报表数据挖掘结果,将上述分析得到的数据统计信息、关联模式等以结构化的形式输出。In this embodiment, statistical analysis is performed on the data in the report to study the distribution of data of different dimensions, abnormal values, and correlation patterns between multi-dimensional data; report data mining results are generated, and the data statistical information, correlation patterns, etc. obtained from the above analysis are output in a structured form.

具体的,应用关联规则挖掘技术,自动分析报表数据,获取数据分布参数、异常点、频繁模式等挖掘结果。Specifically, association rule mining technology is applied to automatically analyze report data and obtain mining results such as data distribution parameters, anomalies, and frequent patterns.

S720、基于报表数据挖掘结果,提取关键报表指标和关键指标权重。S720. Extract key report indicators and key indicator weights based on the report data mining results.

具体的,根据业务目标,结合挖掘出的异常点、频繁模式等,选取对应的维度或指标作为关键指标;同时基于关联规则的支持度、置信度等计算关键指标的权重分值。Specifically, according to the business objectives, combined with the mined anomalies, frequent patterns, etc., the corresponding dimensions or indicators are selected as key indicators; at the same time, the weight scores of the key indicators are calculated based on the support and confidence of the association rules.

S730、基于关键报表指标和关键指标权重,生成可视化报表分析视图。S730. Generate a visual report analysis view based on key report indicators and key indicator weights.

通过此,基于关键报表指标和关键指标权重,生成可视化报表分析视图,将提取的关键指标及其权重可视化呈现,生成一个交互式的报表分析视图,辅助用户更好地理解和分析报表数据。Through this, based on key report indicators and key indicator weights, a visual report analysis view is generated, the extracted key indicators and their weights are visualized, and an interactive report analysis view is generated to assist users to better understand and analyze report data.

本申请实施例的实施原理为:本申请首先获取并标准化五金产品原始数据,然后接收登陆用户输入的分类规则,按照分类规则对标准化数据进行分类,得到多维度分类数据;接下来,根据目标报表类型从模板库中调用匹配模板,提取模板的结构、样式和交互逻辑元数据信息,基于模板的结构、样式和交互逻辑元数据信息,通过接收用户输入的映射配置,将分类数据映射生成报表数据,并动态构建出个性化可视化报表;与传统基于固定模板生成报表的方式不同,本申请将模板元数据与根据用户输入的数据分类结果相结合,实现了报表生成过程的动态构建,提高了报表展现形式的灵活性和个性化程度,减少了模板固化带来的制约。The implementation principle of the embodiment of the present application is as follows: the present application first obtains and standardizes the original data of the hardware products, then receives the classification rules input by the logged-in user, classifies the standardized data according to the classification rules, and obtains multi-dimensional classified data; next, the matching template is called from the template library according to the target report type, and the structure, style and interactive logic metadata information of the template are extracted. Based on the structure, style and interactive logic metadata information of the template, the classified data is mapped to generate report data by receiving the mapping configuration input by the user, and a personalized visual report is dynamically constructed; different from the traditional method of generating reports based on fixed templates, the present application combines the template metadata with the data classification results input by the user, realizes the dynamic construction of the report generation process, improves the flexibility and personalization of the report presentation form, and reduces the constraints brought by template solidification.

第二方面,本申请提供了一种五金产品报表数据处理系统,下面结合上述五金产品报表数据处理方法,对本申请的五金产品报表数据处理系统进行描述。In the second aspect, the present application provides a hardware product report data processing system. The hardware product report data processing system of the present application is described below in combination with the above-mentioned hardware product report data processing method.

参照图8,一种五金产品报表数据处理系统,包括:Referring to FIG8 , a hardware product report data processing system includes:

数据获取模块810,用于获取并标准化五金产品报表原始数据;Data acquisition module 810, used to acquire and standardize the original data of the hardware product report;

数据分类模块820,用于按照预设的分类规则对标准化后的原始数据进行分类,得到多个维度的分类数据;The data classification module 820 is used to classify the standardized raw data according to the preset classification rules to obtain classified data of multiple dimensions;

模板获取模块830,用于确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑;The template acquisition module 830 is used to determine the target report type, obtain the corresponding report template from the report template library, and extract the report structure, style and interaction logic of the report template;

报表生成模块840,用于接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表;The report generation module 840 is used to receive the mapping configuration input by the user, and based on the report structure, style and interaction logic, generate report data according to the mapping configuration for the classified data to obtain a personalized target report;

报表输出模块850,用于对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表。The report output module 850 is used to set the authority control policy for the personalized target report, publish and output the personalized target report.

在一个实施例中,本申请提供了一种电子设备,该电子设备可以是服务器,其内部结构图可以如图9所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的数据库用于存储数据。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种五金产品报表数据处理方法。In one embodiment, the present application provides an electronic device, which may be a server, and its internal structure diagram may be shown in Figure 9. The electronic device includes a processor, a memory, and a network interface connected via a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the electronic device is used to store data. The network interface of the electronic device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for processing hardware product report data is implemented.

本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art will understand that the structure shown in FIG. 9 is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

在一个实施例中,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。In one embodiment, an electronic device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-Only Memory,ROM)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic Random Access Memory,DRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the above-mentioned computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims (10)

1.一种五金产品报表数据处理方法,其特征在于,包括:1. A method for processing hardware product report data, characterized by comprising: 获取并标准化五金产品报表原始数据;Obtain and standardize raw data of hardware product reports; 接收登陆用户输入的分类规则,按照所述分类规则对标准化后的原始数据进行分类,得到多个维度的分类数据;Receiving classification rules input by a logged-in user, and classifying the standardized raw data according to the classification rules to obtain classification data of multiple dimensions; 确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑;Determine the target report type, obtain the corresponding report template from the report template library, and extract the report structure, style and interaction logic of the report template; 接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表;Receive a mapping configuration input by a user, and based on the report structure, style and interaction logic, generate report data according to the mapping configuration for the classified data to obtain a personalized target report; 对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表。An authority control policy is set for the personalized target report, and the personalized target report is published and output. 2.根据权利要求1所述的五金产品报表数据处理方法,其特征在于,接收登陆用户输入的分类规则,按照所述分类规则对标准化后的原始数据进行分类之前,所述方法包括如下步骤:2. The method for processing hardware product report data according to claim 1 is characterized in that, before receiving the classification rules input by the logged-in user and classifying the standardized raw data according to the classification rules, the method comprises the following steps: 基于提供的可视化配置界面,获取登陆用户自主配置的分类规则信息;Based on the provided visual configuration interface, obtain the classification rule information configured by the logged-in user; 基于历史分类数据,对所述分类规则信息进行质量评分,得到分类规则质量;Based on the historical classification data, the classification rule information is scored for quality to obtain the classification rule quality; 在所述分类规则质量低于预设阈值的情况下,生成规则调整推荐方案。When the quality of the classification rules is lower than a preset threshold, a rule adjustment recommendation scheme is generated. 3.根据权利要求1所述的五金产品报表数据处理方法,其特征在于,确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑,具体包括如下步骤:3. The method for processing hardware product report data according to claim 1 is characterized in that the target report type is determined, the corresponding report template is obtained from the report template library, and the report structure, style and interaction logic of the report template are extracted, which specifically includes the following steps: 接收所述登陆用户输入的目标报表类型;Receive a target report type input by the logged-in user; 在报表模板库中搜索与所述目标报表类型相匹配的报表模板;Searching for a report template matching the target report type in a report template library; 提取所述报表模板的布局信息、视觉样式信息作为报表结构和报表样式;Extracting the layout information and visual style information of the report template as a report structure and a report style; 对所述报表模板对应的交互描述信息进行语义识别,得到交互逻辑。Semantic recognition is performed on the interaction description information corresponding to the report template to obtain the interaction logic. 4.根据权利要求3所述的五金产品报表数据处理方法,其特征在于,对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表之前,所述方法还包括如下步骤:4. The method for processing hardware product report data according to claim 3 is characterized in that, before setting a permission control strategy for the personalized target report and publishing and outputting the personalized target report, the method further comprises the following steps: 获取所述登陆用户的身份信息,基于所述身份信息确定所述登陆用户的权限级别;Acquire the identity information of the logged-in user, and determine the permission level of the logged-in user based on the identity information; 分析所述个性化目标报表的数据敏感程度;Analyzing the data sensitivity of the personalized target report; 根据所述权限级别和所述数据敏感程度,生成针对所述个性化模板报表的操作权限控制策略。An operation permission control policy for the personalized template report is generated according to the permission level and the data sensitivity. 5.根据权利要求4所述的五金产品报表数据处理方法,其特征在于,接收登陆用户输入的目标报表类型之前,所述方法包括如下步骤:5. The method for processing hardware product report data according to claim 4, characterized in that before receiving the target report type input by the logged-in user, the method comprises the following steps: 识别并提取五金产品原始数据中的产品线信息,基于产品线信息将所述报表模板库中的报表模板划分为多个产品线类型;Identify and extract product line information from the original data of hardware products, and divide the report templates in the report template library into multiple product line types based on the product line information; 根据所述登陆用户的身份信息,确定所述登陆用户对应的目标产品线;Determine the target product line corresponding to the logged-in user according to the identity information of the logged-in user; 基于所述目标产品线获取目标报表类型候选项;Acquire target report type candidates based on the target product line; 将所述目标报表类型候选项推荐给所述登陆用户。The target report type candidate is recommended to the logged-in user. 6.根据权利要求1所述的五金产品报表数据处理方法,其特征在于,接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表,具体包括如下步骤:6. The method for processing hardware product report data according to claim 1 is characterized in that the mapping configuration input by the user is received, and based on the report structure, style and interaction logic, the classified data is generated into report data according to the mapping configuration to obtain a personalized target report, which specifically includes the following steps: 根据所述报表结构,构建报表数据存储模型;According to the report structure, construct a report data storage model; 接收用户输入的映射配置,遍历所述分类数据,将所述分类数据的多维度值按照所述映射配置映射到所述报表数据存储模型中;Receive a mapping configuration input by a user, traverse the classification data, and map the multi-dimensional values of the classification data to the report data storage model according to the mapping configuration; 基于所述报表样式,为所述报表数据存储模型中的数据生成可视化样式描述;Based on the report style, generating a visual style description for the data in the report data storage model; 基于所述交互逻辑,提取交互事件和数据查询、计算和渲染规则,得到个性化目标报表。Based on the interaction logic, interaction events and data query, calculation and rendering rules are extracted to obtain personalized target reports. 7.根据权利要求1所述的五金产品报表数据处理方法,其特征在于,对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表之后,所述方法还包括如下步骤:7. The method for processing hardware product report data according to claim 1 is characterized in that after setting a permission control strategy for the personalized target report, publishing and outputting the personalized target report, the method further comprises the following steps: 分析所述个性化模板报表的数据分布和关联模式,生成报表数据挖掘结果;Analyze the data distribution and association pattern of the personalized template report to generate report data mining results; 基于所述报表数据挖掘结果,提取关键报表指标和关键指标权重;Based on the report data mining results, extract key report indicators and key indicator weights; 基于所述关键报表指标和关键指标权重,生成可视化报表分析视图。Based on the key report indicators and key indicator weights, a visual report analysis view is generated. 8.一种五金产品报表数据处理系统,其特征在于,包括:8. A hardware product report data processing system, characterized by comprising: 数据获取模块,用于获取并标准化五金产品报表原始数据;Data acquisition module, used to acquire and standardize the raw data of hardware product reports; 数据分类模块,用于接收登陆用户输入的分类规则,按照所述分类规则对标准化后的原始数据进行分类,得到多个维度的分类数据;A data classification module is used to receive classification rules input by a logged-in user, classify the standardized raw data according to the classification rules, and obtain classified data of multiple dimensions; 模板获取模块,用于确定目标报表类型,从报表模板库中获取对应的报表模板,并提取所述报表模板的报表结构、样式和交互逻辑;The template acquisition module is used to determine the target report type, obtain the corresponding report template from the report template library, and extract the report structure, style and interaction logic of the report template; 报表生成模块,用于接收用户输入的映射配置,基于所述报表结构、样式和交互逻辑,将所述分类数据按照所述映射配置生成报表数据,得到个性化目标报表;A report generation module, configured to receive a mapping configuration input by a user, and based on the report structure, style and interaction logic, generate report data from the classified data according to the mapping configuration to obtain a personalized target report; 报表输出模块,用于对所述个性化目标报表设置权限控制策略,发布并输出所述个性化目标报表。The report output module is used to set the authority control policy for the personalized target report, publish and output the personalized target report. 9.一种电子设备,其特征在于,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1-7中任一项所述的五金产品报表数据处理方法的步骤。9. An electronic device, characterized in that it comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the hardware product report data processing method according to any one of claims 1 to 7 when executing the computer program. 10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述的五金产品报表数据处理的步骤。10. A computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of hardware product report data processing according to any one of claims 1 to 7 are implemented.
CN202410739599.4A 2024-06-07 2024-06-07 A hardware product report data processing method, system, device and storage medium Active CN118586369B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410739599.4A CN118586369B (en) 2024-06-07 2024-06-07 A hardware product report data processing method, system, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410739599.4A CN118586369B (en) 2024-06-07 2024-06-07 A hardware product report data processing method, system, device and storage medium

Publications (2)

Publication Number Publication Date
CN118586369A true CN118586369A (en) 2024-09-03
CN118586369B CN118586369B (en) 2025-01-07

Family

ID=92524155

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410739599.4A Active CN118586369B (en) 2024-06-07 2024-06-07 A hardware product report data processing method, system, device and storage medium

Country Status (1)

Country Link
CN (1) CN118586369B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119476262A (en) * 2024-11-05 2025-02-18 中铝物流集团内蒙古有限公司 A method and system for intelligently generating logistics reports based on business data
CN119904154A (en) * 2025-03-31 2025-04-29 深圳市今天国际软件技术有限公司 Artificial intelligence modeling method, device, equipment and medium based on reporting system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104504334A (en) * 2013-12-05 2015-04-08 卡巴斯基实验室封闭式股份公司 System and method used for evaluating selectivity of classification rules
CN111444293A (en) * 2020-04-17 2020-07-24 重庆市勘测院 An intelligent report generation method for multi-source heterogeneous security monitoring data
CN115730284A (en) * 2022-11-29 2023-03-03 建信信托有限责任公司 Method, device, equipment and storage medium for controlling authority of report data
CN116090426A (en) * 2022-12-06 2023-05-09 金蝶软件(中国)有限公司 Report construction method and system based on dynamic page template
CN116384358A (en) * 2022-12-21 2023-07-04 航天信息股份有限公司 Automatic generation method and device based on SpreadJS report template
CN118012916A (en) * 2024-02-29 2024-05-10 深圳旭泰互联网有限公司 Report generation method, device, equipment and storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104504334A (en) * 2013-12-05 2015-04-08 卡巴斯基实验室封闭式股份公司 System and method used for evaluating selectivity of classification rules
CN111444293A (en) * 2020-04-17 2020-07-24 重庆市勘测院 An intelligent report generation method for multi-source heterogeneous security monitoring data
CN115730284A (en) * 2022-11-29 2023-03-03 建信信托有限责任公司 Method, device, equipment and storage medium for controlling authority of report data
CN116090426A (en) * 2022-12-06 2023-05-09 金蝶软件(中国)有限公司 Report construction method and system based on dynamic page template
CN116384358A (en) * 2022-12-21 2023-07-04 航天信息股份有限公司 Automatic generation method and device based on SpreadJS report template
CN118012916A (en) * 2024-02-29 2024-05-10 深圳旭泰互联网有限公司 Report generation method, device, equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119476262A (en) * 2024-11-05 2025-02-18 中铝物流集团内蒙古有限公司 A method and system for intelligently generating logistics reports based on business data
CN119904154A (en) * 2025-03-31 2025-04-29 深圳市今天国际软件技术有限公司 Artificial intelligence modeling method, device, equipment and medium based on reporting system

Also Published As

Publication number Publication date
CN118586369B (en) 2025-01-07

Similar Documents

Publication Publication Date Title
CN118210983B (en) Intelligent self-adaptive retrieval enhancement system, method and storage medium
Corallo et al. Understanding and defining dark data for the manufacturing industry
CN118586369B (en) A hardware product report data processing method, system, device and storage medium
Chen et al. Smartphone customer segmentation based on the usage pattern
US11816573B1 (en) Robust systems and methods for training summarizer models
US20240354789A1 (en) Quantitative split driven quote segmentation
Akerkar Advanced data analytics for business
CN110955801B (en) Knowledge graph analysis method and system for cognos report indexes
Berti-Equille Measuring and modelling data quality for quality-awareness in data mining
Rupnik et al. Integrating data mining and decision support through data mining based decision support system
CN112966162A (en) Scientific and technological resource integration method and device based on data warehouse and middleware
CN103544299B (en) A kind of construction method of business intelligence cloud computing system
CN118607623A (en) A knowledge graph automatic updating method based on natural language processing technology
Yang et al. User story clustering in agile development: a framework and an empirical study
CN119669872B (en) An information-based accounting archive management method and system
Nayak et al. Linked data quality assessment: A survey
CN117216408B (en) Visual recommendation analysis method and device based on interpretable graph neural network
CN119494463A (en) A method for monitoring urban operation indicators based on multi-source heterogeneity
US12079585B1 (en) Scalable systems and methods for discovering and summarizing test result facts
Gao et al. [Retracted] Construction of Digital Marketing Recommendation Model Based on Random Forest Algorithm
Delgosha et al. Semantic structures of business analytics research: applying text mining methods
CN116955186A (en) A software testing knowledge base construction method, device, electronic equipment and medium
Fernandes et al. Impact of non-fitting cases for remaining time prediction in a multi-attribute process-aware method
Fernandes et al. Impact of Non-Fitting Cases for Remaining Time Prediction in a Multi-Attribute Process-Aware Method.
CN119150237B (en) Multi-domain knowledge fusion method for intelligent customer service

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant