什么是 Azure Synapse Link for Azure Cosmos DB?

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络

小提示:您能找到这篇{什么是 Azure Synapse Link for Azure Cosmos DB?}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的什么是 Azure Synapse Link for Azure Cosmos DB?内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">适用于:SQL api Azure Cosmos DB适用于MONGODB的api

< ">重要

< ">适用于Azure Cosmos DB的Azure Synapse链接的Synapse无服务器SQL池支持目前以预览版提供。此预览版在提供时没有附带服务级别协议,不建议将其用于生产工作负荷。有关详细信息,请参阅Microsoft Azure预览版补充使用条款。

< ">Azure Synapse Link for Azure Cosmos DB是一种云原生混合事务和分析处理(HTAP)功能,可用于对Azure Cosmos DB中的操作数据运行准实时分析。Azure Synapse Link在Azure Cosmos DB和Azure Synapse Analytics之间建立紧密无缝的集成。

< ">通过使用Azure Cosmos DB分析存储(完全隔离的列存储),Azure Synapse Link可以在Azure Synapse Analytics中针对大规模操作数据提供无提取-转换-加载(ETL)分析。业务分析师、数据工程师和数据科学家现在可以互换使用Synapse Spark或Synapse SQL来运行准实时商业智能、分析和机器学习管道。可以实现此目的,而不会影响Azure Cosmos DB上的事务工作负荷的性能。

< ">下图显示了Azure Synapse Link与Azure Cosmos DB和Azure Synapse Analytics的集成:

< ">优势

< ">若要分析较大的操作数据集,同时最大限度地降低对任务关键型事务工作负荷性能的影响,通常情况下会通过提取-转换-加载(ETL)管道提取并处理Azure Cosmos DB中的操作数据。ETL管道需要大量数据移动,这样会增加操作复杂性,并对事务工作负荷产生性能影响。还会增加延迟以从原始时间分析操作数据。

< ">与传统的基于ETL的解决方案相比,Azure Synapse Link for Azure Cosmos DB提供了多种优势,例如:

< ">降低了复杂性,无需管理ETL作业

< ">借助Azure Synapse Link,可以使用Azure Synapse Analytics直接访问Azure Cosmos DB分析存储,无需进行复杂的数据移动。对操作数据所做的任何更新都准实时显示在分析存储中,不包含任何ETL或更改源作业。你可以从Azure Synapse Analytics针对分析存储运行大规模分析,而无需进行额外的数据转换。

< ">准实时了解操作数据

< ">使用Azure Synapse Link,现在可以准实时深入了解操作数据。由于有许多层要提取、转换和加载操作数据,因此基于ETL的系统在分析操作数据时往往会产生较高的延迟。通过Azure Cosmos DB分析存储与Azure Synapse Analytics的本机集成,可以准实时分析操作数据,从而启用新的业务方案。



< ">不会影响操作工作负荷

< ">借助Azure Synapse抖音新人直播技巧 Link,可以在使用事务工作负荷(基于行的事务存储)的预配吞吐量处理事务操作时,针对Azure Cosmos DB分析存储(单独的列存储)运行分析查询。分析工作负荷独立于事务工作负荷流量提供,无需使用为操作数据预配的任何吞吐量。

< ">针对大规模分析工作负荷进行了优化

< ">Azure Cosmos DB分析存储已经过优化,可为分析工作负荷提供可伸缩性、弹性和性能,无需依赖计算运行时。存储技术是自行管理,可优化分析工作负荷。通过对Azure Synapse Analytics的内置支持,访问此存储层可提供简单性和高性能。

< ">经济高效

< ">借助Azure Synapse Link,可以为运营分析获取成本优化且完全托管的解决方案。它消除了用于分析操作数据的传统ETL管道所需的额外存储层和计算层。

< ">Azure Cosmos DB分析存储遵循基于消耗的定价模型,该模型基于数据存储和分析读/写操作以及已执行的查询。这不会要求你预配任何吞吐量,因为目前如此操作是为了事务工作负荷。通过Azure Synapse Analytics中极具弹性的计算引擎来访问你的数据,使运行存储和计算的总体成本非常高效。

< ">本地可用的分析、全球分布式多区域写入

< ">你可以高效地对Azure Cosmos DB中距离最近的区域的数据副本运行分析查询。Azure Cosmos DB提供了最先进的功能,可按主动-主动的方式运行全球分发的分析工作负荷和事务工作负荷。

< ">为操作数据启用HTAP方案

< ">Synapse Link汇集了Azure Cosmos DB分析存储和Azure Synapse Analytics运行时支持。通过此集成,你可以构建云原生HTAP(混合事务/分析处理)解决方案,该解决方案基于大型数据集的操作数据的实时更新生成见解。它可解锁新的业务方案,以根据实时趋势发出警报,构建准实时仪表板并基于用户行为生成业务体验。

< ">Azure Cosmos DB分析存储

< ">Azure Cosmos DB分析存储是Azure Cosmos DB中的操作数据的面向列的表示形式。此分析存储适用于对大型操作数据集进行快速且经济高效的查询,无需复制数据和影响事务工作负荷的性能。

< ">分析存储准实时自动选择事务工作负荷中的高频率插入、更新、删除,作为Azure Cosmos DB的完全托管功能(“自动同步”)。无需更改源或ETL。

