azdata

Berlaku untuk: Azure Data CLI (azdata)

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 arc Perintah untuk menggunakan Azure Arc untuk layanan data Azure.
azdata sql SQL DB CLI memungkinkan pengguna untuk berinteraksi dengan SQL Server melalui T-SQL.
azdata login Masuk ke titik akhir pengontrol kluster dan atur namespace-nya sebagai konteks aktif Anda. Untuk menggunakan kata sandi saat masuk, Anda harus mengatur variabel lingkungan AZDATA_PASSWORD.
azdata logout Keluar dari kluster.
konteks azdata Perintah manajemen konteks.
azdata bdc Pilih, kelola, dan operasikan SQL Server Kluster Big Data.
ekstensi azdata Mengelola dan memperbarui ekstensi CLI.
aplikasi azdata Membuat, menghapus, menjalankan, dan mengelola aplikasi.
azdata postgres Runner kueri Postgres dan shell interaktif.
buku catatan azdata Perintah untuk menampilkan, menjalankan, dan mengelola notebook dari terminal.

azdata login

Ketika kluster Anda disebarkan, kluster akan mencantumkan titik akhir pengontrol selama penyebaran, yang harus Anda gunakan untuk masuk. Jika anda tidak tahu titik akhir pengontrol, anda dapat login dengan memiliki konfigurasi kube kluster pada sistem anda di lokasi <default pengguna home>/.kube/config atau menggunakan kubeCONFIG env var, yaitu ekspor KUBECONFIG=path/to/.kube/config. Saat Anda masuk, namespace kluster ini akan diatur ke konteks aktif Anda.

azdata login [--auth] 
             [--endpoint -e]  
             
[--accept-eula -a]  
             
[--namespace -ns]  
             
[--username -u]  
             
[--principal -p]

Contoh

Masuk menggunakan autentikasi dasar.

azdata login --auth basic --username johndoe --endpoint https://<ip or domain name>:30080

Masuk menggunakan direktori aktif.

azdata login --auth ad --endpoint https://<ip or domain name>:30080                

Masuk menggunakan direktori aktif dengan prinsipal eksplisit.

azdata login --auth ad --principal johndoe@COSTOSO.COM --endpoint https://<ip or domain name>:30080

Log masuk secara interaktif. Nama kluster akan selalu diminta jika tidak ditentukan sebagai argumen. Jika Anda memiliki variabel env AZDATA_USERNAME, AZDATA_PASSWORD, dan ACCEPT_EULA yang diatur pada sistem Anda, ini tidak akan diminta. Jika Anda memiliki konfigurasi kube pada sistem Anda atau menggunakan kubeCONFIG env var untuk menentukan jalur ke konfigurasi, pengalaman interaktif pertama-tama akan mencoba menggunakan konfigurasi dan kemudian meminta Anda jika konfigurasi gagal.

azdata login

Masuk (secara non-interaktif). Masuk dengan nama kluster, nama pengguna pengontrol, titik akhir pengontrol, dan penerimaan EULA yang ditetapkan sebagai argumen. Variabel lingkungan AZDATA_PASSWORD harus diatur. Jika Anda tidak ingin menentukan titik akhir pengontrol, silakan memiliki konfigurasi kube pada komputer Anda di lokasi <default pengguna home>/.kube/config atau gunakan kubeCONFIG env var, yaitu ekspor KUBECONFIG=path/to/.kube/config.

azdata login --namespace ClusterName --username johndoe@contoso.com  --endpoint https://<ip or domain name>:30080 --accept-eula yes

Masuk dengan konfigurasi kube pada komputer, dan set env var untuk AZDATA_USERNAME, AZDATA_PASSWORD, dan ACCEPT_EULA.

azdata login -n ClusterName

Parameter Opsional

--auth

Strategi autentikasi. Autentikasi Dasar atau Direktori Aktif. Defaultnya adalah autentikasi "dasar".

--endpoint -e

Titik akhir pengontrol kluster "https://host:port". Jika Anda tidak ingin menggunakan arg ini, Anda dapat menggunakan konfigurasi kube pada komputer Anda. Pastikan konfigurasi terletak di lokasi <default pengguna home>/.kube/config atau gunakan kubeCONFIG env var.

--accept-eula -a

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

--namespace -ns

Namespace dari sarana kontrol kluster.

--username -u

Pengguna akun. Jika Anda tidak ingin menggunakan argumen ini, Anda dapat mengatur variabel lingkungan AZDATA_USERNAME.

--principal -p

Kerajaan Kerberos-mu. Dalam kebanyakan kasus, realm Kerberos Anda adalah nama domain Anda, dalam huruf besar.

Argumen Global

--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan 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 yang lebih lengkap beserta contohnya.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

azdata logout

Keluar dari kluster.

azdata logout 

Contoh

Keluarkan pengguna ini.

azdata logout

Argumen Global

--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan 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 yang lebih lengkap beserta contohnya.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

Langkah berikutnya

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

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