コマンドおよびオプション
PQTest には、テスト プロセスを効率化するためのコマンド スイートがあり、それぞれに独自のオプション セットが用意されています。 これらのコマンドの詳細な説明と使用方法については、以降のセクションにまとめています。
コマンド
次の表に、PQTest.exe のすべてのコマンドを記載しています。
コマンド | 説明 |
---|---|
credential-template | データ ソースの資格情報を設定するためのテンプレートを生成します。 |
比較 | PQ (テスト ファイル) を実行し、結果を PQOut (テスト出力ファイル) と比較します。 テスト出力ファイルが存在しない場合は、自動的に生成されます。 |
delete-credential | 資格情報ストアから資格情報を削除します。 |
discover | 指定した式のデータ ソース検出結果を返します。 |
info | すべての拡張モジュール情報を返します。 |
list-credential | 資格情報ストア内のすべての資格情報を返します。 |
oauth | 指定した式またはデータ ソースの OAuth クライアント情報を表示します。 |
refresh-credential | 資格情報ストア内の OAuth 資格情報を更新します。 |
run-test | テストを実行し、結果を返します。 |
set-credential | 資格情報を設定し、資格情報ストアに保存します。 |
test-connection | 指定したコネクタに対して TestConnection 呼び出しを実行します。 |
検証 | コネクタの TestConnection 実装を検証します。 |
version | 製品バージョン情報を返します。 |
[オプション]
次の表に、PQTest.exe コマンドのすべてのオプションを記載しています。
オプション | 省略形。 | 説明 |
---|---|---|
--help | -?/-h | コマンドやオプションのヘルプ情報を出力します。 |
--authenticationKind | -ak | 認証の種類 (Anonymous、UsernamePassword、Key、Windows、OAuth2) を指定します。 |
--applicationProperty | -ap | 個々のアプリケーション プロパティの設定 (key=value 形式)。 |
--applicationPropertyFile | -apf | アプリケーション プロパティ ファイルへのパス。 |
--diagnosticChannels | -dc | マッシュアップ接続をサブスクライブする診断チャネルのリスト (現在サポートされているプロトコル: Odbc)。 |
--dataSourceKind | -dsk | データ ソースの種類。 |
--dataSourcePath | -dsp | データ ソース パス。 |
--environmentConfiguration | -ec | 個々の環境構成設定 (key=value 形式)。 |
--environmentConfigurationFile | -ecf | 環境構成ファイルへのパス。 |
--extension | -e | コネクタ拡張ソース モジュール (.mez/.pqx) を指定します。 このオプションは複数回指定できます。 |
--failOnFoldingFailure | -foff | クエリのフォールディングが完了しなかった場合に失敗して DirectQuery の動作をレプリケートします。 |
--failOnMissingOutputFile | -fomof | compare で PQOut ファイルを生成せず、ファイルが存在しない場合は失敗します。 |
--interactive | ユーザー操作を許可します (認証など)。 | |
--keyVault | kv- | 指定したシークレット名の資格情報ストレージに Azure Key Vault を使用します。 |
--logMashupEngineTraces | -l | ログ記録を有効にする。 指定できる値: all | user | engine 。 |
--parameterQueryFile | -pa | データソース上のテスト データを指す 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 フローにシステム ブラウザーを使用します。 |