带你读《Elastic Stack 实战手册》之4:——3.2.1.企业搜索 (2)

本文涉及的产品
Elasticsearch Serverless通用抵扣包,测试体验金 200元
简介: 带你读《Elastic Stack 实战手册》之4:——3.2.1.企业搜索 (2)

《Elastic Stack 实战手册》——三、产品能力——3.2.核心应用场景——3.2.1.企业搜索 (1) https://developer.aliyun.com/article/1231681


支持文档级别权限

 

Workspace Search 支持启用源文档权限同步,支持的应用包括:Jira Cloud、Confluence

Cloud、Google Driver、OneDriver、SharePoint Online 等。其他自定义接入的内容源也可以使用 _allow_permissions 和 _deny_permissions fields 字段来配置文档级别权限。如下代码为文档配置权限:


{
   "_allow_permissions":[
      "permission1"
   ],
   "_deny_permissions":[
   ],
   "id":1235,
   "title":"The Meaning of Sleep",
   "body":"Rest, recharge, and connect to the Ether.",
   "url":"https://example.com",
   "created_at":"2019-06-01T12:00:00+00:00",
   "type":"list"
}

如下代码为用户分配权限:


curl -X POST \
http://localhost:3002/api/ws/v1/sources/[CONTENT_SOURCE_ID]/permissions/[USER_NAME] \
-H "Authorization: Bearer [ACCESS_TOKEN]" \
-H 'Content-Type: application/json' \
  -d '{
   "permissions":[
      "permission1"
   ]
}'

支持 Meta Engine

 

App Search 支持 Meta Engine。Meta Engine 本身不存储文档,是将多个源文档引擎进行结

合,让用户可以通过搜索单个元引擎,搜索到多个源文档引擎中的内容。

 

支持自定义搜索体验

 

在 Workspace Search 搜索栏中输入关键字即可搜索,也可以将 Workspace Search 加入到浏览器搜索引擎中,用户在浏览器地址栏输入关键字即可搜索,搜索体验就像在浏览器中使用 Google 或者百度一样。

 

image.png

用户很容易查看可搜索的内容源、最新内容,也可以按日期检索内容。

image.png


《Elastic Stack 实战手册》——三、产品能力——3.2.核心应用场景——3.2.1.企业搜索 (3) https://developer.aliyun.com/article/1231678

相关实践学习
以电商场景为例搭建AI语义搜索应用
本实验旨在通过阿里云Elasticsearch结合阿里云搜索开发工作台AI模型服务,构建一个高效、精准的语义搜索系统,模拟电商场景,深入理解AI搜索技术原理并掌握其实现过程。
ElasticSearch 最新快速入门教程
本课程由千锋教育提供。全文搜索的需求非常大。而开源的解决办法Elasricsearch(Elastic)就是一个非常好的工具。目前是全文搜索引擎的首选。本系列教程由浅入深讲解了在CentOS7系统下如何搭建ElasticSearch,如何使用Kibana实现各种方式的搜索并详细分析了搜索的原理,最后讲解了在Java应用中如何集成ElasticSearch并实现搜索。  
相关文章
|
前端开发 easyexcel Java
Java+EasyExcel实现文件导入导出,导入导出如此简单
项目中需要Excel文件的导入与导出Excel并下载,例如,导入员工信息,导出员工信息,手动输入比较繁琐,所以本篇博文教大家如何在Java中导入Excel文件与导出Excel文件
14767 3
Java+EasyExcel实现文件导入导出,导入导出如此简单
|
6月前
|
存储 人工智能 自然语言处理
智能体模拟《西部世界》一样的社会,复旦大学等出了篇系统综述
复旦大学等机构学者发表综述,探讨基于大型语言模型(LLM)的智能体在社会模拟中的应用与前景。文章将智能体模拟分为个体、场景和社会三种类型,为社会学研究提供全新视角和工具。然而,该技术也面临准确性、隐私保护及社会不平等等伦理挑战,需加强技术标准与法律法规建设以推动其健康发展。
170 9
|
9月前
|
监控 编译器 C语言
【C语言】inline 关键字详解
`inline` 关键字是C语言中的一个有用工具,通过消除函数调用的开销来提高执行效率。然而,它并不是万能的,应该根据具体情况慎重使用,以避免代码膨胀和其他潜在问题。
337 1
|
8月前
|
Ubuntu Linux 网络安全
Linux磁盘挂接教程
Linux磁盘挂接教程
160 14
|
11月前
|
人工智能 自然语言处理 程序员
跨界码王:21天从产品汪到攻城狮
《跨界码王:21天从产品汪到攻城狮》—— AI师傅(AI-Shifu.com)携手通义灵码带你飞。本文记录了一名产品经理从零开始学习Python编程的过程,通过AI师傅的指导和通义灵码的帮助,成功实现了一个减肥餐工具,并逐步优化需求,最终跑通了140行代码。文章生动展现了编程学习的奇妙旅程,鼓励更多编程小白勇敢尝试编程,实现自己的创意。
269 9
|
开发工具 git 开发者
使用Git进行版本控制的最佳实践
【6月更文挑战第3天】使用Git进行版本控制的最佳实践包括:初始化配置Git仓库,设置个人信息和默认编辑器;提交信息要简洁明了,使用有意义的标题和描述;分支管理中,为新功能或修复创建分支,定期合并并保持主分支稳定;进行代码审查以保证质量;使用标签标记里程碑;忽略不必要的文件;定期备份仓库并学会恢复操作;不断学习和实践Git的高级用法。遵循这些实践可提升开发效率和代码质量。
|
机器学习/深度学习 虚拟化 异构计算
浅析GPU通信技术(上)-GPUDirect P2P
1. 背景 GPU在高性能计算和深度学习加速中扮演着非常重要的角色, GPU的强大的并行计算能力,大大提升了运算性能。随着运算数据量的不断攀升,GPU间需要大量的交换数据,GPU通信性能成为了非常重要的指标。
29104 1
|
XML SQL 前端开发
【SpringMVC】之CRUD增删改查(直接让你迅速完成部署)
RequestMapping("/sc") :里面的路径根据自己的习惯来进行。需要修改的地方就是一个自己表里面的属性名称和一个访问路径。@Autowired : 实例化biz层需要用到的。需要根据自己的文件来进行导入,并不是原本照着导入。在生成好的sqlxml文件里面新添加一个。当然可以根据自己的学习成果来确认需不需要。根据上面的xml配置文件生成接口方法。根据自己的习惯来进行一个地方的修改。当然可以根据自己的sql表来对比。属性里面写你的要生成的类名。属性里面写你的数据库表名。用来管理分页的标签文件。
|
机器学习/深度学习
时序预测 | MATLAB实现基于CNN-LSTM卷积长短期记忆神经网络的时间序列预测-递归预测未来(多指标评价)
时序预测 | MATLAB实现基于CNN-LSTM卷积长短期记忆神经网络的时间序列预测-递归预测未来(多指标评价)
|
数据采集 存储 搜索推荐
带你读《Elastic Stack 实战手册》之4:——3.2.1.企业搜索 (1)
带你读《Elastic Stack 实战手册》之4:——3.2.1.企业搜索 (1)
376 0