PQTest には、テスト プロセスを効率化するための一連のコマンドが用意されています。それぞれに独自のオプション セットがあります。 これらのコマンドの詳細な説明と使用方法については、以降のセクションで説明します。
コマンド
次の表に、PQTest.exeのすべてのコマンドを示します。
コマンド | 説明 |
---|---|
資格テンプレート | データ ソースの資格情報を設定するためのテンプレートを生成します。 |
比べる | PQ (テスト ファイル) を実行し、結果を PQOut (テスト出力ファイル) と比較します。 テスト出力ファイルが存在しない場合は、自動的に生成されます。 |
資格情報を削除 | 資格情報ストアから資格情報を削除します。 |
discover | 特定の式のデータ ソース検出結果を返します。 |
info | すべての拡張モジュール情報を返します。 |
list-credential | 資格情報ストア内のすべての資格情報を返します。 |
OAuth(オーオース、認証プロトコル) | 特定の式またはデータ ソースの OAuth クライアント情報を表示します。 |
認証情報を更新 | 資格情報ストアの OAuth 資格情報を更新します。 |
テストを実行する | テストを実行し、結果を返します。 |
set-credential | 資格情報を設定し、資格情報ストアに保存します。 |
test-connection | 特定のコネクタに対して TestConnection 呼び出しを実行します。 |
検証 | コネクタの TestConnection 実装を検証します。 |
version | 製品バージョン情報を返します。 |
オプション
次の表に、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 フローにはシステム ブラウザーを使用します。 |