다음을 통해 공유


패브릭 환경의 라이브러리 관리

Microsoft Fabric 환경은 Spark 작업을 실행하기 위한 유연한 구성을 제공합니다. 라이브러리는 개발자가 작업에 포함하려는 재사용 가능한 코드를 제공합니다. 각 Spark 런타임과 함께 제공되는 기본 제공 라이브러리를 제외하고 패브릭 환경에 공용 및 사용자 지정 라이브러리를 설치할 수 있습니다. 또한 환경을 Notebook 및 Spark 작업 정의에 쉽게 연결할 수 있습니다.

공용 라이브러리

공용 라이브러리는 패브릭이 현재 지원하는 PyPI 및 Conda와 같은 리포지토리에서 제공됩니다.

환경 공용 라이브러리 화면의 스크린샷.

새 공용 라이브러리 추가

새 공용 라이브러리를 추가하려면 원본을 선택하고 라이브러리의 이름과 버전을 지정합니다. 또는 Conda 환경 사양 .yml 파일을 업로드하여 공용 라이브러리를 지정할 수 있습니다. 업로드된 .yml 파일의 콘텐츠가 추출되어 목록에 추가됩니다.

참고 항목

추가하는 동안 라이브러리 이름에 대한 자동 완성 기능은 가장 인기 있는 라이브러리로 제한됩니다. 설치하려는 라이브러리가 해당 목록에 없으면 자동 완성 프롬프트가 표시되지 않습니다. 대신 전체 이름을 입력하여 PyPI 또는 Conda에서 직접 라이브러리를 검색합니다. 라이브러리 이름이 유효한 경우 사용 가능한 버전이 표시됩니다. 라이브러리 이름이 유효하지 않으면 라이브러리가 존재하지 않는다는 경고가 표시됩니다.

일괄 처리에 공용 라이브러리 추가

환경에서는 YAML 파일을 업로드하여 여러 공용 라이브러리를 일괄 처리로 관리할 수 있습니다. YAML의 콘텐츠는 추출되어 공용 라이브러리 목록에 추가됩니다.

참고 항목

YAML 파일의 사용자 지정 conda 채널은 현재 지원되지 않습니다. PyPI 및 conda의 라이브러리만 인식됩니다.

공용 라이브러리 필터링

공용 라이브러리 페이지의 검색 상자에 키워드를 입력하여 공용 라이브러리 목록을 필터링하고 필요한 라이브러리를 찾습니다.

공용 라이브러리 업데이트

기존 공용 라이브러리의 버전을 업데이트하려면 인브론으로 이동하여 공용 라이브러리 또는 사용자 지정 라이브러리엽니다. 필요한 라이브러리를 선택하고, 버전 드롭다운을 선택하고, 해당 버전을 업데이트합니다.

공용 라이브러리 삭제

각 라이브러리에 대한 휴지통 옵션은 해당 행을 마우스로 가리키면 나타납니다. 또는 여러 공용 라이브러리를 선택한 다음 리본에서 삭제를 선택하여 삭제 할 수 있습니다.

종속성 보기

각 공용 라이브러리에는 다양한 종속성이 있습니다. 해당 행을 마우스로 가리키면 뷰 종속성 옵션이 나타납니다.

yaml로 내보내기

Fabric은 전체 공용 라이브러리 목록을 YAML 파일로 내보내고 로컬 디렉터리에 다운로드하는 옵션을 제공합니다.

사용자 지정 라이브러리

사용자 지정 라이브러리는 사용자 또는 조직에서 빌드한 코드를 참조합니다. Fabric은 .whl, .jar 및 .tar.gz 형식의 사용자 지정 라이브러리 파일을 지원합니다.

참고 항목

Fabric은 R 언어에 대한 .tar.gz 파일만 지원합니다. Python 언어에 .whl 파일 형식을 사용합니다.

환경 사용자 지정 라이브러리 화면의 스크린샷.

사용자 지정 라이브러리 업로드

로컬 디렉터리에서 패브릭 환경으로 사용자 지정 라이브러리를 업로드할 수 있습니다.

사용자 지정 라이브러리 삭제

각 라이브러리에 대한 휴지통 옵션은 해당 행을 마우스로 가리키면 나타납니다. 또는 여러 사용자 지정 라이브러리를 선택한 다음 리본에서 삭제를 선택하여 삭제 할 수 있습니다.

모든 사용자 지정 라이브러리 다운로드

클릭하면 사용자 지정 라이브러리가 로컬 기본 다운로드 디렉터리에 하나씩 다운로드됩니다.