任务监控

starfish::facplfBasic::facplf_get_test_records()

详情

查看因子模块的任务监控信息。

参数

无。

返回值

一个字典,包含以下键值对:

  • total:INT,因子模块任务总数。

  • items:TABLE,因子模块任务列表。包含以下字段:

    字段名

    类型

    说明

    test_id UUID 因子模块任务的唯一 id
    type STRING 因子模块任务的类型
    test_name STRING 因子模块任务的名称
    factor_id STRING 因子模块的 id
    factor_name STRING 因子名称
    creator STRING 创建因子模块任务的用户名称
    create_time TIMESTAMP 因子模块任务的创建时间
    status INT 因子模块任务的运行状态
    node STRING 因子模块任务的运行节点
    run_time DOUBLE 因子模块任务的运行时间

例子

starfish::facplfBasic::facplf_get_test_records()

/* output: 
total->1
items->
test_id	       	       	       	     type	test_name	factor_id		       	       	     factor_name		      creator create_time		      status node	    run_time
------------------------------------ ------ ----------- ------------------------------------ ------------------------ ------- ----------------------- ------ ---------- ---------
d9b14356-d349-4a46-07ed-16bbcffcb0f1 single	test_factor	d1d3c1e8-083e-781a-6f66-839acf3e5105 test_factor::test_factor admin	  2024.11.04 15:37:57.210 1		 single7301	0.136
*/

starfish::facplfBasic::facplf_get_analysis_records()

详情

查看因子评价模板的任务监控信息。

参数

无。

返回值

  • total:INT,因子评价模板任务总数。

  • items:TABLE,因子评价模板任务列表。包含以下字段:

    字段名

    类型

    说明

    analysis_record_id STRING 因子评价模板任务的记录 id
    analysis_type STRING 因子评价模板任务的类型
    factor_id STRING 因子模块的 id
    factor_name STRING 因子名称
    func_name STRING 因子函数名称
    analysis_template_id UUID 因子评价模板的 id
    analysis_template_name STRING 因子评价模板的名称
    create_time TIMESTAMP 因子评价模板任务的创建时间
    creator STRING 创建因子评价模板任务的用户名称
    status INT 因子评价模板任务的运行状态
    run_time DOUBLE 因子评价模板任务的运行时间
    run_node STRING 因子评价模板任务的运行节点

例子

starfish::facplfBasic::facplf_get_test_records()

/* output: 
total->1
items->
analysis_record_id	        	        	        	        	      analysis_type	factor_id		        	         factor_name	   func_name  analysis_template_id	        	   analysis_template_name create_time			  creator status run_time run_node
------------------------------------------------------------------------- ------------- ------------------------------------ ----------------- ---------- ------------------------------------ ---------------------- ----------------------- ------- ------ -------- ---------
admin_alphalensMain_9e091a18_c999_9007_3c81_5fe0b888b5c4_alpha_WQAlpha101 1		        1e885d9f-f43f-d132-7e87-96cc197bd7fd alpha::WQAlpha101 WQAlpha101 00000000-0000-0000-0004-000000000001 alphalensMain		  2024.11.04 09:47:37.570 admin	  1	     22.413	  single7301
*/

starfish::facplfBasic::facplf_backtest_run_record_list()

详情

查看策略回测的任务监控信息。

参数

返回值

一个字典,包含以下键值对:

  • total:整型,策略回测因任务总数。

  • items:表,策略回测任务列表。包含以下字段:

    字段名

    类型

    说明

    id UUID 策略回测任务的记录 id
    strategy_name STRING 策略名称
    strategy_id STRING 策略 id
    data_type STRING 行情类型
    strategy_group STRING 策略类型
    time TIMESTAMP 策略回测任务的创建时间
    status INT 策略回测任务的运行状态
    creator STRING 创建策略回测任务的用户名称
    node STRING 策略回测任务的运行节点
    type STRING 策略回测任务的类型
    run_time DOUBLE 策略回测任务的运行时间
    backtest_type STRING 回测类型

例子

starfish::facplfBasic::facplf_backtest_run_record_list()

