你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Kusto 引入库概述
Kusto 引入库提供用于将数据引入群集的客户端。 库支持 排队 和 直接 引入。 引入方法由 Kusto 引入客户端对象定义。
有关接口和类的列表,请参阅 Kusto 引入客户端参考。
获取该库
选择首选语言的选项卡。
权限
若要将数据引入现有表,必须至少具有数据库引入器或表引入器权限。 若要创建表,必须至少具有数据库用户权限。 有关详细信息,请参阅基于角色的访问控制。
排队引入
排队引入客户端将客户端代码在 Azure 数据资源管理器 引入服务上的依赖项降至最低。 在此模式下,引入是通过将引入消息提交到 Azure 队列来完成的,Azure 数据资源管理器引入服务随后会处理该消息。 如果需要任何中间存储项,引入客户端将使用引入服务提供的资源生成它们。
排队引入允许在 Azure 数据资源管理器引入服务不可用时保留引入请求,并允许引入服务管理群集上的引入负载。 此方法提供一种机制来跟踪每个引入请求的进度和结果,在暂时性故障时重试引入,并通过对入站数据进行高效且可控的聚合来提高性能。
直接引入
直接引入客户端需要与 Azure 数据资源管理器引入服务直接交互。 在此模式下,引入服务不会审查或管理数据。 每个引入请求都转换为直接在服务上执行的命令。 使用同步方法时,方法完成指示引入操作的结束。
直接引入的延迟较低,不涉及聚合。 但是,客户端代码必须实现重试或错误处理逻辑,客户端代码可能会使群集因不知道容量而使请求不堪重负。
注意
不建议直接引入生产级解决方案。
相关内容
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