开发流程
图分析算法加速库开发流程中各个阶段的说明如表1所示。
阶段 |
说明 |
---|---|
了解基本概念 |
在开始开发应用前,需要了解图分析算法加速库的基本概念,根据实际场景选择需要了解的概念,分为Spark Core、图分析算法加速库和Spark算法库的基本概念。 |
准备开发环境 |
图分析算法加速库支持使用Scala、Java、Python和R四种语言进行开发。本文以Scala为例,使用IDEA工具,完成开发环境的配置。 |
新建工程 |
用户可以根据指导,新建一个图分析算法加速库工程。 |
根据场景开发程序 |
用户可以根据自己的业务场景选择合适的图分析算法进行开发,本文以TC算法为例完成图分析算法的开发。 |
提交任务并运行 |
指导用户将开发好的程序提交至集群运行。 |
查看程序运行结果 |
程序运行结果打印输出。用户还可以通过UI查看应用运行情况。 |
父主题: 应用开发指南