Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O SDK do Dataverse para Python permite que os desenvolvedores do Python interajam diretamente com o Microsoft Dataverse, facilitando o acesso, o gerenciamento e a manipulação de dados armazenados no Dataverse usando a sintaxe do Python familiar , sem necessidade de conhecimento do .NET.
Importante
- Esse é um recurso de visualização.
- As versões prévias dos recursos não foram criadas para uso em ambientes de produção e podem ter funcionalidade restrita. Esses recursos estão sujeitos a termos de uso suplementares e são disponibilizados antes de um lançamento oficial, de maneira que os clientes possam ter acesso antecipado e fazer comentários.
Confira este vídeo!
Suporte a processos de agentes
O SDK capacita o desenvolvimento de processos automatizados e inteligentes (fluxos de trabalho agente) permitindo uma integração perfeita com o ecossistema do Python para análise de dados, IA e orquestração de fluxo de trabalho.
Principais características
A lista a seguir descreve os principais recursos do SDK.
Operações de dados
O SDK dá suporte a operações de dados CRUD (criar, recuperar, atualizar e excluir) usando uma única solicitação e também operações em massa. A recuperação de dados dá suporte a opções e paginação OData, além de consultas simples ou vários "gets" em uma única chamada (conforme necessário). Direct-SQL tem suporte para instruções "SELECT" simples com paginação.
Operações de metadados em tabelas
O SDK dá suporte à criação, atualização e exclusão (CUD) de tabelas, associação opcional de solução, além de recuperar e listar definições de tabela.
Autenticação simplificada
O SDK dá suporte à autenticação usando credenciais de identidade do Azure que dão suporte à obtenção de um método de token (get_token().
Carregamento de arquivo
Carregue um arquivo em uma coluna de Arquivo em uma tabela.
Tratamento de OptionSet/enums
Na chamada da API, as colunas OptionSet são automaticamente mapeadas para valores de enumeração.
Integração com pandas
O valor retornado da chamada de API está no formato JSON, que pode ser mapeado para um DataFrame.
O SDK é publicado em licenciamento de software livre
Benefícios
O SDK do Dataverse para Python reduz as barreiras para usuários do Python, permitindo o rápido desenvolvimento de soluções escalonáveis e inteligentes no Microsoft Dataverse sem a experiência do .NET.
A lista a seguir descreve alguns benefícios do SDK.
- Não é necessário aprender .NET ou C# – trabalhar inteiramente no Python
- Acelera a automação, a IA e o desenvolvimento controlado por dados
- Acessível a cientistas de dados, desenvolvedores e engenheiros em plataformas
Limitações
Aqui estão algumas limitações conhecidas da versão atual (versão prévia).
- Não há suporte para o processamento em lote, a operação 'upsert' e as associações do OData de uso geral.
- A funcionalidade DeleteMultiple do Dataverse ainda não está disponível no SDK do Python.
- O suporte mínimo à política de repetição está no SDK. Atualmente, somente erros de rede são tentados novamente. Nossos exemplos de código incluem outro recuo para a consistência transitória do Dataverse.
- No momento, não há suporte para JOINs SQL e há suporte limitado para uma cláusula WHERE/TOP/ORDER BY.