Compartilhar via


Gerenciar suas bibliotecas para suas funções de dados de usuário do Fabric

Ao desenvolver uma lógica de negócios personalizada, você pode usar bibliotecas públicas do PyPI ou incorporar suas próprias bibliotecas privadas para processamento ou transformação de dados. As funções de dados do usuário permitem a adição de dois tipos de bibliotecas necessárias à escrita de funções.

  • Bibliotecas públicas: inclua qualquer biblioteca pública disponível no PyPI no item de funções de dados do usuário.
  • Bibliotecas privadas: carregue suas bibliotecas privadas como um .whl pacote para o item de funções de dados do usuário.

Adicionar uma biblioteca pública

  1. Entre no Microsoft Fabric.

  2. Selecione o item de função de dados do usuário no qual você está trabalhando.

  3. Selecione Gerenciamento de Biblioteca.

    Captura de tela mostrando como gerenciar bibliotecas.

    Observação

    fabric_user_data_functions a biblioteca é adicionada e não pode ser removida. Esta é a biblioteca de funções de malha. Você poderá atualizar a versão se houver versões futuras desse SDK.

  4. Selecione Adicionar por meio do PyPI para adicionar uma nova biblioteca. Forneça o nome da biblioteca e selecione uma versão, por exemplo pandas , com a versão 2.2.3.

    Captura de tela mostrando como adicionar a biblioteca pandas.

  5. Depois que uma biblioteca é adicionada ao item de funções de dados do usuário, ela está no estado Salvo . O item de funções de dados do usuário precisa ser publicado. Todas as bibliotecas publicadas têm o estado Publicado .

  6. Selecione Adicionar do PyPI para adicionar mais bibliotecas a serem usadas com uma ou mais funções no item de função de dados do usuário.

  7. Selecione Publicar para atualizar as alterações feitas na função De dados do usuário. Agora a função está pronta para ser testada.

Gerenciar bibliotecas públicas

  • Para atualizar a versão de uma biblioteca pública existente, navegue até o item de funções de dados do usuário e selecione o gerenciamento de biblioteca. Escolha a biblioteca necessária, selecione a lista suspensa de versão e atualize sua versão.
  • Para excluir a biblioteca, selecione a opção lixeira para cada biblioteca exibida quando você passa o mouse sobre a linha correspondente.

Publique o item de funções de dados do usuário sempre que as bibliotecas forem atualizadas.

Adicionar uma biblioteca privada

Bibliotecas privadas referem-se ao código criado por você ou sua organização. As funções de dados do usuário permitem que você carregue um arquivo de biblioteca personalizado no .whl formato. Selecione o botão Carregar para adicionar bibliotecas privadas.

Captura de tela mostrando como adicionar biblioteca privada.

Limitações de bibliotecas privadas

  • O .whl tamanho do arquivo deve ter menos de 30 MB.
  • O .whl arquivo deve ser independente do sistema operacional. Se o arquivo for específico para um sistema operacional, por exemplo numpy-2.2.2-cp311-cp311-linux_armv6l.whl, ele falhará ao carregar.

Próximas etapas

Saiba como referenciar essas bibliotecas no código da função. Você também pode aprender a exibir seus logs depois de executar uma Função de Dados do Fabric.