Bagikan melalui


azdata bdc

Berlaku untuk: Azure Data CLI ()azdata

Nota

Beberapa skenario yang sebelumnya ditangani oleh Azure Data CLI (azdata) sekarang dikelola melalui ekstensi Azure CLI (az) dan alur kerja berbasis Azure Arc. Tidak ada penggantian 1:1 tunggal untuk semua azdata perintah. Tabel berikut menyoroti alternatif Azure CLI yang umumnya terkait di mana mereka berada.

area perintah azdata Ekstensi /grup perintah Azure CLI referensi Azure CLI
azdata arc dc * az arcdata Referensi CLI data Azure Arc
azdata arc sql mi * az arcdata sql mi Mengelola Azure SQL Managed Instance dengan CLI
azdata arc postgres * az arcdata postgres Mengelola server PostgreSQL dengan CLI
azdata migrate * az datamigration Migrasi menggunakan CLI
azdata extension * az extension * Gambaran umum ekstensi Azure CLI
azdata login az login az login
azdata sql shell / azdata sql query Tidak ada Azure CLI yang setara (gunakan sqlcmd, SSMS, atau alat SQL lainnya) Utilitas sqlcmd

SQL Server Management Studio

Untuk skenario otomatisasi dan manajemen baru, lebih suka Azure CLI (az), ekstensi Azure CLI, dan pengalaman portal Azure Arc.

Artikel berikut ini menyediakan referensi untuk perintah sql di alat azdata . Untuk informasi selengkapnya tentang perintah azdata lainnya, lihat referensi azdata.

Perintah

Perintah Deskripsi
azdata bdc create Buat Kluster Big Data.
azdata bdc delete Hapus Kluster Big Data.
peningkatan azdata bdc Perbarui gambar yang disebarkan di setiap kontainer di Kluster Big Data SQL Server.
konfigurasi azdata bdc Perintah konfigurasi.
titik akhir azdata bdc Perintah titik akhir.
debug azdata bdc Perintah debug.
status azdata bdc Perintah status Kluster Big Data.
kontrol azdata bdc Perintah layanan kontrol.
azdata bdc sql Perintah layanan Sql.
azdata bdc hdfs Perintah layanan Hdfs.
azdata bdc spark Perintah layanan Spark.
gateway azdata bdc Perintah layanan gateway.
aplikasi azdata bdc Perintah app service.
azdata bdc hdfs Modul HDFS menyediakan perintah untuk mengakses sistem file HDFS.
pengaturan azdata bdc Perintah pengaturan Kluster Big Data.
azdata bdc spark Perintah Spark memungkinkan pengguna berinteraksi dengan sistem Spark dengan membuat dan mengelola sesi, pernyataan, dan batch.
azdata bdc berputar Perintah ini memutar kata sandi akun AD yang dibuat secara otomatis dalam kluster big data. Untuk informasi selengkapnya, lihat Gambaran umum rotasi kata sandi AD.

azdata bdc create

Buat SQL Server Big Data Cluster - Konfigurasi Kubernetes diperlukan pada sistem Anda bersama dengan variabel lingkungan berikut ['AZDATA_USERNAME', 'AZDATA_PASSWORD'].

azdata bdc create [--name -n] 
                  [--config-profile -c]  
                  
[--accept-eula -a]  
                  
[--node-label -l]  
                  
[--force -f]

Examples

Pengalaman penyebaran Kluster Big Data SQL Server terpandu - Anda akan menerima permintaan untuk nilai yang diperlukan.

azdata bdc create

Penyebaran Kluster Big Data dengan argumen dan profil konfigurasi kustom yang diinisialisasi melalui azdata bdc config init.

azdata bdc create --accept-eula yes --config-profile ./path/to/config/profile

Penyebaran Kluster Big Data dengan nama kluster kustom yang ditentukan dan profil konfigurasi default aks-dev-test.

azdata bdc create --name <cluster_name> --accept-eula yes --config-profile aks-dev-test

Penyebaran Kluster Big Data dengan argumen - tidak ada perintah yang akan diberikan karena bendera --force digunakan.

azdata bdc create --accept-eula yes --config-profile aks-dev-test --force

Parameter Pilihan

--name -n

Nama kluster big data, digunakan untuk namespace layanan kubernetes.

--config-profile -c

