용량 일시 중지 및 다시 시작 - Microsoft Fabric | Microsoft Learn
용량 일시 중지 및 다시 시작 - Microsoft Fabric
용량 일시 중지 및 다시 시작 기능을 사용하여 비용을 절감하는 방법을 이해합니다.
learn.microsoft.com
Runbook 의 주 용도는 Fabric 가 비용이 비싸니 사용하는 동안에만 서비스를 시작하기 위함입니다.
Step by Step 로 진행
1. fabric 만들기. 기본으로 만들었다.
역시나 비용은 개 비싸다
2. Automation 계정 만들기.
3. Automation 계정 만든후 모듈에서 fabric 관련 모듈 추가하기.
4. 모듈은 fabtools 를 추가 진행해준다.
5. runbook 에서 추가한 모듈의 겔러리를 찾아서 넣는다, fabric 키워드로 찾으면 된다.
suspend_or_resume_fabric_capacity_runbook 을 선택하면된다.
아래와 같은 Powershell 소스가 확인된다.
6 runbook 에서 일시 정지 부터 만들어보자.
아래처럼 만들어진것이 확인된다.
들어가서 [포털에서편집] 을 진행해보자.
다른 창의 띄워 fabric 에 json 을 보자.
클립 보드에 복사 한다.
runbook 창에 6.7 번째 줄의 주석을 제거하고, 클립보드에 복사해온 내용을 6번에 넣는다.
[테스트 창] 눌러 테스트 진행.
[시작]을 누르면 100% 오류난다, 권한이 없다.
Response starus code dose not indicate success : 403(forbidden):
[기여자]권한이 없어서 그렇다.
fabric 에 가서 기여자 권한을 추가해주자.
autumation 생성한 계정이다.
시스템 할당 항목을 확인해서 Azure 역할 할당을 해주자.
할당되면 아래와 같이 볼수 있다.
resume을 동일하게 생성하고 테스트 진행한 사항이다.
[게시] 진행한다.
[시작] 해서 fabric 가 '일시중지' , ' 다시시작' 하는지 확인해보자.
아래와 같이 일정 진행하면 된다.
automation 별로 일정을 생성할 수도 있으며, 각 runbook 에서 일정을 진행할 수도 있다.
뭐 같은거다.
그럼 good luck