Azure 数据工厂管道中前 x 行的正确语法 MongoDB Strict
Correct syntax for top x rows MongoDB Strict in Azure Data Factory pipeline
我正在使用管道将数据从 CosmoDB 复制到 Azure 数据湖,这在数据工厂内。
我正在使用 MongoDB API 而不是 SQL.
我们可以在其中输入过滤器表达式的字段,在手册中指定我们必须在严格模式而不是 Shell 模式下使用它们。
由于我是 Cosmo/Mongo 的新手,我需要一些帮助来检索前 x 条记录。
作为示例,此过滤器有效 {"TrainKey.TrainNumber" : {$eq: 11332 }}
。
但现在我尝试了 {$limit: 100}
或 {limit(100)}
的几个选项,但其中 none 有效。
谁能给我指出正确的方向?
遵循 mongo db manual,still no luck as same as you.However, you could configure cursorMethods.limit
(link) 中的严格模式来实现 $limit
功能。
我在自己这边测试过,它有效。
我正在使用管道将数据从 CosmoDB 复制到 Azure 数据湖,这在数据工厂内。 我正在使用 MongoDB API 而不是 SQL.
我们可以在其中输入过滤器表达式的字段,在手册中指定我们必须在严格模式而不是 Shell 模式下使用它们。
由于我是 Cosmo/Mongo 的新手,我需要一些帮助来检索前 x 条记录。
作为示例,此过滤器有效 {"TrainKey.TrainNumber" : {$eq: 11332 }}
。
但现在我尝试了 {$limit: 100}
或 {limit(100)}
的几个选项,但其中 none 有效。
谁能给我指出正确的方向?
遵循 mongo db manual,still no luck as same as you.However, you could configure cursorMethods.limit
(link) 中的严格模式来实现 $limit
功能。
我在自己这边测试过,它有效。