Streamsets 代码隐藏
Streamsets code behind
我有兴趣在 Streamsets 上工作。但是,我想集成到我的代码中,但无法在 UI 上运行。它们是如何编写的,我可以访问目录和文件尾部后面的代码吗?他们是否在使用 Spark streaming behind 或其他技术?
以下是在UI开发模式下启动SDC的步骤。
启动SDC时,传递标志-Dsdc.static-web.dir=/<SDC_SOURCE_CODE_DIR>/datacollector/datacollector-ui/target/dist
,像这样:
export SDC_JAVA_OPTS="-Dsdc.static-web.dir=/Users/madhu/Documents/projects/datacollector/datacollector-ui/target/dist"
bin/streamsets dc -verbose
转到文件夹 <SDC_SOURCE_CODE_DIR>/datacollector/datacollector-ui/
和 运行 下面的命令进行实时重新加载
grunt watch --force
通过上述步骤,您将能够直接在文件夹 <SDC_SOURCE_CODE_DIR>/datacollector/datacollector-ui/src
中修改 UI 个源文件,并且只需刷新浏览器即可将更改反映在浏览器中,无需构建任何内容。
我有兴趣在 Streamsets 上工作。但是,我想集成到我的代码中,但无法在 UI 上运行。它们是如何编写的,我可以访问目录和文件尾部后面的代码吗?他们是否在使用 Spark streaming behind 或其他技术?
以下是在UI开发模式下启动SDC的步骤。
启动SDC时,传递标志-Dsdc.static-web.dir=/<SDC_SOURCE_CODE_DIR>/datacollector/datacollector-ui/target/dist
,像这样:
export SDC_JAVA_OPTS="-Dsdc.static-web.dir=/Users/madhu/Documents/projects/datacollector/datacollector-ui/target/dist"
bin/streamsets dc -verbose
转到文件夹 <SDC_SOURCE_CODE_DIR>/datacollector/datacollector-ui/
和 运行 下面的命令进行实时重新加载
grunt watch --force
通过上述步骤,您将能够直接在文件夹 <SDC_SOURCE_CODE_DIR>/datacollector/datacollector-ui/src
中修改 UI 个源文件,并且只需刷新浏览器即可将更改反映在浏览器中,无需构建任何内容。