SDKs de Python para Microsoft Discovery

O Microsoft Discovery fornece SDKs em Python para operações de plano de dados e plano de controle. Ambos os pacotes estão disponíveis publicamente no Python Package Index (PyPI) e podem ser integrados a aplicações Python.

SDK Package Utilização
Plano de dados azure-ai-discovery Interaja com os recursos do Microsoft Discovery e realize operações em tempo de execução, como trabalhar com espaços de trabalho, investigações, tarefas, ferramentas, estantes e bases de conhecimento.
Painel de controle azure-mgmt-discovery Provisione, configure e gerencie recursos do Microsoft Discovery através do Azure Resource Manager (ARM).

Pré-requisitos

Antes de usar os SDKs, você precisa:

  • Python 3.10 ou posterior.
  • Uma assinatura do Azure.
  • Uma identidade Microsoft Entra com permissões para as operações que você deseja realizar.
  • Para operações de plano de dados, um espaço de trabalho ou estante existente do Microsoft Discovery.
  • Para operações no plano de controle, o ID de assinatura do Azure que contém ou conterá seus recursos do Microsoft Discovery.

Instale os SDKs

Instale o SDK do plano de dados:

python -m pip install azure-ai-discovery

Instale o SDK do plano de controle:

python -m pip install azure-mgmt-discovery

Para autenticar com o Microsoft Entra ID, instale a biblioteca cliente Azure Identity:

python -m pip install azure-identity