azdata를 사용하여 앱 실행 - SQL Server 빅 데이터 클러스터

이 문서에서는 SQL Server 빅 데이터 클러스터 내에서 애플리케이션을 실행하는 방법을 설명합니다.

Important

Microsoft SQL Server 2019 빅 데이터 클러스터 추가 기능이 사용 중지됩니다. SQL Server 2019 빅 데이터 클러스터에 대한 지원은 2025년 2월 28일에 종료됩니다. Software Assurance를 사용하는 SQL Server 2019의 모든 기존 사용자는 플랫폼에서 완전히 지원되며, 소프트웨어는 지원 종료 시점까지 SQL Server 누적 업데이트를 통해 계속 유지 관리됩니다. 자세한 내용은 공지 블로그 게시물Microsoft SQL Server 플랫폼의 빅 데이터 옵션을 참조하세요.

필수 조건

기능

SQL Server 2019에서는 애플리케이션을 만들고, 삭제, 설명, 초기화, 나열, 실행, 업데이트할 수 있습니다. 다음 표에서는 azdata와 함께 사용할 수 있는 애플리케이션 배포 명령에 대해 설명합니다.

명령 설명
azdata app describe 애플리케이션 설명.
azdata app run 응용 프로그램 실행.

이어지는 섹션에서는 이러한 명령에 대해 상세히 설명합니다.

앱 실행

앱이 Ready 상태에 있는 경우 지정된 입력 매개 변수와 함께 실행하여 사용할 수 있습니다. 다음 구문을 사용하여 앱을 실행합니다.

azdata app run --name <app_name> --version <app_version> --inputs <inputs_params>

다음 예제 명령에서는 실행 명령을 보여줍니다.

azdata app run --name add-app --version v1 --inputs x=1,y=2

실행에 성공한 경우 앱을 만들 때 지정된 대로 출력이 표시됩니다. 다음 출력은 예제입니다.

{
  "changedFiles": [],
  "consoleOutput": "",
  "errorMessage": "",
  "outputFiles": {},
  "outputParameters": {
    "result": 3
  },
  "success": true
}

앱 설명

describe 명령은 클러스터의 엔드포인트를 포함하여 앱에 대한 자세한 정보를 제공합니다. 이 정보는 일반적으로 앱 개발자가 Swagger 클라이언트 및 RESTful 방식으로 앱과 상호 작용하는 웹 서비스를 사용하여 앱을 빌드하는 데 사용됩니다. 자세한 내용은 빅 데이터 클러스터에서 애플리케이션 사용을 참조하세요.

{
  "input_param_defs": [
    {
      "name": "x",
      "type": "int"
    },
    {
      "name": "y",
      "type": "int"
    }
  ],
  "links": {
    "app": "https://10.1.1.3:30080/api/app/add-app/v1",
    "swagger": "https://10.1.1.3:30080/api/app/add-app/v1/swagger.json"
  },
  "name": "add-app",
  "output_param_defs": [
    {
      "name": "result",
      "type": "int"
    }
  ],
  "state": "Ready",
  "version": "v1"
}

자세한 내용은 빅 데이터 클러스터에서 애플리케이션 사용에서 SQL Server 빅 데이터 클러스터에 배포된 앱을 고유한 애플리케이션에 통합하는 방법을 알아보세요. 앱 배포 샘플에서 추가 샘플을 확인할 수도 있습니다.

SQL Server 빅 데이터 클러스터에 대한 자세한 내용은 SQL Server 2019 빅 데이터 클러스터 소개를 참조하세요.