[設定] ページを使用して、次のようなさまざまな設定を行うことができます。
優先設定を変更するには、次の手順を実行します。
- [アプリ] メニューをクリックしてアプリを選択し、[アクション] の下のアイコンをクリックします。
- [設定] をクリックし、次に [優先設定] タブをクリックします。
- 優先設定タイプを選択します。
- 優先設定に変更を加え、[保存] をクリックします。
設計の優先設定
トランザクション - データ レビュー プロセス
データ ファイルのレビューに使用するワークフローを選択します。
ワークフロー | 説明 |
---|---|
開発者によって定義 | プログラム開発者は、データ レビュー 処理を指定します。 |
データ レビュー プロセスなし | Transaction に入力されたデータはレビューを必要としません。 |
レビューして転記 - 1 ステップ | 1 人がデータを入力すると、レビューアーがデータをレビューして転記します。その後、レビューアーはデータを入力するための記録者になります。 |
レビューと転記 - 個別 | レビューアーはデータをレビューし、データを転記する実行者にデータを返します。 |
カスタム | カスタム ワークフローをソリューションに追加できるのは、データ テンプレートがライブラリに送信された後です。 |
データ ファイル拒否の理由を追加 | このオプションがチェックされている場合、レビューアーはコメント領域にファイルの却下理由を含める必要があります。 |
[データ ファイルの却下理由の追加] オプションは、カスタム データ ファイル レビュー処理には適用されません。カスタム データ ファイル レビュー処理では、承認ノードに 定義されたプロパティが優先されます。
トランザクション - 実行構成
データ ファイルは、実稼働環境での使用が承認された後、SAP に転記されます。これらの設定は、カスタム データ ファイル レビュー 処理には適用されません。
設定 | 説明 |
---|---|
開発者によって定義 | プログラム開発者は、適用するトランザクション実行設定を指定します。 |
手動 | 手動実行設定のみが許可されます。 |
自動実行 | 自動実行設定のみが許可されます。 |
実行資格情報 |
|
クエリとトランザクションの承認設定
ソリューション ワークフローの承認要件を指定します。
設定 | 説明 |
---|---|
ソリューション承認 | Query または Transaction ソリューションが承認を必要とするかどうかを示します。この設定がアクティブでない場合、ソリューションは送信時にすぐに実稼働ステータスに移行します。レビューは必要ありません。 |
自己承認 | Query および Transaction ファイルの作成者が自分のファイルを承認することを許可します。 |
ソリューション拒否の理由 | レビューアーが Query または Transaction ソリューションを拒否する理由を提供する必要があるかどうかを示します。ソリューションの却下理由を要求するには、このオプションをアクティブにします。 |
バージョン管理
データ テンプレートのバージョン管理設定を指定します。
設定 | 説明 |
---|---|
データ テンプレートのバージョン管理 | 古いバージョンのデータ テンプレートで作成されたデータ ファイルをユーザーが開いたり送信したりすることを制限します。データ テンプレートのバージョン管理機能を使用してデータ テンプレートを改訂する場合、ユーザーは同じデータ テンプレート名を保持する必要があります。 |
データ テンプレートのリビジョン | ユーザーが送信ウィザードで [改訂] を選択できるようにします。デフォルトでは、改訂されたデータ ファイルを再送信するには、ユーザーは Transaction スクリプトも再送信する必要があります。 |
Query スクリプトの作成設定
Query スクリプトの作成処理に影響を与える設定を選択します。
設定 | 説明 |
---|---|
クエリ データ ディクショナリの使用を一元化 | すべてのユーザーに 1 つのデータ ディクショナリを提供します。Query データ ディクショナリ管理者のみがテーブルを追加できます。詳細は、以下を参照してください。 |
ユーザーは基準の文字列パディングを管理します | NUM、NUMC、Char、および文字列データ型には、デフォルトでパディング (「先頭のゼロ」とも呼ばれます) が適用されます。パディングなしで非数値データを比較すると、結果が正確でない場合があります。この設定をアクティブにすると、文字列のパディングが有効になります。 |
ユーザーが Query の SQL Server 接続を作成する | Query 設計者は、Studio Manager サイトで定義された SQL Server 接続を使用します。また、SQL Server への独自の接続 (Query スクリプトに固有の接続) を作成することもできます。この設定がアクティブでない場合、Query 設計者は Studio Manager サイトで既に定義されている SQL Server 接続のみを使用できます。 |
詳細情報: 一元化されたディクショナリを使用すると、ユーザーは既存のテーブルからお気に入りを割り当てることができますが、これらのローカルのお気に入りはサーバーに書き込まれません。Query データ ディクショナリ管理者は、ディクショナリを作成または編集して、Studio Manager サーバーにアップロードできます。
この管理者は、ローカルコピーを編集したり、サーバーから最新のコピーをダウンロードしたりすることもできます。Winshuttle データ ディクショナリと SAP データ ディクショナリの両方でテーブルを検索して追加できます。
一元化されたデータ ディクショナリを適用するには、アプリの Query データ ディクショナリ管理者である必要があります。この管理者は、[アプリの編集] ページから割り当てられます。この機能を使用するには、ソリューション開発者 と Query データ ディクショナリ管理者の両方の役割が必要です。
機能
このページでは、グローバル管理者とアプリ管理者が、アプリケーションレベルでのスクリプト/ソリューション作成の機能を有効または無効にできます。
機能 | 説明 |
---|---|
Transaction | Transaction ソリューションの作成を有効または無効にする |
クエリ | Query ソリューションの作成を有効または無効にする |
Direct | Direct ソリューションの作成を有効または無効にする |
変更は、アプリを切り替えるか、Studio に再ログインした後にのみ反映されます。
実行の優先設定
- 全般設定 SAP でのファイルの実行方法に関連する設定です。
設定 説明 ライブラリに保存 ファイルのレビューが不要な場合は、Studio Manager サーバーに保存できます。保存すると、レビューを必要としないファイルは自動的に完了状態になることに注意してください。 アダプティブ クエリ スロットリングを有効にする アクティブに設定すると、アダプティブ クエリ スロットリングはアルゴリズムを使用して、SAP サーバーでのクエリの実行を適用および調整します。調整は、実行時の SAP サーバーの負荷に基づいています。 詳細情報: 使用可能なサーバー リソースは、開いているダイアログ 処理の総数から計算されます。SAP システムのダイアログ 処理の 50% 以上が使用可能な場合、クエリはフル スピードで実行されます。使用可能なサーバーの負荷が 50% を下回ると、クエリの実行が動的に遅くなります。
Transaction スクリプト実行の理由を追加する アクティブに設定されている場合、この設定では、Transaction スクリプトを実行する前に理由を指定する必要があります。 - スケジューリング スケジューリングを使用すると、Query および Transaction スクリプトのスケジュールを確立する方法を管理できます。
設定 説明 デスクトップ スケジューリングによるトランザクション スクリプト アクティブに設定すると、Transaction スクリプトのデスクトップスケジューリングが可能になります。 変更された設定があるスケジュール アクティブに設定すると、ファイルで変更された設定が、記録されたスクリプトの設定を上書きできるようになります。 デスクトップ スケジューリングによるクエリ スクリプト アクティブに設定した場合、次の種類の Query スクリプトのデスクトップ スケジューリングが許可されます。 - Excel
- XML
- Access
- テキスト
- [実行オプション] パネル [実行オプション] パネルでは、Runner が高度な実行設定を利用できるようにする方法を指定します。
設定 説明 SAP データをバックアップ これがアクティブに設定されている場合、Runner に表示される Studio のチェックボックスでは SAP データのバックアップがデフォルトでチェックされています。 未処理の行のみを実行 これがアクティブに設定されている場合、Runner に表示される Studio のチェックボックスでは、[未処理の行のみを実行] がデフォルトでチェックされています。 実行時の実稼働サーバーの警告 これがアクティブに設定されている場合、Runner に表示される Studio のチェックボックスでは、実稼働サーバーの実行時の警告がデフォルトでチェックされています。
開発者の 習熟度
[開発者の習熟度レベル] ページを使用して、Query 開発者の習熟度レベルを設定します。開発者の習熟度レベルは、新しいユーザーを作成するときに割り当てられます。習熟度には次のものがあります。
- Basic
- 標準
- 詳細
各習熟度レベルには、ユーザー機能に関連する設定要素が含まれています。これらの設定を更新するには、次の手順を実行します。
-
チェックボックスをオンにすると、以下の機能のいずれかが有効になります。それらを無効にするには、ボックスをクリアします。
- Query ビルダーでの結合のユーザー作成を有効にする
- クラスタ、ビュー、およびプール テーブルが別の透過テーブルと結合する
- インフォセット/クエリデータ ソースに基づくQuery スクリプトの作成を有効にする
- 左外部結合を有効にする
- 不一致フィールド間の手動結合作成を有効にする (詳細のみ)
- [Query のテーブルの最大数] フィールドに数字を入力します。
- [保存] をクリックします。
システム使用レベル
システム使用レベル は、クエリが実行中に消費できるシステム リソースのレベルを示します。[システム使用レベル] ページで、システム使用レベルごとに抽出設定を定義できます。
低、中、高のシステム使用レベルを指定できます。各レベルには、次のオプションが含まれています。
- タイムアウトの長さです。
- 結果行の最大数です。
クエリがレビューのために送信されると、開発者はそのクエリに予想される使用レベルを指定します。クエリのレビューアーは、必要に応じて使用レベル設定を変更できます。
注: 承認されたクエリは、そのシステム使用レベルが、実行するサーバーのサーバーポリシーで指定されたレベルと一致しない場合は実行されません。
システム使用状況レベル | 説明 |
---|---|
低 |
SAP システムの使用率は低く、利用可能なリソースは十分にあります。高レベルのリソースを使用し、大きなデータ セットを返す Query に慣れている場合は、この設定を使用します。Query のタイムアウトを高い数値に設定すれば、返されるクエリ結果の数に制限はありません。 管理者が低システム使用レベルのみを許可するように指定した場合に、高システム使用レベルでマークされた Query を送信すると、クエリ ファイルは実行されません。 |
中 |
SAP システムのシステム使用レベルは中程度であり、中程度のリソースが必要です。中程度の量のリソースを使用し、大きなデータ セットを返す Query に慣れている場合は、この設定を使用します。Query のタイムアウトを中程度の数値に設定すると、多数のクエリ結果が返されます。 |
高 |
SAP システムの使用レベルは高く、リソースに制約があります。Query を最小限のリソースに制限し、小さなデータ セットを返すようにする場合は、この設定を使用します。Query のタイムアウトと結果は低い数値に設定できます。 |
システム使用レベルを変更する
-
編集するシステム使用レベルごとに、次のオプションを設定します。
- タイムアウトの長さ (秒単位) です。
- 結果の行の最大数です。フィールドに数字を入力するか、[制限なし] をクリックします。
- [保存] をクリックします。
認証フィールド
[認証フィールド] ページを使用して、権限フィールドをレビュー、追加、編集、削除します。
フィールドの追加
- [認証フィールド] ページで、[追加] をクリックします。
- 必要に応じて、テーブル名、認証オブジェクト、フィールド、フィールド テキスト、および認証テキストの情報を入力します。
- [保存] をクリックします。
フィールドの編集
- [許可フィールド] リストから、編集する必要のあるフィールドを選択します。
- [変更] をクリックします。
- 必要に応じて、テーブル名、認証オブジェクト、フィールド、フィールド テキスト、認証テキスト フィールドを変更します。
- [保存] をクリックします。
フィールドの削除
- [許可フィールド] リストから、削除する必要のあるフィールドを選択します。
- [削除] をクリックします。
- 削除の確認を求められたら、[はい] をクリックします。