开放EDX卡尺跟踪应用程序可用于将开放的EDX跟踪事件转换为符合规范的卡规事件。

openedx-caliper-tracking的Python项目详细描述


说明

开放式edx卡尺跟踪可用于将edx传统事件日志转换为由IMS Global提供的Caliper Analytics Specifications。生成的日志可以被任何与井径标准兼容的分析应用程序使用。

安装

要在open edx安装中安装openedx caliper tracking,请将以下行添加到需求文件中。(对于大多数开放式edx安装,它应该位于edx平台/requirements/edx/base.txt):

openedx-caliper-tracking==0.11.1

用法

启用和使用OpenEDX卡尺跟踪功能

请在下列文件中的FEATURES下添加ENABLE_EVENT_CALIPERIZATION标志:

  • ^{tt3}$
  • ^{tt4}$

这些文件应该位于/edx/app/edxapp/目录中,请参见下面的示例:

"FEATURES": {
    ...

    "ENABLE_EVENT_CALIPERIZATION": true,

}

转换原木的位置

使用'logging.handlers.sysloghandler''facility:local2'记录转换的事件。

我们需要手动创建输出文件并为syslog用户设置适当的权限。为此,请执行以下步骤:

  1. 创建一个日志文件,并将读/写权限授予syslog用户,例如:/edx/var/log/caliper analytics/caliper.log

  2. /etc/rsyslog.d/

    local2.*                 /edx/var/log/caliper-analytics/caliper.log
    

许可证

除非另有说明,否则此存储库中的代码是根据GPLv3.0授权的。详情请参阅LICENSE

如何贡献

若要投稿,请在github上的此存储库中发出拉取请求:Open edX Caliper Tracking。如果您有任何问题,请随时在github上打开一个问题:Open edX Caliper Tracking

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
试图读取字段“java”。lang.反对安卓。util。一对首先   gradle对java的影响。属性作为任务的输入?   java我的return语句不起作用。我做错了什么?   java通用同步代码块[无对象锁定]   macos Java小程序游戏不能在Mac上运行,即使它可以在PC上运行   java Firebase GeoFire设置位置未在服务中工作   java排序字符串对象   java通过JLabel上传背景图像(jpg)后,如何将图像缩放到它所在的面板上?   java无法连接到jsp中的数据库   java如何在整个ant taskdef操作的执行过程中拥有一个singleton类实例   java如何在按键事件中检查JTtextField中的字符串数字验证器   如何最好地输出大型单行XML文件(使用Java/Eclipse)?   内存不足,Java运行时环境无法在Java应用程序中继续运行   java Hibernate连接错误:组织上的NullPointerException。冬眠hql。阿斯特。HqlSqlWalker。createFromJoinElement   linux将参数从shell脚本传递到java类   java对于接受多个参数的setter是否有类似于@JsonCreator的注释?   java在链表中添加节点