网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
有时候,我们会对具有相当具体需求的用例产生疑问。使用Amazon Q,可以更详细地阐述您的用例,以提供上下文。
例如,你可以询问 Amazon Q,“我计划创建每天 100k 个请求的无服务器 API。每个请求都需要查找数据库。对于此工作负载,最好的服务是什么?Amazon Q 会以你可以使用的 亚马逊云科技 服务列表进行响应,并尝试将答案结果限制为可准确引用并通过最佳实践验证的结果。
2. 优化
Amazon EC2 实例选择 使用所有可用选项,为你的工作负载选择
正确的 Amazon Elastic Compute Cloud (Amazon EC2) 实例类型具有挑战性。Amazon Q 旨在通过提供个性化推荐来简化这一过程。
要使用此功能,你可以询问 Amazon Q:“我应该使用哪些实例系列来部署用于托管应用程序的 Web 应用程序服务器?当你选择在 Amazon EC2 控制台中启动实例时,此功能也可用。在 Instance type (实例类型) 中,你可以选择 Get advice on instance type selection(获取有关实例类型选择的建议)。这将显示一个对话框来定义你的要求。
你的要求会自动转换为 Amazon Q 聊天面板上的提示。Amazon Q 返回时会提供适合你的使用案例的 EC2 实例建议列表。此功能可帮助你选择正确的实例类型和设置,以便你的工作负载平稳运行且更具成本效益。
此功能可根据你的使用案例提供 EC2 实例类型建议,现已在所有商业 亚马逊云科技 区域推出预览版。
3. 直接在控制台中排查和解决错误
Amazon Q 还可以帮助你直接在控制台
中解决各种 亚马逊云科技 服务的错误。借助 Amazon Q 建议的解决方案,你可以避免缓慢的手动日志检查或研究。
假设你有一个尝试与 Amazon DynamoDB 表交互的 Amazon Lambda 函数。但是,由于未知原因(尚未),它无法运行。现在,借助 Amazon Q,你可以通过选择使用 Amazon Q 进行故障排除来更快地排查和解决此问题。
Amazon Q 提供对错误的简明分析,帮助你了解问题的根本原因和建议的解决方案。使用此信息,你可以按照 Amazon Q 描述的步骤来修复问题。
在短短几分钟内,你将拥有解决问题的解决方案,在不中断开发工作流程的情况下节省大量时间。Amazon Q 功能可帮助你排查控制台中的错误,现已在美国西部(俄勒冈)推出预览版,适用于 Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Simple Storage Service (Amazon S3)、Amazon ECS 和 Amazon Lambda。
4. 网络故障排除协助
你还可以要求 Amazon Q 帮助你排查由当前 亚马逊云科技 账户中的网络配置错误导致的网络连接问题。对于此功能,Amazon Q 与 Amazon VPC Reachability Analyzer 配合使用,以检查你的连接并检查你的网络配置以识别潜在问题。
这样一来,你可以轻松诊断和解决 亚马逊云科技 联网问题,例如“为什么我无法通过 SSH 连接到我的 EC2 实例?”或“为什么我无法从 Internet 访问我的 Web 服务器?”,你可以询问 Amazon Q。
然后,在响应文本上,可以在此处选择**“预览体验**”,这将提供说明,帮助你解决与网络连接相关的问题。
以下是你需要了解的几件事:
- 此功能目前在美国东部(弗吉尼亚北部)提供预览版。
- 要了解有关该功能和示例问题的更多信息,请参阅 亚马逊云科技 文档中的 Amazon Q 网络故障排除入门。
5. IDE 中的集成和对话功能
如前所述,Amazon Q 在受支持的 IDE 中也可用。这允许你通过与 Amazon Q 聊天或通过在聊天框中键入内容来调用操作,从而在 IDE 中提出问题并获得帮助。/
要开始使用,你需要安装或更新最新的 Amazon Toolkit 并登录 Amazon CodeWhisperer。登录 Amazon CodeWhisperer 后,它将自动激活 IDE 中的 Amazon Q 对话功能。启用 Amazon Q 后,你现在可以开始聊天以获得编码帮助。
你可以要求 Amazon Q 描述你的源代码文件。
在这里,你可以改进你的应用程序,例如,将其与 Amazon DynamoDB 集成。你可以询问 Amazon Q,“生成代码以将数据保存到名为 save_data() 接受数据参数的 DynamoDB 表中,并在操作成功运行时返回布尔状态。
查看生成的代码后,可以手动复制并粘贴到编辑器中。还可以选择**“在光标处插入**”,将生成的代码直接放入源代码中。
借助此功能,你可以非常轻松地专注于构建应用程序,因为你不必离开 IDE 即可获得答案和特定于上下文的编码指导。你可以在 Visual Studio Code 和 JetBrains IDE 中试用此功能的预览版。
6. 功能开发能力
Amazon Q 提供的另一个令人兴奋的功能是以交互方式指导你在 IDE 和 Amazon CodeCatalyst 中从构思到构建新功能。你可以在几分钟内从自然语言提示到应用程序功能,并直接通过 IDE 提供交互式分步说明和最佳实践。通过提示,Amazon Q 将尝试了解你的应用程序结构,并将你的提示分解为逻辑原子实施步骤。
要使用此功能,你可以先在 Amazon Q 中调用操作命令,并描述你需要 Amazon Q 处理的任务。/dev
然后,从这里,你可以在聊天中查看、协作和指导 Amazon Q,了解需要实施的特定领域。
如果你使用的是 Amazon CodeCatalyst,则可以使用其他功能来帮助你通过完整的拉取请求更快地交付功能。在 Amazon CodeCatalyst 中,你可以将新问题或现有问题分配给 Amazon Q,它将为你处理端到端开发工作流程。Amazon Q 将审查现有代码,提出解决方案方法,征求你对该方法的反馈,生成可合并的代码,并发布拉取请求以供审核。之后,你需要做的就是查看 Amazon Q 中建议的解决方案。
以下屏幕截图显示了 Amazon Q 在 Amazon CodeCatalyst 中创建的拉取请求。
7. 使用 Amazon Q 代码转换升级应用程序
借助 Amazon Q,你现在可以通过启动引导式代码转换
在几个小时内升级整个应用程序。此功能称为 Amazon Q 代码转换,可简化现有应用程序的维护、迁移和升级。
若要开始,请导航到“CodeWhisperer”部分,然后选择“转换”。Amazon Q Code Transformation 会自动分析你现有的代码库,生成转换计划,并完成该计划建议的关键转换任务。
分析助手
QuickSight 中的 Amazon Q 现已推出预览版。现在,你可以体验 7 月 26 日发布的 Amazon QuickSight 中的生成式 BI 功能,以及面向业务用户的两项额外功能。
在 QuickSight
中使用 Amazon Q 更快地将洞察转化为影响
通过此次发布,业务用户现在可以生成引人入胜的可共享故事来检查他们的数据,在几秒钟内查看仪表板的执行摘要,从数据中发现关键见解,并通过重新构想的问答体验自信地回答仪表板和报告未回答的数据问题。
在我们深入研究每项功能之前,先进行以下快速总结:
- 故事 — 这是一种新的、视觉上引人注目的展示和分享见解的方式。故事可以使用自然语言提示在几分钟内自动生成,使用点击选项进行自定义,并与他人安全地共享。
- 执行摘要 — 借助这项新功能,Amazon Q 可帮助你了解控制面板中的关键亮点。
- 数据问答 — 此功能提供新的、易于使用的自然语言问答体验,帮助你获得现有仪表板和报表中可用问题之外的问题的答案。
若要开始,需要在预览管理器中启用预览 Q 生成功能。
启用后,你就可以体验 Amazon Q in QuickSight 为业务用户和业务分析师构建控制面板带来的功能。
故事会自动构建格式化的叙述
业务用户通常需要与他人共享他们的数据发现,以便为团队决策提供信息;从历史上看,这涉及从商业智能 (BI) 系统中获取数据。故事是一项新功能,使业务用户能够创建格式精美的叙述来描述数据,并直接包含文档或幻灯片格式的视觉对象、图像和文本,以便在 QuickSight 中轻松与他人共享。
现在,业务用户可以使用自然语言要求 Amazon Q 构建有关其数据的故事,方法是从 Amazon QuickSight 控制面板上的 Amazon Q Build 菜单开始。Amazon Q 从选定的视觉对象中提取数据见解和统计数据,然后使用大型语言模型 (LLM) 分多个部分构建故事,检查数据对业务意味着什么,并提出实现特定目标的想法。
例如,销售经理可以问:“给我写一个关于整体销售业绩趋势的故事。按产品和地区细分数据。提出一些提高销售的策略。“或者,”编写一个营销策略,利用区域销售趋势来发现增加收入的机会。Amazon Q 将构建一个故事,探索特定的数据洞察,包括增加销售额的策略。
构建完成后,业务用户将获得通过人工智能 (AI) 驱动的重写功能增强的点击式工具,以使用富文本编辑器自定义故事,以优化消息、添加想法并突出显示重要细节。
还可以通过电子邮件轻松安全地与其他 QuickSight 用户共享故事。
执行摘要提供重要信息
的快速快照 现在,只需使用 Amazon QuickSight 中的 Amazon Q Build 菜单单击一下即可访问执行摘要。Amazon QuickSight 会自动确定有趣的事实和统计数据,然后使用 LLM 来撰写有趣的趋势。
这项新功能通过提供使用自然语言描述的关键见解的概览视图,节省了检查详细仪表板的时间。
执行摘要功能具有两个优点。首先,它可以帮助业务用户生成所有关键见解,而无需浏览仪表板上的数十个视觉对象并了解每个视觉对象的变化。其次,它使读者能够根据仪表板和报表上下文中的信息以最小的工作量找到关键见解。
新的数据问答体验
一旦发现了有趣的见解,业务用户通常需要深入研究,以比从现有仪表板和报表中更深入地理解数据。旨在解决此问题的自然语言查询 (NLQ) 解决方案通常期望用户已经知道存在哪些字段,或者应该如何组合它们来回答业务问题。然而,业务用户并不总是底层数据架构方面的专家,他们的问题经常以更笼统的术语出现,例如“上周纽约的销售情况如何?“或者,”我们最热门的活动是什么?
在仪表板和报表中访问的新问答体验可帮助业务用户自信地回答有关数据的问题。它包括 AI 建议的问题和可以询问哪些数据的配置文件,以及自动生成的多视觉答案,以及解释数据上下文的叙述性摘要。
此外,Amazon Q 还能够回答模糊的问题并为特定数据提供替代方案。例如,客户可以提出一个模糊的问题,例如“热门产品”,Amazon Q 将提供一个答案,按销售额细分产品,并按客户数量和按利润提供产品替代品。Amazon Q 在叙述中解释了答案上下文,总结了总销售额、产品数量以及挑选顶级产品的销售额。
客户可以搜索特定的数据值,甚至可以搜索单个单词,例如产品名称“contactmatcher”。Amazon Q 返回与该产品相关的完整数据集,并提供自然语言细分,解释重要见解,例如总销量。答案中的特定视觉效果也可以添加到钉板中,以便将来轻松访问。
总结
- AmazonQ是一个预览版产品:这表明该工具目前还在测试阶段,尚未正式发布或仅向有限用户提供。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
图片转存中…(img-TO18HJmg-1715291815680)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新