適用対象: Azure Data CLI (
azdata)
注
以前に Azure Data CLI (azdata) によって処理された一部のシナリオは、 Azure CLI (az) 拡張機能 と Azure Arc ベースのワークフローを通じて管理されるようになりました。 すべての azdata コマンドに 1 対 1 の置換はありません。 次の表では、一般的に関連する Azure CLI の代替手段が存在する場所を示します。
| azdata コマンド領域 | Azure CLI 拡張機能/コマンド グループ | Azure CLI リファレンス |
|---|---|---|
azdata arc dc * |
az arcdata |
Azure Arc データ CLI リファレンス |
azdata arc sql mi * |
az arcdata sql mi |
CLI を使用して Azure SQL Managed Instance を管理する |
azdata arc postgres * |
az arcdata postgres |
CLI を使用して PostgreSQL サーバーを管理する |
azdata migrate * |
az datamigration |
CLI を使用した移行 |
azdata extension * |
az extension * |
Azure CLI 拡張機能の概要 |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
Azure CLI に相当するものはありません ( sqlcmd、SSMS、またはその他の SQL ツールを使用) |
sqlcmd ユーティリティ SQL Server Management Studio |
新しい自動化と管理のシナリオでは、 Azure CLI (az)、 Azure CLI 拡張機能、 Azure Arc portal エクスペリエンスを優先します。
以下の記事では、azdata ツールの sql コマンドに関するリファレンスを提供します。 他の azdata コマンドの詳細については、azdata リファレンスに関するページを参照してください。
コマンド
| 命令 | 説明 |
|---|---|
| azdata app template | テンプレート。 |
| azdata app init | 新しいアプリケーションのスケルトンを開始します。 |
| azdata app create | アプリケーションを作成します。 |
| azdata app update | アプリケーションを更新します。 |
| azdata app list | アプリケーションを一覧表示します。 |
| azdata app delete | アプリケーションを削除します。 |
| azdata app run | アプリケーションを実行します。 |
| azdata app describe | アプリケーションについて記述します。 |
azdata app init
ランタイム環境に基づいて、新しいアプリケーションのスケルトンや仕様ファイルを開始するのに役立ちます。
azdata app init [--spec -s]
[--name -n]
[--version -v]
[--template -t]
[--destination -d]
[--url -u]
例示
新しいアプリケーション spec.yaml のみをスキャフォールディングします。
azdata app init --spec
r テンプレートに基づいて新しい R アプリケーションスケルトンをスキャフォールディングします。
azdata app init --name reduce --template r
python テンプレートに基づいて新しい Python アプリケーションスケルトンをスキャフォールディングします。
azdata app init --name reduce --template python
ssis テンプレートに基づいて新しい SSIS アプリケーションスケルトンをスキャフォールディングします。
azdata app init --name reduce --template ssis
省略可能なパラメーター
--spec -s
アプリケーションの spec.yaml だけを生成します。
--name -n
アプリケーション名。
--version -v
アプリケーションのバージョン。
--template -t
テンプレート名。 サポートされているテンプレート名の完全な一覧を表示するには、azdata app template list を実行します
--destination -d
アプリケーションのスケルトンを配置する場所。 既定値: 現在の作業ディレクトリ。
--url -u
別のテンプレート リポジトリの場所を指定します。 既定値: https://github.com/Microsoft/SQLBDC-AppDeploy.git
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
azdata app create
アプリケーションを作成します。
azdata app create --spec -s
例示
有効な spec.yaml デプロイ仕様を含むディレクトリから新しいアプリケーションを作成します。
azdata app create --spec /path/to/dir/with/spec/yaml
必須パラメーター
--spec -s
アプリケーションについて記述した YAML 仕様ファイルが含まれているディレクトリのパス。
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
azdata app update
アプリケーションを更新します。
azdata app update [--spec -s]
[--yes -y]
例示
有効な spec.yaml デプロイ仕様を含むディレクトリから既存のアプリケーションを更新します。
azdata app update --spec /path/to/dir/with/spec/yaml
省略可能なパラメーター
--spec -s
アプリケーションについて記述した YAML 仕様ファイルが含まれているディレクトリのパス。
--yes -y
CWD の spec.yaml ファイルからアプリケーションを更新するときに、確認を求めるメッセージを表示しません。
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
azdata app list
アプリケーションを一覧表示します。
azdata app list [--name -n]
[--version -v]
例示
名前とバージョンでアプリケーションを一覧表示します。
azdata app list --name reduce --version v1
名前ですべてのアプリケーションのバージョンを一覧表示します。
azdata app list --name reduce
名前ですべてのアプリケーションのバージョンを一覧表示します。
azdata app list
省略可能なパラメーター
--name -n
アプリケーション名。
--version -v
アプリケーションのバージョン。
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
azdata app delete
アプリケーションを削除します。
azdata app delete --name -n
--version -v
例示
名前とバージョンでアプリケーションを削除します。
azdata app delete --name reduce --version v1
必須パラメーター
--name -n
アプリケーション名。
--version -v
アプリケーションのバージョン。
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
azdata app run
アプリケーションを実行します。
azdata app run --name -n
--version -v
[--inputs]
例示
入力パラメーターなしでアプリケーションを実行します。
azdata app run --name reduce --version v1
1 つの入力パラメーターを使ってアプリケーションを実行します。
azdata app run --name reduce --version v1 --inputs x=10
複数の入力パラメーターを使ってアプリケーションを実行します。
azdata app run --name reduce --version v1 --inputs x=10,y5.6
必須パラメーター
--name -n
アプリケーション名。
--version -v
アプリケーションのバージョン。
省略可能なパラメーター
--inputs
アプリケーションの入力パラメーター (CSV の name=value 形式)。
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
azdata app describe
アプリケーションについて記述します。
azdata app describe [--spec -s]
[--name -n]
[--version -v]
例示
アプリケーションについて記述します。
azdata app describe --name reduce --version v1
省略可能なパラメーター
--spec -s
アプリケーションについて記述した YAML 仕様ファイルが含まれているディレクトリのパス。
--name -n
アプリケーション名。
--version -v
アプリケーションのバージョン。
グローバル引数
--debug
ログの詳細度を上げて、すべてのデバッグ ログを表示します。
--help -h
このヘルプ メッセージを表示して終了します。
--output -o
出力フォーマット。 使用できる値: json、jsonc、table、tsv。 既定値: json。
--query -q
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。
--verbose
ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。
次のステップ
他の azdata コマンドの詳細については、azdata リファレンスに関するページを参照してください。
azdata ツールをインストールする方法の詳細については、「azdata のインストール」を参照してください。