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

简介: 带你读《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并实现搜索。  
相关文章
|
传感器 芯片
数码管显示原理及应用实现介绍1
数码管是一种能够显示数字和简单的字母的显示设备,它由LED(Light Emitting Diode,发光二极管)组成。LED是一种半导体器件,当电流通过它时,会产生光。数码管的每个LED都对应一个数字或字母的形状,通过开启或关闭LED,可以显示所需的数字或字母。 数码管可以分为共阳极和共阴极两种类型。共阳极数码管的所有LED的阳极连接在一起,通过控制每个LED的阴极点亮或熄灭来显示不同的数字或字母。共阴极数码管则相反,将所有LED的阴极连接在一起,通过控制每个LED的阳极点亮或熄灭来显示不同的数字或字母。在实际应用中,常用的是共阳极数码管。 数码管的控制是通过给定不同的输入信号来实现的。
890 0
|
3月前
|
SQL 敏捷开发 前端开发
软件测试从0-1入门知识大全
教程来源 https://app-aaqhxe29haf5.appmiaoda.com/ 本文系统介绍软件测试入门知识,涵盖测试定义、七大原则、分类体系(黑/白/灰盒、各级别与类型测试)、用例设计方法、完整测试流程、缺陷管理及自动化测试基础,助力零基础者成长为专业测试工程师。
软件测试从0-1入门知识大全
|
存储 算法
数据结构-概念版(四)
数据结构-概念版
423 0
|
3月前
|
数据采集 机器学习/深度学习 传感器
传统MES向AI智能MES转型的技术难点是什么?
从传统MES(制造执行系统)向AI智能MES转型的过程,绝非简单的“软件升级”或“模块叠加”,而是一场涉及数据架构、算法模型、业务逻辑乃至组织文化的深层重构。
257 1
|
存储 SQL 运维
中国联通网络资源湖仓一体应用实践
本文分享了中国联通技术专家李晓昱在Flink Forward Asia 2024上的演讲,介绍如何借助Flink+Paimon湖仓一体架构解决传统数仓处理百亿级数据的瓶颈。内容涵盖网络资源中心概况、现有挑战、新架构设计及实施效果。新方案实现了数据一致性100%,同步延迟从3小时降至3分钟,存储成本降低50%,为通信行业提供了高效的数据管理范例。未来将深化流式数仓与智能运维融合,推动数字化升级。
691 0
中国联通网络资源湖仓一体应用实践
|
Linux Docker 容器
CentOS7使用阿里源安装最新版Docker
CentOS7使用阿里源安装最新版Docker
11181 0
|
10月前
|
前端开发 JavaScript Java
如何开发人事管理系统中的考勤管理板块?(附架构图+流程图+代码参考)
在竞争激烈的企业环境中,员工考勤管理对团队绩效和组织效率至关重要。本文详解人事管理系统(HRMS)中的考勤管理模块,涵盖系统概述、功能架构、业务流程、技术选型、开发技巧及实战代码示例,助你搭建高效可扩展的考勤系统。
|
Web App开发 数据采集 开发者
如何解决ChromeDriver 126找不到chromedriver.exe问题
当使用Selenium与ChromeDriver 126时,遇到`chromedriver.exe`找不到的错误,可能是因为版本不匹配、文件路径错误或系统设置不当。解决方法包括:匹配Chrome浏览器版本下载ChromeDriver,确保文件在正确路径且有执行权限,以及调整系统设置允许执行。示例代码展示了如何设置代理IP、user-agent和cookie来运行Selenium爬虫。通过这些步骤,可以确保爬虫程序顺利运行。
1447 2
如何解决ChromeDriver 126找不到chromedriver.exe问题

热门文章

最新文章