Menjalankan aplikasi dengan azdata - SQL Server Kluster Big Data

Artikel ini menjelaskan cara menjalankan aplikasi di dalam Kluster Big Data SQL Server.

Penting

Add-on Kluster Big Data Microsoft SQL Server 2019 akan dihentikan. Dukungan untuk SQL Server 2019 Kluster Big Data akan berakhir pada 28 Februari 2025. Semua pengguna SQL Server 2019 yang ada dengan Jaminan Perangkat Lunak akan didukung sepenuhnya pada platform dan perangkat lunak akan terus dipertahankan melalui pembaruan kumulatif SQL Server hingga saat itu. Untuk informasi selengkapnya, lihat posting blog pengumuman dan Opsi big data di platform Microsoft SQL Server.

Prasyarat

Kemampuan

Di SQL Server 2019 Anda dapat membuat, menghapus, menjelaskan, menginisialisasi, mencantumkan eksekusi, dan memperbarui aplikasi Anda. Tabel berikut ini menjelaskan perintah penyebaran aplikasi yang bisa Anda gunakan dengan azdata.

Perintah Deskripsi
azdata app describe Menjelaskan aplikasi.
azdata app run Jalankan aplikasi.

Bagian berikut ini menjelaskan perintah ini secara lebih rinci.

Menjalankan aplikasi

Jika aplikasi dalam status Ready , Anda dapat menggunakannya dengan menjalankannya dengan parameter input yang ditentukan. Gunakan sintaks berikut untuk menjalankan aplikasi:

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

Contoh perintah berikut menunjukkan perintah jalankan:

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

Jika eksekusi berhasil, Anda akan melihat output seperti yang ditentukan saat membuat aplikasi. Output berikut adalah contoh.

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

Menjelaskan aplikasi

Perintah jelaskan menyediakan informasi terperinci tentang aplikasi termasuk titik akhir di kluster Anda. Ini biasanya digunakan oleh pengembang aplikasi untuk membuat aplikasi menggunakan klien swagger dan menggunakan layanan web untuk berinteraksi dengan aplikasi dengan cara RESTful. Untuk informasi selengkapnya, lihat Mengonsumsi aplikasi pada kluster big data untuk informasi selengkapnya.

{
  "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"
}

Jelajahi cara mengintegrasikan aplikasi yang disebarkan di SQL Server Kluster Big Data di aplikasi Anda sendiri di Mengonsumsi aplikasi pada kluster big data untuk informasi selengkapnya. Anda juga dapat memeriksa sampel tambahan di Sampel Penyebaran Aplikasi.

Untuk informasi selengkapnya tentang Kluster Big Data SQL Server, lihat Memperkenalkan Kluster Big Data SQL Server 2019.