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 フローにはシステム ブラウザーを使用します。 |