/* output: 
total->1
items->
id	     	     	     	     	 strategy_name	strategy_id	     	     	       	 data_type strategy_group time		     	      status   creator node		  type	  run_time	backtest_type
------------------------------------ -------------- ------------------------------------ --------- -------------- ----------------------- -------- ------- ---------- ------- --------- -------------
66da6ba1-17ee-9221-3ae9-d4c897f4456c APIDemo	    45f4ee13-4555-4ce1-3c3f-4039c04d8f73 1		   stock		  2024.11.04 15:47:38.136 1		   admin   single7301 private 0.694		1
*/

starfish::facplfBasic::facplf_attribution_run_record_list()

详情

查看绩效归因的任务监控信息。

参数

返回值

一个字典,包含以下键值对:

  • total:整型,绩效归因任务总数。

  • items:表,绩效归因任务列表。包含以下字段:

    字段名

    类型

    说明

    job_id STRING 绩效归因任务的记录 id
    template_name STRING 绩效归因模板名称
    template_id UUID 绩效归因模板 ID
    time TIMESTAMP 绩效归因任务的创建时间
    node STRING 绩效归因任务的运行节点
    status INT 绩效归因任务的运行状态
    run_time DOUBLE 绩效归因任务的运行时间
    creator STRING 创建绩效归因任务的用户名称
    type STRING 绩效归因任务的类型

例子

starfish::facplfBasic::facplf_attribution_run_record_list()

/* output: 
total->1
items->
job_id	      	      	      	      	    template_name template_id		      	      	   time		               node		  status run_time creator type
------------------------------------------- ------------- ------------------------------------ ----------------------- ---------- ------ -------- ------- --------
facplf_963b1a5f_bca2_f69d_d7e4_65f6c2d6e9cd	测试2		  eb4bc116-3234-d1fc-3a90-6ffd47f2e30c 2024.11.01 17:30:31.878 single7301 1		 1.136	  admin	  strategy
*/

starfish::facplfBasic::facplf_get_workflow_records()

详情

查看工作流的任务监控信息。

参数

无。

返回值

  • total:整型,工作流任务总数。

  • items:表,工作流任务列表。包含以下字段:

    字段名

    类型

    说明

    run_id STRING 工作流任务的记录 ID
    workflow_id UUID 工作流 ID
    name STRING 工作流名称
    create_time TIMESTAMP 工作流任务的创建时间
    creator STRING 创建工作流任务的用户名称
    run_node STRING 工作流任务的运行节点
    status INT 工作流任务的运行状态
    run_time DOUBLE 工作流任务的运行时间

例子

starfish::facplfBasic::facplf_get_workflow_records()

/* output: 
total->1
items->
run_id	        	        	        	        	      workflow_id		        	       name	      create_time		      creator run_node   status	run_time
------------------------------------------------------------- ------------------------------------ ---------- ----------------------- ------- ---------- ------ --------
admin_f32a5952_b040_3553_400f_40fdc9ac8e48_20241102T152323777 f32a5952-b040-3553-400f-40fdc9ac8e48 日常上线任务 2024.11.02 15:23:24.985 admin	  single7301 -2	    0.169
*/

starfish::facplfBasic::facplf_get_data_import_records()

详情

查看数据导入的任务监控信息。

参数

无。

返回值

  • total:整型,数据导入任务总数。

  • items:表,数据导入任务列表。包含以下字段:

    字段名

    类型

    说明

    import_record_id STRING 数据导入任务的记录 id
    template_id UUID 数据导入模板 id
    template_name STRING 数据导入模板名称
    create_time TIMESTAMP 数据导入任务的创建时间
    run_node STRING 数据导入任务的运行节点
    creator STRING 创建数据导入任务的用户名称
    status INT 数据导入任务的运行状态
    run_time DOUBLE 数据导入任务的运行时间
    db_name STRING 数据导入目标数据库库名
    tb_name STRING 数据导入目标数据表表名

例子

starfish::facplfBasic::facplf_get_data_import_records()

/* output: 
total->1
items->
import_record_id					 template_id						  template_name	  	 create_time			 run_node	creator	status	run_time db_name	       tb_name
------------------------------------ ------------------------------------ ------------------ ----------------------- ---------- ------- ------- -------- ----------------- -------
444f0d37-f128-5763-37f2-16177e899692 9e9fdb94-35ff-55a6-0db8-63a4315c25cb apitest_dataImport 2024.10.28 16:13:46.868 single7301	admin	1	    0.142	 dfs://factor_test data
*/