Freigeben über


Verwalten Sie Ihre Bibliotheken für Ihre Fabric-Benutzerdatenfunktionen

Beim Entwickeln benutzerdefinierter Geschäftslogik können Sie öffentliche Bibliotheken von PyPI verwenden oder eigene private Bibliotheken für die Datenverarbeitung oder -transformation integrieren. Benutzerdatenfunktionen ermöglichen das Hinzufügen von zwei Typen von Bibliotheken, die zum Schreiben von Funktionen erforderlich sind:

  • Öffentliche Bibliotheken: Fügen Sie alle öffentlichen Bibliotheken hinzu, die in PyPI im Element für Benutzerdatenfunktionen verfügbar sind.
  • Private Bibliotheken: Laden Sie Ihre privaten Bibliotheken als .whl Paket in das Element der Benutzerdatenfunktionen hoch.

Hinzufügen einer öffentlichen Bibliothek

  1. Melden Sie sich bei Microsoft Fabric an.

  2. Wählen Sie das Element der Benutzerdatenfunktion aus, an dem Sie arbeiten.

  3. Wählen Sie "Bibliotheksverwaltung" aus.

    Screenshot: Verwalten von Bibliotheken.

    Hinweis

    fabric_user_data_functions Die Bibliothek wird hinzugefügt und kann nicht entfernt werden. Dies ist die Fabric-Funktionsbibliothek. Sie können die Version aktualisieren, wenn es zukünftige Versionen dieses SDK gibt.

  4. Wählen Sie "Aus PyPI hinzufügen" aus , um eine neue Bibliothek hinzuzufügen. Geben Sie den Bibliotheksnamen an, und wählen Sie eine Version aus, z. B pandas . mit Version 2.2.3.

    Screenshot: Hinzufügen einer Pandas-Bibliothek.

  5. Sobald eine Bibliothek dem Element "Benutzerdatenfunktionen" hinzugefügt wurde, befindet sie sich im Gespeicherten Zustand. Das Element "Benutzerdatenfunktionen" muss veröffentlicht werden. Alle veröffentlichten Bibliotheken haben den Status "Veröffentlicht ".

  6. Wählen Sie "Von PyPI hinzufügen" aus, um weitere Bibliotheken hinzuzufügen, die mit einer oder mehreren Funktionen im Benutzerdatenfunktionselement verwendet werden sollen.

  7. Wählen Sie "Veröffentlichen " aus, um die An der Benutzerdatenfunktion vorgenommenen Änderungen zu aktualisieren. Jetzt kann die Funktion getestet werden.

Verwalten öffentlicher Bibliotheken

  • Um die Version einer vorhandenen öffentlichen Bibliothek zu aktualisieren, navigieren Sie zum Element "Benutzerdatenfunktionen", und wählen Sie "Bibliotheksverwaltung" aus. Wähle die erforderliche Bibliothek aus, wähle die Versions-Dropdown-Liste aus, und aktualisiere ihre Version.
  • Um die Bibliothek zu löschen, wählen Sie die Papierkorboption für jede Bibliothek, die angezeigt wird, wenn Sie mit der Maus über die entsprechende Zeile fahren.

Veröffentlichen Sie das Element der Benutzerdatenfunktionen, wenn Bibliotheken aktualisiert werden.

Hinzufügen einer privaten Bibliothek

Private Bibliotheken beziehen sich auf Code, der von Ihnen oder Ihrer Organisation erstellt wurde. Mithilfe von Benutzerdatenfunktionen können Sie eine benutzerdefinierte Bibliotheksdatei im .whl Format hochladen. Wählen Sie die Schaltfläche "Hochladen " aus, um private Bibliotheken hinzuzufügen.

Screenshot: Hinzufügen einer privaten Bibliothek.

Einschränkungen privater Bibliotheken

  • Die .whl Dateigröße muss kleiner als 30 MB sein.
  • Die .whl Datei muss betriebssystemunabhängig sein. Wenn die Datei z numpy-2.2.2-cp311-cp311-linux_armv6l.whl. B. für ein Betriebssystem spezifisch ist, schlägt der Upload fehl.

Nächste Schritte

Erfahren Sie, wie Sie auf diese Bibliotheken im Code Ihrer Funktion verweisen. Sie können auch erfahren, wie Sie Ihre Protokolle nach dem Ausführen einer Fabric Data Function anzeigen.