Ligar ao Azure Synapse Link para Cosmos DB

Este artigo descreve como aceder a uma base de dados DB da Azure Cosmos do Azure Synapse Analytics Studio com Azure Synapse Link.

Pré-requisitos

Antes de ligar uma base de dados DB da Azure Cosmos ao seu espaço de trabalho, vai precisar de um:

Para executar análises em larga escala em Azure Cosmos DB sem afetar o seu desempenho operacional, recomendamos que permita Synapse Link para Azure Cosmos DB. Synapse Link traz a capacidade de HTAP para um contentor e suporte incorporado em Azure Synapse.

Vá para Synapse Studio

A partir do seu espaço de trabalho Azure Synapse, selecione Synapse Studio de Lançamento. Na página inicial Synapse Studio, selecione Dados, que o leva ao Object Explorer de Dados.

Ligação uma base de dados DB do Azure Cosmos para um espaço de trabalho Azure Synapse

A ligação de uma base de dados DB Azure Cosmos é feita como um serviço ligado. Com um serviço DB Azure Cosmos, você pode navegar e explorar dados, ler e escrever a partir de Apache Spark para Azure Synapse Analytics ou SQL em Azure Cosmos DB.

A partir do Object Explorer de dados, pode ligar-se diretamente a uma base de dados DB Azure Cosmos seguindo estes passos:

  1. Selecione o + ícone perto de Data.
  2. Selecione Ligação para dados externos.
  3. Selecione a API a que pretende ligar, por exemplo, SQL API ou API para MongoDB.
  4. Selecione Continuar.
  5. Use um nome amigável para nomear o serviço ligado. O nome aparecerá no Object Explorer de dados e é utilizado por Azure Synapse tempos de funcionação para ligar à base de dados e aos contentores.
  6. Selecione o nome da conta DB Azure Cosmos e o nome da base de dados.
  7. (Opcional) Se não for especificada nenhuma região, Azure Synapse operações de tempo de funcionação serão encaminhadas para a região mais próxima, onde a loja analítica está ativada. Também pode definir manualmente a região que pretende que os seus utilizadores utilizem para aceder à loja analítica Azure Cosmos DB. Selecione propriedades de ligação adicionais e, em seguida, selecione New. Em Nome da Propriedade, insira As Regiões Preferenciais. Desacorda o Valor para a região que pretende, por exemplo, WestUS2. (Não há espaços entre as palavras e o número.)
  8. Selecione Criar.

As bases de dados DB do Azure Cosmos aparecem no separador Linked na secção DB do Azure Cosmos . Com o Azure Cosmos DB, pode diferenciar um recipiente habilitado para HTAP a partir de um recipiente apenas OLTP através dos seguintes ícones:

Recipiente apenas para OLTP:

Visualization that shows the OLTP container icon.

Recipiente habilitado para HTAP:

Visualization that shows the HTAP container icon.

Interaja rapidamente com ações geradas por código

Ao clicar à direita num recipiente, tem uma lista de gestos que irão desencadear uma Faísca ou SQL tempo de execução. Escrever num contentor acontecerá através da Loja Transacional da Azure Cosmos DB e consumirá Unidades de Pedido.

Passos seguintes