Profil konfigurasi kluster big data, digunakan untuk menyebarkan kluster: ['kubeadm-dev-test', 'kubeadm-prod', 'openshift-prod', 'aks-dev-test-ha', 'aks-dev-test', 'aro-dev-test', 'openshift-dev-test', 'aro-dev-test-ha']

--accept-eula -a

Apakah Anda menerima persyaratan lisensi? [ya/tidak]. Jika Anda tidak ingin menggunakan arg ini, Anda dapat mengatur variabel lingkungan ACCEPT_EULA ke 'ya'. Ketentuan lisensi untuk azdata dapat dilihat di https://aka.ms/eula-azdata-en.

--node-label -l

Label node kluster big data, digunakan untuk menunjuk node apa yang akan disebarkan.

--force -f

Buat paksa, pengguna tidak akan diminta untuk nilai apa pun dan semua masalah akan dicetak sebagai bagian dari stderr.

Argumen Global

--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--output -o

Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.

--query -q

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

azdata bdc delete

Hapus konfigurasi SQL Server Big Data Cluster - Kubernetes diperlukan pada sistem Anda.

azdata bdc delete --name -n 
                  [--force -f]

Examples

Penghapusan Kluster Big Data.

azdata bdc delete --name <cluster_name>

Parameter yang Diperlukan

--name -n

Nama kluster big data, digunakan untuk namespace layanan kubernetes.

Parameter Pilihan

--force -f

Paksa hapus kluster big data.

Argumen Global

--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--output -o

Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.

--query -q

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

peningkatan azdata bdc

Perbarui gambar yang disebarkan di setiap kontainer di Kluster Big Data SQL Server. Gambar yang diperbarui didasarkan pada gambar docker yang diteruskan. Jika gambar yang diperbarui berasal dari repositori gambar docker yang berbeda dari gambar yang saat ini disebarkan, parameter "repositori" juga diperlukan.

azdata bdc upgrade --name -n 
                   --tag -t  
                   
[--repository -r]  
                   
[--controller-timeout -k]  
                   
[--stability-threshold -s]  
                   
[--component-timeout -p]  
                   
[--force -f]

Examples

Kluster Big Data ditingkatkan ke tag gambar baru "cu2" dari repositori yang sama.

azdata bdc upgrade -t cu2

Kluster Big Data ditingkatkan ke gambar baru dengan tag "cu2" dari repositori baru "foo/bar/baz".

azdata bdc upgrade -t cu2 -r foo/bar/baz

Kluster Big Data ditingkatkan ke gambar baru dengan tag "cu2" dari repositori yang sama. Peningkatan akan menunggu 30 menit hingga pengontrol ditingkatkan dan 30 menit hingga pengontrol db ditingkatkan. Kemudian akan menunggu pengontrol dan pengontrol db berjalan selama tiga menit tanpa crash meningkatkan sisa kluster. Setiap fase peningkatan berikutnya akan memiliki empat puluh menit untuk diselesaikan.

azdata bdc upgrade -t cu2 --controller-timeout=30 --component-timeout=40 --stability-threshold=3

Parameter yang Diperlukan

--name -n

Nama kluster big data, digunakan untuk namespace layanan kubernetes.

--tag -t

Tag gambar docker target untuk meningkatkan semua kontainer di kluster.

Parameter Pilihan

--repository -r

Repositori docker untuk memiliki semua kontainer dalam kluster yang menarik gambar mereka.

--controller-timeout -k

Jumlah menit untuk menunggu database pengontrol atau pengontrol ditingkatkan sebelum mengembalikan peningkatan.

--stability-threshold -s

Jumlah menit untuk menunggu setelah peningkatan sebelum menandainya sebagai stabil.

--component-timeout -p

Jumlah menit untuk menunggu setiap fase peningkatan (setelah peningkatan pengontrol) selesai sebelum menjeda peningkatan.

--force -f

Jika ada, mengabaikan pemeriksaan kesehatan kluster sebelum memulai peningkatan

Argumen Global

--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Tampilkan pesan bantuan ini dan keluar.

--output -o

Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.

--query -q

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Langkah berikutnya

Untuk informasi selengkapnya tentang perintah azdata lainnya, lihat referensi azdata.

Untuk informasi selengkapnya tentang cara menginstal alat azdata , lihat Menginstal azdata.