修改密码

请输入密码
请输入密码 请输入8-64长度密码 和 email 地址不相同 至少包括数字、大写字母、小写字母、半角符号中的 3 个
请输入密码
提交

修改昵称

当前昵称:
提交

申请证书

证书详情

Please complete this required field.

  • Ultipa Graph V4

Standalone

Please complete this required field.

Please complete this required field.

服务器的MAC地址

Please complete this required field.

Please complete this required field.

取消
申请
ID
产品
状态
核数
申请天数
审批时间
过期时间
MAC地址
申请理由
审核信息
关闭
基础信息
  • 用户昵称:
  • 手机号:
  • 公司名称:
  • 公司邮箱:
  • 地区:
  • 语言:
修改密码
申请证书

当前未申请证书.

申请证书
Certificate Issued at Valid until Serial No. File
Serial No. Valid until File

Not having one? Apply now! >>>

ProductName CreateTime ID Price File
ProductName CreateTime ID Price File

No Invoice

搜索
    中文

      快捷

      点击侧边栏中的快捷,可以使用和管理常用的 UQL 命令,包括预设命令和自定义命令。

      新建点、边

      点击新建下的 New NodeNew Edge,可唤起新建点或边的弹窗:

      通过这种快捷方式插入点、边时,不支持指定 _id_uuid,这两种唯一标识符将由系统自动生成。如果要指定 _id_uuid,请在 UQL 编辑器中自行编写 insert() 命令。

      预设 UQL 插件

      Ultipa Manager 提供一些预设的 UQL 插件,都是常用的查询命令,例如找点、找边、K 邻查询、AB 路径查询、自动展开等。

      点击 UQL 插件下的任一插件,会弹出相应的参数配置弹窗,确认参数后点击搜索,就会立即执行相应的 UQL 命令。

      自定义 UQL 插件

      上传文件

      点击添加,上传 UQL 插件文件,包括:

      • script.js
      • config.json 或 config.yml
      • logo.png(可选但建议包括,建议尺寸 180px*180px)

      示例

      示例:创建快捷方式插件,使用 UUID 查询一个点

      script.js 文件:

      /**
       * PluginDo
       * @param {*} formData (Data from the form)
       * @param {*} client (Use client.uql(uqlString) to get results of UQL)
       */
      async function PluginDo(formData = {}, client) {
      
        const { node_uuid } = formData;
      
        const response = await client.uql(
          `find().nodes(${node_uuid}) as nodes return nodes{*}`
        );
      
        return response;
      }
      

      config.json 文件:

      {
        "title": "Find Node by UUID",
        "form": [
          { "label": "UUID of Node", "name": "node_uuid", "type": "nodeInput" }
        ]
      }
      

      点击下载完整示例文件:下载

      上传成功后,点击快捷插件,在弹出的表单中填写规定的参数,点击搜索即可执行相应的 UQL 语句。

      参数表单字段类型

      表单中支持的字段类型有:

      • 点:nodeInput
      • 数字:numberInput
      • 字符:string
      • 开关:bool
      • 单选:radioBox
      • 多选:checkBox
      • 下拉(单选):selectSingle

      它们在 config.json 文件中的示例配置如下:

      {
        "title": "Demo",
        "form": [
          { "label": "Node", "name": "example_1", "type": "nodeInput" },
          { "label": "Number", "name": "example_2", "type": "numberInput" },
          { "label": "String", "name": "example_3", "type": "string" },
          { "label": "Switch", "name": "example_4", "type": "bool" },
          { "label": "Radio Box", "name": "example_5", "type": "radioBox", "defaultValue": "radio1", "values": [
              { "label":"radio1", "value":"radio1" },
              { "label":"radio2", "value":"radio2" }]},
          { "label": "Checkbox", "name": "example_6", "type": "checkBox", "defaultValue": "check1", "values": [
              { "label":"check1", "value":"check1" },
              { "label":"check2", "value":"check2" }]},
          { "label": "Single Select", "name": "example_7", "type": "selectSingle", "defaultValue": "select1", "values": [
              { "label":"select1", "value":"select1" },
              { "label":"select2", "value":"select2" }]}
        ]
      }
      

      UQL 插件管理

      预设和自定义的 UQL 插件均包含以下操作项:

      • 编辑:直接在 Ultipa Manager 中编辑 script.js 文件
      • 下载:下载插件文件(.zip)
      • 删除:删除插件,删除后无法从 Ultipa Manager 恢复
      请完成以下信息后可下载此书
      *
      公司名称不能为空
      *
      公司邮箱必须填写
      *
      你的名字必须填写
      *
      你的电话必须填写
      *
      你的电话必须填写