Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 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 namespacenya sebagai konteks aktif Anda. Untuk menggunakan kata sandi saat masuk, Anda harus mengatur variabel lingkungan AZDATA_PASSWORD. |
| keluar azdata | Keluar dari kluster. |
| konteks azdata | Perintah manajemen konteks. |
| azdata bdc | Pilih, kelola, dan operasikan Kluster Big Data SQL Server. |
| 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 mengetahui titik akhir pengontrol, Anda dapat masuk dengan memiliki konfigurasi kube kluster pada sistem Anda di lokasi <default home>/.kube/config pengguna 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]
Examples
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 (non-interaktif). Masuk dengan nama kluster, nama pengguna pengontrol, titik akhir pengontrol, dan penerimaan EULA 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 home>/.kube/config pengguna 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 Pilihan
--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 home>/.kube/config pengguna atau gunakan KUBECONFIG env var.
--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 produk ini dapat dilihat di https://aka.ms/eula-azdata-en.
--namespace -ns
Namespace sarana kontrol kluster.
--username -u
Pengguna akun. Jika Anda tidak ingin menggunakan arg 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
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.
keluar azdata
Keluar dari kluster.
azdata logout
Examples
Keluarkan pengguna ini.
azdata logout
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.