SELECT top 1
*
FROM OPENROWSET (
'CosmosDB',
N'Account=cosbbbbbbbbiv01t;Database=bbbbb;key=bbbbbbbbbbbb==',
Graph1
) AS q1
使用 Azure CLI,您需要在 Gremlin 数据库帐户中启用 Synapse Link 并启用分析存储
az cosmosdb update --capabilities EnableGremlin --name <Your Cosmos gremlin>--resource-group <Your resource group name>--enable-analytical-storage true
接下来,使用以下代码
az cosmosdb gremlin graph update `
--resource-group <Your Resource group Name> `
--account-name germilndilip `
--database-name DB02 `
--name G01 `
--analytical-storage-ttl -1
启用分析存储后,我就可以使用 synapse serverles 池查询 cosmos gremiln 图。
SELECT TOP 10 *
FROM OPENROWSET(
'CosmosDB',
'Account=germilndilip;Database=DB02;Key=<YOUR COSMOS PRIMARY KEY>',
G01) AS documents;