사용자 지정 비즈니스 논리를 개발할 때 PyPI에서 공용 라이브러리를 사용하거나 데이터 처리 또는 변환을 위해 고유한 프라이빗 라이브러리를 통합할 수 있습니다. 사용자 데이터 함수를 사용하면 함수 작성에 필요한 두 가지 유형의 라이브러리를 더할 수 있습니다.
- 공용 라이브러리: PyPI에서 사용할 수 있는 공용 라이브러리를 사용자 데이터 함수 항목에 포함합니다.
- 프라이빗 라이브러리: 사용자 데이터 함수 항목에 패키지로
.whl프라이빗 라이브러리를 업로드합니다.
공용 라이브러리 추가
Microsoft Fabric에 로그인합니다.
작업 중인 사용자 데이터 함수 항목을 선택합니다.
라이브러리 관리를 선택합니다.
비고
fabric_user_data_functions라이브러리가 추가되고 제거할 수 없습니다. 패브릭 함수 라이브러리입니다. 이 SDK의 향후 릴리스가 있는 경우 버전을 업데이트할 수 있습니다.PyPI에서 추가를 선택하여 새 라이브러리를 추가합니다. 라이브러리 이름을 입력하고 버전(예
pandas: 버전2.2.3)을 선택합니다.라이브러리가 사용자 데이터 함수 항목에 추가되면 저장된 상태입니다. 사용자 데이터 함수 항목을 게시해야 합니다. 게시된 모든 라이브러리에는 게시된 상태가 있습니다.
PyPI에서 추가를 선택하여 사용자 데이터 함수 항목에서 하나 이상의 함수와 함께 사용할 라이브러리를 더 추가합니다.
게시를 선택하여 사용자 데이터 함수의 변경 내용을 업데이트합니다. 이제 함수를 테스트할 준비가 되었습니다.
공용 라이브러리 관리
- 기존 공용 라이브러리의 버전을 업데이트하려면 사용자 데이터 함수 항목으로 이동하고 라이브러리 관리를 선택합니다. 필요한 라이브러리를 선택하고, 버전 드롭다운을 선택하고, 해당 버전을 업데이트합니다.
- 라이브러리를 삭제하려면 해당 행을 마우스로 가리킬 때 나타나는 각 라이브러리에 대한 휴지통 옵션을 선택합니다.
라이브러리를 업데이트할 때마다 사용자 데이터 함수 항목을 게시합니다.
프라이빗 라이브러리 추가
프라이빗 라이브러리는 사용자 또는 조직에서 빌드한 코드를 참조합니다. 사용자 데이터 함수를 사용하면 사용자 지정 라이브러리 파일을 형식으로 업로드할 수 있습니다 .whl .
업로드 단추를 선택하여 프라이빗 라이브러리를 추가합니다.
프라이빗 라이브러리의 제한 사항
- 파일 크기는
.whl30MB 미만이어야 합니다. - 파일은
.whlOS에 구애받지 않아야 합니다. 예를 들어numpy-2.2.2-cp311-cp311-linux_armv6l.whl파일이 운영 체제와 관련된 경우 업로드에 실패합니다.
다음 단계
함수 코드에서 이러한 라이브러리를 참조하는 방법을 알아봅니다. 패브릭 데이터 함수를 실행한 후 로그를 보는 방법도 알아볼 수 있습니다.