コマンドおよびオプション

PQTest には、テスト プロセスを効率化するための一連のコマンドが用意されています。それぞれに独自のオプション セットがあります。 これらのコマンドの詳細な説明と使用方法については、以降のセクションで説明します。

コマンド

次の表に、PQTest.exeのすべてのコマンドを示します。

コマンド 説明
資格テンプレート データ ソースの資格情報を設定するためのテンプレートを生成します。
比べる PQ (テスト ファイル) を実行し、結果を PQOut (テスト出力ファイル) と比較します。 テスト出力ファイルが存在しない場合は、自動的に生成されます。
資格情報を削除 資格情報ストアから資格情報を削除します。
検出する 特定の式のデータ ソース検出結果を返します。
info すべての拡張モジュール情報を返します。
list-credential 資格情報ストア内のすべての資格情報を返します。
OAuth(オーオース、認証プロトコル) 特定の式またはデータ ソースの OAuth クライアント情報を表示します。
認証情報を更新 資格情報ストアの OAuth 資格情報を更新します。
テストを実行する テストを実行し、結果を返します。
set-credential 資格情報を設定し、資格情報ストアに保存します。
test-connection 特定のコネクタに対して TestConnection 呼び出しを実行します。
検証する コネクタの TestConnection 実装を検証します。
バージョン 製品バージョン情報を返します。

オプション

次の表に、PQTest.exe コマンドのすべてのオプションを示します。

選択肢 省略形 説明
--ヘルプ -?/-h コマンドとオプションのヘルプ情報を表示します。
--authenticationKind -ak 認証の種類 (Anonymous、UsernamePassword、Key、Windows、OAuth2) を指定します。
--applicationProperty -ap 個々のアプリケーション プロパティの設定 (key=value 形式)。
--アプリケーションプロパティファイル -apf アプリケーション プロパティ ファイルへのパス。
--diagnosticChannels -dc マッシュアップ接続をサブスクライブする診断チャネルの一覧 (現在サポートされています: Odbc)。
--dataSourceKind -dsk データ ソースの種類。
--dataSourcePath -dsp データ ソース パス。
--環境設定 -ec 個々の環境構成設定 (key=value 形式)。
--environmentConfigurationFile -ecf 環境構成ファイルへのパス。
--extension -e コネクタ拡張ソース モジュール (.mez/.pqx) を指定します。
このオプションは複数回指定できます。
--failOnFoldingFailure -foff クエリが完全に折りたたまれていない場合の失敗により、DirectQuery の動作をレプリケートします。
--failOnMissingOutputFile -fomof Compare は PQOut ファイルを生成せず、存在しない場合は失敗します。
--インテラクティブ ユーザー操作を許可する (認証など)。
--keyVault -kv 指定されたシークレット名を持つ資格情報ストレージには、Azure Key Vault を使用します。
--logMashupEngineTraces -l ログ記録を有効にします。 指定できる値は、all | user | engineです。
--parameterQueryFile -お父さん データソースのテスト データを指す M 式 (.m/.pq) を含むパラメーター クエリ ファイル。
--prettyPrint -p 読みやすくする JSON 出力のタブ付き拡張を指定します。
--queryFile -q セクション ドキュメントまたは M 式 (.m/.pq) を含むクエリ ファイル。
--settingsFile -sf テスト実行の構成を含む設定 JSON ファイルへのパス。
--trxReportPath -trx TRX (Visual Studio テスト結果ファイル) の結果ファイルを生成し、特定のパス内のテストごとに個別の JSON ファイルを生成します。
--useLegacyBrowser 対話型 OAuth フロー (Microsoft Edge Chromium/Webview2 ではなく) には、従来のブラウザー コントロール (IE11) を使用します。
--useSystemBrowser(システムブラウザを使用) 対話型 OAuth フローにはシステム ブラウザーを使用します。