Azure CLI를 사용하여 Azure Time Series Insights Gen2 환경 만들기

참고 항목

TSI(Time Series Insights) 서비스는 2025년 3월 이후에 더 이상 지원되지 않습니다. 가급적 빨리 기존 TSI 환경을 대체 솔루션으로 마이그레이션하는 것이 좋습니다. 사용 중단 및 마이그레이션에 대한 자세한 내용은 설명서를 참조하세요.

이 문서에서는 새 Time Series Insights Gen2 환경을 만드는 방법에 대해 설명합니다.

Azure Cloud Shell

Azure는 브라우저를 통해 사용할 수 있는 대화형 셸 환경인 Azure Cloud Shell을 호스트합니다. Cloud Shell에서 Bash 또는 PowerShell을 사용하여 Azure 서비스 작업을 수행할 수 있습니다. 로컬 환경에 아무 것도 설치할 필요 없이 Azure Cloud Shell의 미리 설치된 명령을 사용하여 이 문서의 코드를 실행할 수 있습니다.

Azure Cloud Shell을 시작하려면 다음을 수행합니다.

옵션 예제/링크
코드 또는 명령 블록의 오른쪽 상단에서 시도를 선택합니다. 시도를 선택해도 코드 또는 명령이 Cloud Shell에 자동으로 복사되지 않습니다. Screenshot that shows an example of Try It for Azure Cloud Shell.
https://shell.azure.com으로 이동하거나 Cloud Shell 시작 단추를 선택하여 브라우저에서 Cloud Shell을 엽니다. Button to launch Azure Cloud Shell.
Azure Portal의 오른쪽 위에 있는 메뉴 모음에서 Cloud Shell 단추를 선택합니다. Screenshot that shows the Cloud Shell button in the Azure portal

Azure Cloud Shell을 사용하려면:

  1. Cloud Shell을 시작합니다.

  2. 코드 블록(또는 명령 블록)에서 복사 단추를 선택하여 코드 또는 명령을 복사합니다.

  3. Windows 및 Linux에서 Ctrl+Shift+V를 선택하거나 macOS에서 Cmd+Shift+V를 선택하여 코드 또는 명령을 Cloud Shell 세션에 붙여넣습니다.

  4. Enter를 선택하여 코드 또는 명령을 실행합니다.

필수 조건

  • 환경의 콜드 저장소에 대한 Azure Storage 계정을 만듭니다. 이 계정은 기록 데이터의 장기 보존 및 분석을 위해 설계되었습니다.

참고 항목

코드에서 콜드 스토리지 계정의 고유한 이름으로 대체 mytsicoldstore 합니다.

먼저 스토리지 계정을 만듭니다.

storage=mytsicoldstore
rg=-my-resource-group-name
az storage account create -g $rg -n $storage --https-only
key=$(az storage account keys list -g $rg -n $storage --query [0].value --output tsv

환경 만들기

이제 스토리지 계정을 만들고 해당 이름과 관리 키를 변수에 할당했으므로 아래 명령을 실행하여 Azure Time Series Insights 환경을 만듭니다.

참고 항목

코드에서 다음을 시나리오의 고유한 이름으로 바꿉니다.

  • my-tsi-env 환경 이름을 사용합니다.
  • my-ts-id-prop를 Time Series ID 속성의 이름으로 바꿉니다.

Important

환경의 시계열 ID는 데이터베이스 파티션 키와 같습니다. 또한 시계열 ID는 시계열 모델의 기본 키 역할을 합니다.

자세한 내용은 시계열 ID를 선택하는 모범 사례를 참조 하세요.

az tsi environment gen2 create --name "my-tsi-env" --location eastus2 --resource-group $rg --sku name="L1" capacity=1 --time-series-id-properties name=my-ts-id-prop type=String --warm-store-configuration data-retention=P7D --storage-configuration account-name=$storage management-key=$key

Azure Time Series Insights 환경 제거

Azure CLI를 사용하여 Time Series Insights 환경과 같은 개별 리소스를 삭제하거나 Time Series Insights 환경을 포함하여 리소스 그룹 및 모든 해당 리소스를 삭제할 수 있습니다.

Time Series Insights 환경을 삭제하려면 다음 명령을 실행합니다.

az tsi environment delete --name "my-tsi-env" --resource-group $rg

스토리지 계정을 삭제하려면 다음 명령을 실행합니다.

az storage account delete --name $storage --resource-group $rg

리소스 그룹 및 해당 리소스를 모두 삭제하려면 다음 명령을 실행합니다.

az group delete --name $rg

다음 단계