快速入门

前置条件

1.成功注册阿里云账号并通过实名认证

2.开通阿里云账号并登录控制台时,会提示先创建access key才能继续使用。

    • 创建及使用应用依赖access key参数,主账号下access key参数不能为空。

    • 在为主账号创建access key参数后,还可以再创建RAM子账号access key通过RAM子账号进行访问,RAM子账号赋予对应访问权限,请参考授权访问鉴权规则

3.需要用户拥有VPC环境,详情可点击此处进行查看。

说明

如果需要使用子账号操作问天引擎实例,请使用主账号为子账号授予AliyunSearchEngineFullAccess和AliyunSearchEngineReadOnlyAccess 权限

购买实例

  1. 进入问天引擎控制台,在实例管理界面,点击创建实例

2. 选择地区,配置“查询节点个数”、“查询节点规格”、“数据节点数量”、“数据节点规格”,设置“专有网络”和“虚拟交换机”,最后按提示要求设置用户名和用户密码(用于查询时校验权限,非阿里云账号密码),点击“立即购买”:

说明

购买的查询节点和数据节点的个数及规格,需根据自身业务进行规划,确定规格后实际费用可在售卖页自动生成。

专有网络和虚拟交换的配置一定要和访问问天引擎的ECS机器保持一致。否则在访问问天引擎时会报错{'errors':{'code':'403','message':'Forbiddern'}}

3. 在确认订单界面,查看服务协议,确认无误后,点击立即开通

4. 购买成功后,点击管理控制台,即可在实例管理界面查看已购买的问天引擎实例:开通成功

5. 新购的实例会设置一个默认实例名称,可在操作栏下点击管理按钮,进入详情页进行修改:

点击修改图标,按提示框要求修改实例名称最后点击确认

配置集群

新购买的实例,在其详情页中,实例状态为“待配置”,并且会自动部署一个与购买的查询节点和数据节点的个数及规格一致的空集群,之后需要为该集群配置数据源--->配置索引--->索引重建,之后才可正常搜索。

  1. 配置数据源(目前支持的数据源有“MaxCompute数据源”和“API推送数据源”)这里以MaxCompute数据源为例:点击“添加数据源”,数据源类型选择“Maxcompute”,设置project、accesskeyID、accesskeyId、accesskeySecret、Table、分组键partition,并开启“自动索引重建配置”:

数据源配置

校验成功之后,点击“确定”,完成数据源的添加:

注意

2. 数据源配置成功后,需点击下一步配置索引结构索引结构

在没有配置索引时会提示您还没有索引结构版本,请先添加索引表,点击添加索引表添加索引表

数据分片数:选择数据源,根据需求配置字段设置索引设置,最后点击保存版本,等待索引重建完成,配置生效后即可正常查询测试。

添加索引结构

3.触发索引重建,在运维中心>运维管理页面点击索引重建,选择需要索引重建的数据源,并且配置分区,索引重建完成后,即可进行查询测试。

索引重建
说明

  • 索引结构版本,可选择索引结构中任意有效版本;

  • 高级配置版本,主要用于自定义分词;

  • 目标集群,第一次配置时只有1个集群默认勾选;

  • 索引重建数据源,若是“Maxcompute”数据源,可以选择任一已配置的数据分区;

查看索引重建进度

数据源及索引结构配置完成后,可在运维管理>部署管理中查看集群拓扑:

更新配置之后,可在运维中心>变更历史>数据源变更处查看索引重建进度:

并且在实例详情页中,也可查看集群的查询节点和数据节点的状态,状态均为正常后,即可进行查询测试:

查询测试

可在功能扩展>查询测试中进行简单的搜索测试,问天引擎支持的查询方式有HA3子句SQL子句两种:

说明

注意事项

注意

  • 付费方式暂时仅支持按量付费;

  • 购买实例时设置的用户名和密码可在实例详情页进行修改;

  • 集群名称在购买实例时由系统为用户指定使用的集群,用户暂时无法修改;

  • 索引重建需按照每次消耗的资源量付费,详情可参考计费概述

阿里云首页 智能开放搜索-问天引擎 相关技术圈