Snowflake计划调整看板Agent选表:图表没展示的字段,问答能查询吗?

看板只显示销售汇总,Agent能否查询同表其他字段?先核对候选数据源、调用者角色和隐式默认值,再决定是否关闭看板数据追加。

原创教学图区分看板图块展示、Agent候选数据来源和调用者角色权限;FALSE只停止追加看板表,不撤销原Agent范围或角色权限。
原创教学示意,未在Snowflake账号执行。候选来源扩大不表示每列都能读取,也不保证Agent一定查询或回答。

先说结论

按Snowflake计划推出的变更,dashboard_data_access生效且为TRUE时,看板对话可追加底层表,范围不限于图块已展示的列;每条查询仍受调用者角色权限约束。未设置也按TRUE,FALSE只停止追加,不撤销Agent原配置或用户权限。官方预计10月26日渐进开始、日期可变,不能据此认定所有账号已生效。

读完你会得到

  • 图块显示范围、Agent可选数据源和用户实际权限分别留证。
  • DESCRIBE没显示属性,不能直接解释为FALSE。
  • 修改specification前保留完整原配置;关闭看板追加后仍要核对原有数据路径。

Snowflake官方计划从2026年10月26日起渐进推出一项CoWork行为变更,日期可能调整。看板对话可以把看板底层表加入Agent的数据来源。本文核验时官方总表仍将其列为待推出,未验证任何实际账号是否生效;下面的方法用于准备和账号内核对。

这是待推出的行为变更,先确认自己的账号状态

官方文档给出的计划起始日是10月26日,采用渐进推出,日期可变;它不属于月度behavior change bundle。原页没有独立发布日期,本文不把计划日期当成公告发布日期,也不称为所有账号已经开放。

需要关注的是在Snowflake CoWork中使用Agent或profile回答看板问题的团队。只在普通对话里使用Agent、不围绕看板提问的使用方式,不受这一属性的看板数据追加行为影响。本文的具体配置讨论以单个Agent为主;文档未说明Agent与profile同时配置时的优先级,不作推断。

计划、生效状态与核验时间分别记录。
日期或状态本次核对结果
计划推出日2026年10月26日,渐进开始且可调整
实际账号状态未核实;需要在自己的账号确认
原文发布日期官方页面未标明
来源核验日2026年10月26日

本节依据: [1] Snowflake Documentation [2] Snowflake Documentation

看板里的列,不是Agent数据来源的完整清单

新属性dashboard_data_access设置在Agent或profile上。变更生效后,TRUE会为当前看板对话加入看板底层表,范围按表计算,同表中没有出现在图块里的其他列也可能进入查询范围。每条查询仍以调用者权限运行,不能读取该角色无权读取的数据。

可以用一个虚构的订单看板理解这件事:图块只展示“本月销售额”,底层订单表还包含“发货城市”。如果用户角色本来就可读这张表及该字段,图块没有展示发货城市,并不会自动阻止Agent在看板对话中围绕它提问。能否产生正确查询和答案,仍要实际核对;这不是一次已执行的产品测试。

本站检查方法;展示、候选来源和权限不能用同一份截图代替。
范围检查问题可以留下的证据
看板展示图块实际展示哪些指标和字段?图块查询、字段和指标定义
Agent数据来源该对话可选择哪些表?表来自原配置还是看板追加?Agent原配置、看板底层表清单、实际查询对象
调用者权限这个角色可读取其中哪些数据?测试角色、授权配置及受控查询结果

如果业务要求对话也只能围绕汇总指标工作,需要把这一要求落实到可查询对象和权限设计中。仅从看板移除一列,不能作为数据库权限已经收紧的证据。通用行列权限的实现见文末相关文章,这里重点检查此次新增的数据路径。

本节依据: [1] Snowflake Documentation

核对未设置、TRUE和FALSE,避免误读默认值

官方说明:变更生效后,未显式写入dashboard_data_access也按TRUE处理,从未设置过该属性的Agent,其DESCRIBE输出不会显示这个属性。显式FALSE只停止追加看板表,Agent原有数据配置保持不变。

因此要记录“是否写入”与“按当前产品规则如何解释”两个值。若需要验证FALSE是否按预期工作,应选一张只属于看板、尚未包含在Agent原配置中的表;否则仍能查询可能来自原路径。

有相应权限时,可用只读命令核对Agent定义。下例的数据库、schema和对象名均为教学占位,执行前替换为自己有权检查的对象:

DESCRIBE AGENT DEMO_DB.DEMO_SCHEMA.DEMO_AGENT;

