该文档指出,Cosmos数据库引擎" 本身支持多种数据模型:键值,文档,图形和列式 ".
但是,我似乎无法找到与柱状模型有关的任何其他信息.
以下API还提供了相关信息:
但在Columnar或Column-family上没有任何内容,如各种摘要中所述.
参考:https://docs.microsoft.com/en-us/azure/cosmos-db/introduction
我已经成功下载并运行了 Quickstart 应用程序,但我的 Web 应用程序无法正常工作。(当我调用 table.CreateIfNotExists() 时,执行只是无限期挂起)。这显然与另一个图书馆有冲突,但我无法确定确切的问题。
我已经尝试了我能想到的所有方法(包括删除和重新安装 WindowsAzure.Storage-PremiumTable 0.1.0-preview 库并安装)但无济于事。怀疑冲突与 Microsoft.AspNet.OData 库(用于 oData v4)有关,我在我的项目中也需要它。它对 Microsoft.Extensions.. (>= 1.0.0 && < 2.0.0) 有一些依赖性,我从另一个用户在线阅读是导致类似问题的原因,该问题已通过升级到 v2.0 解决)。无论如何,由于 Microsoft.AspNet.OData 的依赖性,我无法升级这些。
以下是成功后的输出窗口(来自快速入门应用程序或其他具有最少附加库的应用程序):
DocDBTrace Information: 0 : Set WriteEndpoint https://trfk-cosmos1-neu-northeurope.documents.azure.com/ ReadEndpoint https://trfk-cosmos1-neu-northeurope.documents.azure.com/
DocDBTrace Information: 0 : TimerPool Created with minSupportedTimerDelayInSeconds = 60
DocDBTrace Information: 0 : RntbdConnectionDispenser: requestTimeoutInSeconds: 60, openTimeoutInSeconds: 0, timerValueInSeconds: 60
DocDBTrace Error: 0 : DocumentClientException with status code: NotFound, message: Message: {"Errors":["Resource Not Found"]}
ActivityId: eed42269-739c-43cd-a964-e8addb2c0a29, Request URI: /apps/cbec8afc-ed09-4565-be2a-46723dded3c3/services/ad31a99f-f874-4862-9dd4-60af25fbc416/partitions/4fd158a1-3b2f-4d61-8ee1-9ee8767d13c1/replicas/131504437541513138s, and response …Run Code Online (Sandbox Code Playgroud) 我在“文件格式设置”步骤中的Azure 数据工厂“复制数据”工具(当前处于预览版)中看到以下错误:
处理请求时出错:列:SystemProperties,位置:源,格式:Avro,Avro 格式目前不支持数据类型“System.Collections.Generic.Dictionary`2[System.String,System.Object]”。活动 ID:0aa778ad-b496-46c1-8de4-97b4f4169be2
源文件采用 Avro 格式,由Azure Event Hubs Archive生成。当我选择 Avro 格式并选择 blob 中的任何 avro 文件时,当该工具尝试确定架构时,我会收到上述错误。我不知道这是复制数据工具的问题还是事件中心存档输出的文件格式的问题。
有没有人遇到过这个问题或关于我如何进一步调查的任何想法?
azure avro azure-eventhub azure-data-factory azure-blob-storage