DocumentDB Migration Tool - 显示的资源名称包含无效字符'/'

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DocumentDB Migration Tool - 显示的资源名称包含无效字符'/'相关的知识,希望对你有一定的参考价值。

我正在尝试使用DocumentDB Migration Tool,以便从CSV文件中顺序地将条目插入到CosmosDB数据库中。参赛作品如下:

Id, Description, BoxId, BoxDescription, BoxWidth, BoxHigh, BoxDepth, Unit
125072,...,1151029,...,860,635,500,...

我完成了Docs中的过程,成功验证了连接字符串,然后:

显示的生成命令如下所示:

/ErrorDetails:All /s:CsvFile /s.Files:C:\Users\...\Desktop\Dataprod.csv /t:DocumentDB /t.ConnectionString:AccountEndpoint=https://xxxx.documents.azure.com:443;AccountKey=...;Database=https://xxxx.table.cosmosdb.azure.com:443/; /t.ConnectionMode:Gateway /t.IdField:Id /t.UpdateExisting /t.Collection:ProductCollection /t.PartitionKey:product_key

每当我运行导入步骤时,我都会收到以下错误:

The resource name presented contains invalid character '/'.

我不明白,无法找到导致此问题的资源。

答案

Database=https://xxxx.table.cosmosdb.azure.com:443/;位错了。

Database值应该是您迁移到Database网址的DatabaseAccount的名称。您需要将其更改为数据库的字母数字名称。

以上是关于DocumentDB Migration Tool - 显示的资源名称包含无效字符'/'的主要内容,如果未能解决你的问题,请参考以下文章

SPMT(SharePoint Migration Tool)SharePoint 迁移工具介绍

我在哪里可以下载Summerforce版本的Salesforce Migration Tool?

salesforce零基础学习(九十二)使用Ant Migration Tool 实现Metadata迁移

documentdb

Azure DocumentDB 正式发布

将数据保存到 DocumentDb 中的多个集合中