< ">若你拥有全局分发的Azure Cosmos DB帐户,为容器启用分析存储后,它将适用于该帐户的所有区域。有关分析存储的详细信息,请参阅Azure Cosmos DB分析存储概述一文。

< ">与Azure Synapse Analytics集成

< ">借助Synapse Link,你现在可以直接从Azure Synapse Analytics连接到Azure Co淘宝短视频smos DB容器,并访问没有单独连接器的分析存储。Azure Synapse Analytics当前支持Synapse与Synapse Apache Spark和无服务器SQL池的链接。

< ">可以在Azure Synapse Analytics支持的不同分析运行时间内以互操作方式同时从Azure Cosmos DB分析存储查询数据。不需要其他数据转换来分析操作数据。可以使用以下对象来查询和分析分析存储数据:

< ">完全支持Scala、Python、SparkSQL和C#的Sy镇江网站建设napse Apache Spark。Synapse Spark是数据工程和数据科学方案的核心

< ">具有T-sql语言的无服务器SQL池和对熟悉的BI工具的支持(例如,Power BI Premium等)

< ">备注

< ">通过Azure Synapse Analytics,可以同时访问Azure Cosmos DB容器中的分析存储和事务存储。但是,如果要对操作数据运行大规模分析或扫描,我们建议你使用分析存储来避免对事务工作负荷的性能影响。

< ">备注

< ">可以通过将Azure Cosmos DB容器连接到Azure区域中的Synapse运行时,在该区域中以较低的延迟运行分析。

< ">此集成可为不同用户启用以下HTAP方案:

< ">BI工程师,想要对Power BI报表建模后将其发布,以便通过Synapse SQL直接访问Azure Cosmos DB中的实时操作数据。

< ">数据分析人员,想要通过使用Synapse SQL查询Azure Cosmos DB容器中的操作数据来从中获得见解,大规模读取数据并将这些发现与其他数据源合并。

< ">数据科学家,想要使用Synapse Spark查找一项功能来改善其模型并在不进行复杂的数据工程的情况下训练该模型。他们还可以将模型post推理的结果写入Azure Cosmos DB以便通过Spark Synapse对数据进行实时评分。

< ">数据工程师,想要无需手动ETL过程即可对Azure Cosmos DB容器创建SQL或Spark表,以便使数据可供使用者访问。

< ">有关Azure Cosmos DB的Azure Synapse Analytics运行时支持的详细信息,请参阅Azure Synapse Analytics for Cosmos DB支持。

< ">何时使用Azure Synapse Link for Azure Cosmos DB?

< ">建议在以下情况下使用Synapse Link:

< ">如果你是Azure Cosmos DB客户,并且想要对操作数据运行分析、BI和机器学习。在此类情况下,Synapse Link提供了更集成的分析体验,同时不影响事务存储的预配吞吐量。例如:

< ">如果你现在直接使用单独的连接器对Azure Cosmos DB操作数据运行分析或BI,或

< ">如果你正在运行ETL过程以将操作数据提取到单独的分析系统中。

< ">在此类情况下,Synapse Link提供了更集成的分析体验,同时不影响事务存储的预配吞吐量。

< ">如果需要传统的数据仓库要求(例如,高并发、工作负荷管理和跨多个数据源的聚合持久性),则不建议使用Synapse Link。有关详细信息,请参阅可由Synapse Link for Azure Cosmos DB提供帮助的常见方案。



< ">限制

< ">适用于Azure Cosmos DB的Azure Synapse链接支持适用于MongoDB的SQL API和Azure Cosmos DB API。它不支持Gremlin API、Cassandra API和表API。

< ">只能为新容器启用分析存储。若要对现有容器使用分析存储,可以使用Azure Cosmos DB迁移工具将数据从现有容器迁移到新容器。可以在新的和现有的Azure Cosmos DB帐户上启用Synapse Link。

< ">对于启用了分析存储的容器,目前不支持自动备份和还原分析存储中的数据。在数据库帐户上启用Synapse Link后,Azure Cosmos DB会像往常一样,继续按计划的备份间隔以自动方式仅对容器的事务性存储中的数据执行备份。需要特别注意的是,将启用了分析存储的容器还原到新帐户时,将仅使用事务性存储来还原容器,而不会启用分析存储。

< ">当前无法访问预配了Synapse SQL的Azure Cosmos DB分析存储。

< ">当前不支持Azure Cosmso DB分析存储在Azure Synapse Analytics中使用托管专用终结点的网络隔离。

< ">定价

< ">Azure Synapse Link的计费模型包括使用Azure Cosmos DB分析存储和Synapse运行时所产生的成本。若要了解详细信息,请参阅Azure Cosmos DB分析存储定价和Azure Synapse Analytics定价文章。

什么是 Azure Synapse Link for Azure Cosmos DB?

上一篇:使用 Azure IoT Central 生成零售解决方案
下一篇:10个你必须知道的海外网红营销执行细节


版权声明:以上主题为“什么是 Azure Synapse Link for Azure Cosmos DB?"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    什么是 Azure Synapse Link for Azure Cosmos DB?
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“什么是 Azure Synapse Link for Azure Cosmos DB?”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通什么是 Azure Synapse Link for Azure Cosmos DB?的相关事宜。

关键词:什么是,Azure,Synapse,Link,fo

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号