---
格式版本: 2
标题: "Amazon Kinesis Data Streams now supports a dry run feature to validate API requests"
原文链接: "https://aws.amazon.com/about-aws/whats-new/2026/09/amazon-kinesis-data-streams-api/"
发布日期: "2026-09-01"
发布时间校准状态: "found"
发布时间需复核: "否"
发布时间来源: "llm:local:original_script_field"
发布时间证据: "postDateTime: 2026-09-01T19:00:00Z"
发布时间校准原因: "候选日期来自页面script字段中的postDateTime，明确标注文章发布时间，与标题和URL年份月份一致。"
发布时间校准置信度: "1"
发布时间候选数量: 1
发布时间严格候选数量: 0
发布时间原页读取状态: "source template page reused from URL open"
发布时间未找到原因: ""
发布时间校准时间: "2026-09-04T16:16:01+08:00"
发布时间仲裁状态: "confirmed"
发布时间仲裁尝试次数: 1
发布时间仲裁耗时毫秒: 38519
发现时间: "2026-09-04T16:09:10+08:00"
入库时间: "2026-09-04T08:16:41.850Z"
来源平台: "固定入口"
搜索渠道: "fixed_url"
搜索词: "https://aws.amazon.com/new"
匹配关键词:
  []
相关厂家:
  - "AWS"
相关专家:
  []
内容类型: "网页"
抓取工具: "Free Fetch + Defuddle"
清洗工具: "Defuddle Markdown + Defuddle/Readability 正文提取"
原始附件:
  []
AI优质: "否"
AI打分: 22
AI分档: "非优质"
AI质检状态: "不通过"
AI打分理由: "正文主线是Amazon Kinesis Data Streams的dry run API验证功能，属于云数据流服务功能更新，与超节点、AI Rack、机架级AI基础设施完全无关。来源为AWS官方公告，权威性尚可，但主题不相关，无超节点技术细节、商业部署信号或历史对照价值，不满足任何高价值准入通道，按强否决项主题错位处理，总分为非优质。"
AI质检模型: "zj-deepseek-v4-flash"
AI质检时间: "2026-09-04T16:39:49+08:00"
AI主题相关性: 0
AI来源权威性: 12
AI新颖性: 2
AI技术细节: 0
AI商业部署信号: 0
AI完整性: 8
AI评分提示词版本: "v17-精简生产版"
AI评分提示词SHA256: "48fb9777f386026761b4873eaff30807694fb11e9b352d7c69bf2dfde750cc7d"
AI评分知识库版本: "knowledge_base_v1-20260819+runtime.87"
AI评分知识库SHA256: "0cf9900cb3e9d03b3f4c39f45979aac6e2d5c789a68d1b2802c9dab62cd2710e"
AI评分知识库检索词: "[\"AWS\",\"https://aws.amazon.com/new\",\"NPU\",\"API\",\"APIs\"]"
AI评分知识库命中: "[{\"id\":\"runtime-51cfe3db04ed0bd3efb5e0e3\",\"title\":\"The full stack behind abundant intelligence\",\"sourceType\":\"ai_excellent_article\",\"time\":\"2026-08-25\",\"matchedTerms\":[\"AWS\",\"API\"],\"rank\":-7.307355195184067},{\"id\":\"july-correct-0033\",\"title\":\"Microsoft, Alphabet, Meta Pivot from Buy to Build in AI\",\"sourceType\":\"labeled_article\",\"time\":\"2026-07\",\"matchedTerms\":[\"AWS\",\"API\",\"APIs\"],\"rank\":-7.0828900638540055},{\"id\":\"july-correct-0088\",\"title\":\"StrataCL: Fabric-Native Communication Library for Production Supernodes - 智源社区论文\",\"sourceType\":\"labeled_article\",\"time\":\"2026-07\",\"matchedTerms\":[\"NPU\"],\"rank\":-6.562771406537317},{\"id\":\"july-correct-0111\",\"title\":\"StrataCL: Fabric-Native Communication Library for Production Supernodes\",\"sourceType\":\"labeled_article\",\"time\":\"2026-07\",\"matchedTerms\":[\"NPU\"],\"rank\":-6.176849654867111},{\"id\":\"historical-jun-025\",\"title\":\"英伟达、谷歌与国产超节点的三种网络选择\",\"sourceType\":\"curated_item\",\"time\":\"2026-06\",\"matchedTerms\":[\"NPU\"],\"rank\":-5.938042468961461}]"
采集批次: "2026年9月4日15点53分07秒"
采集批次ID: "20260904-155307-58ad1755"
去重键: "https://aws.amazon.com/about-aws/whats-new/2026/09/amazon-kinesis-data-streams-api"
---

Amazon Kinesis Data Streams now supports a dry run feature to check whether an API request would succeed without executing the operation. Customers can now set the new optional parameter ‘DryRun’ to true in their API requests to validate permissions before interacting with a stream in production.

Previously, customers had no safe way to test whether their application had the correct permissions to access a stream. They would often send a request engineered to fail after checking permissions, such as a PutRecord request with a payload deliberately larger than the maximum supported size. This approach was fragile as it depended on current service limits, and if those limits ever changed, the request could unexpectedly succeed, writing unintended records into the production stream and into any downstream consumers. Now, customers can simply set the parameter ‘DryRun’ to true to indicate they only want to validate the API request. If all checks complete successfully, the API returns a ‘DryRunOperationException’, confirming the request would have succeeded without the ‘DryRun’ parameter.

The dry run feature is available for five APIs (PutRecord, PutRecords, GetRecords, GetShardIterator, and SubscribeToShard) in all AWS Regions where Amazon Kinesis Data Streams is available. For more information about dry run, see [Test your permissions and request inputs with dry run](https://docs.aws.amazon.com/streams/latest/dev/kds-dryrun-validation.html) in the Amazon Kinesis Data Streams Developer Guide. To get started with dry run, see the [Amazon Kinesis Data Streams API Reference](https://docs.aws.amazon.com/kinesis/latest/APIReference/).
