SDKs Python para Microsoft Discovery

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

SDK Package Use
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.
Plano de controlo azure-mgmt-discovery Provisione, configure e gere recursos do Microsoft Discovery através do Azure Resource Manager (ARM).

Pré-requisitos

Antes de usar os SDKs, precisa de:

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

Instalar os SDKs

Instalar o SDK do plano de dados:

python -m pip install azure-ai-discovery

Instale o SDK do plano de controlo:

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