还要区分“属性未写入”和“看不到配置”。官方DESCRIBE文档说明,secure agent在owner role未激活的会话中,agent_spec可能为NULL。此时不能把NULL当成空配置或FALSE,应请有权查看完整定义的负责人核对;不要为读配置而取消secure设置。

先确认账号是否收到该变更,再解释隐式默认值。如果属性尚不支持或控制项尚未出现,记录账号、核对时间和实际现象,并以当前官方说明或支持答复确认,不把“界面没有开关”记成已经关闭。

本节依据: [1] Snowflake Documentation [3] Snowflake SQL Reference

六组对照:检查实际查询对象,不只看回答

下面是未执行的教学演练。用非生产对象和虚构订单数据准备一张表T;看板展示销售汇总,但T另有“发货城市”。每组使用独立新对话,避免把前组已取得的数据带入比较。除该组指定变化外,固定同一Agent版本、看板、测试角色和问题。先验证角色权限,再比较数据路径;问答失败不一定是权限拒绝。

教学预期,不是产品实测结果;每组请单独填写实际观察和证据。
编号与条件要检查的结果不能据此推出什么
D01 看板对话,TRUE;角色可读T,T不在Agent原配置变更生效后T可成为候选来源;查看实际查询是否使用T及未展示字段不保证模型一定选T或回答正确
D02 与D01相同,仅改为FALSE不应通过这次看板追加路径纳入T;核对实际访问对象自然语言给出相似答案,不等于该属性失效
D03 看板对话,TRUE;测试角色无权读取目标数据对该目标的读取不能超出角色权限;检查查询结果与拒绝证据加入底层表不提供新的角色授权
D04 FALSE;T已经在Agent原配置内,角色有相应权限原有配置路径仍可能查询TFALSE不是撤销所有T访问
D05 普通对话,比较TRUE与FALSE不把普通对话的变化归因于看板追加;核对其他配置差异不能将本次规则扩大到所有对话
D06 已生效账号,同等条件比较未设置与显式TRUE按官方默认规则解释配置,再核对实际来源DESCRIBE缺字段不等于关闭;一次拒答也不能证明默认关闭

建议记录:账号与核对时间、Agent或profile、配置是否显式写入、对话是否来自看板、看板底层对象、Agent原有对象、测试角色、问题、实际查询对象、结果与处理人。保留“未生效”“配置不可见”“模型未选择该来源”“查询被拒绝”等不同状态,别把它们都归为通过或失败。

如果现有界面或权限不足以取得查询证据,明确记录这个缺口,交给有权核对的管理员。本文没有假定CoWork提供某个专门的审计接口;不要仅凭回答措辞判断它读过哪张表。

确需设为FALSE时,保留完整specification

公告中的Agent示例把属性放在orchestration.capabilities.dashboard_data_access。通过ALTER AGENT修改live specification时,新specification会完整替换旧值,未包含的字段会移除。因此,仅复制几行关闭属性的片段,可能同时删掉原来的工具、说明或预算配置。

本站建议的配置变更步骤

  1. 取得当前完整定义

    由具备相应查看和修改权限的负责人保存当前Agent定义及核对时间。若拿到的是NULL、被遮蔽内容或不完整片段,先停止,补齐可核对的定义。

  2. 在副本中合并单一改动

    保留现有全部字段,只调整目标能力值;比较工具、tool_resources、说明、模型和预算等原有内容。本文的列举不是要求补造原配置不存在的字段。

  3. 在受控对象验证

    确认账号支持该属性,检查完整配置提交结果,并执行前文D02与D04等数据路径对照。不要用生产敏感数据试探未展示字段。

  4. 再核对当前版本后修改目标Agent

    正式变更前重读当前定义,避免覆盖其他管理员刚做的修改;按自己团队的配置管理方式处理差异。记录实际保存结果和所用角色,不把本地文件改好当成线上完成。

  5. 复查保留项及回退条件

    确认原工具和必要配置仍在,核对看板追加已按预期停止。需要回退时先确认当前配置是否又有变化,合并本次差异;不盲目覆盖后续人工改动。

如果Snowsight中已出现Dashboard data开关,官方说它设置同一属性;开关是否可见仍以账号实际状态为准。修改后要重新读取配置和执行对照。本文不提供缺少上下文的生产修改SQL,也没有在任何账号执行配置变更。

本节依据: [4] Snowflake SQL Reference [1] Snowflake Documentation

把“只想开放汇总问答”写成可检查的要求

如果业务只想开放销售汇总,先写明允许回答的指标、允许使用的对象和不应返回的数据,再让数据负责人检查角色权限与数据路径是否支持这个范围。FALSE可以帮助保留原Agent选表方式;若原配置或角色本来就过宽,还需要另行处理,不能靠这一开关代替。

本次可以先完成一条记录:选一张看板,列出它的底层表及Agent原配置对象,标出哪些表是潜在新增来源。拿到账号实际推出状态后再做对照;暂时无法验证时保留原因和负责人。不要把计划推出日直接填成账号验收通过日。

相关方法:Text-to-SQL只读权限与指标验收;协议接入与业务授权分别验收;Agent数据接口的字段边界。完整阅读路径见企业AI与FDE实施导航。

服务沟通:AI随心创提供企业AI与FDE咨询服务。准备接入企业数据时,可带一张脱敏看板、底层对象清单、测试角色及希望开放的问答范围,讨论试点和验收要求。不要提交业务凭证或未经许可的客户原始数据。

来源核验与更正方式见本站编辑说明。

常见问题

看板没有展示某列,用户就无法通过Agent问到它吗?

不能仅凭展示范围下结论。该变更生效且为TRUE时,看板底层表可被加入对话数据来源,同表其他列也在选表范围内;实际读取仍受调用者角色权限约束,能否形成正确答案还要验证。

设置FALSE是否会撤销用户对底层表的权限?

不会。这一属性停止自动追加看板表,保留Agent原配置。角色权限和原有数据路径需要分别核对。

10月26日是否代表所有账号都已生效?

不是。官方写的是预计开始渐进推出,日期可变;本文核验时仍列在待推出表,未验证实际账号。

DESCRIBE没有属性,能否认为已经关闭?

不能。变更生效后,未显式设置也按TRUE;此外secure agent的完整配置可能因当前角色而不可见。先查明账号状态与配置可见性。

资料来源与核对说明

文章中的行业定义与技术方法尽量引用官方或标准组织资料;表格、清单和决策框架是基于这些资料形成的编辑性整理,不代表来源机构对本站服务的背书。

  1. Snowflake CoWork: Dashboard data access enabled by default for agentsSnowflake Documentation

    2026-10-26核验完整正文。官方写预计2026-10-26开始渐进推出,日期可变;这不是原文发布日期,也不能证明实际账号已生效。核对默认TRUE、未设置不显示、仅看板对话追加底层表、caller rights及FALSE保留原配置。原页未标独立发布日期。本文未访问Snowflake客户账号。

  2. Unbundled behavior changes — Upcoming pending changesSnowflake Documentation

    2026-10-26核验待推出表,计划日期栏列2026-10-26,说明渐进推出并保留日期变更可能。不是月度behavior change bundle,不能用启停bundle代替此属性控制。原页未标独立发布日期。

  3. DESCRIBE AGENT — agent_spec and secure agentsSnowflake SQL Reference

    2026-10-26核验只读命令语法、输出及权限:agent_spec为完整JSON;secure agent在owner role未激活时返回NULL。NULL不能被当成关闭或空配置。原页未标独立发布日期。正文DEMO对象仅为命令教学占位。

  4. ALTER AGENT — MODIFY LIVE VERSION SET SPECIFICATIONSnowflake SQL Reference

    2026-10-26核验参数、usage notes及权限要求。提交新的specification会完整替换旧specification,省略字段被移除;不是JSON局部补丁。本文提供变更检查步骤,不提供可直接执行的生产修改SQL,未执行配置修改。原页未标独立发布日期。

把文章方法用于你的真实业务

带上流程、样例和目标,添加企业微信沟通。先确定项目范围与验收方式,再安排实施。

查看企业 AI / FDE 服务 →
相机、麦克风和布光台上的雕塑,表现图片、视频与声音的创作
AI 生成 · 内容创作场景示意

把你正在做的事,
拿来一起聊聊。

还没有完整方案也没关系。选一个方向,带着下面几条信息联系团队,我们先了解问题,再确认下一步。

企业 AI / FDE 项目

先从一段具体流程说起。

  • 我们目前怎样完成这项工作?
  • 哪一步最费时间,或经常出错?
  • 已有的资料、系统和期望结果是什么?
Shopify 建站与经营

有店铺的话,可以一并发来链接。

  • 店铺是准备上线,还是已经在运营?
  • 销售什么商品,面向哪些市场?
  • 希望先解决哪个页面或经营问题?
内容创作与工具使用

说明准备制作的内容,或遇到的操作问题。

  • 想做图片、视频、配音,还是图文?
  • 已有素材、参考风格和使用场景是什么?
  • 如果使用时遇到问题,具体停在哪一步?
扫码添加随心创技术客服企业微信

微信扫码,发来你的问题

可以直接按提纲描述,也可以先发一句话。人工服务会在确认范围后单独报价。

手机上可保存二维码后识别。