管理者が強制するフィールド: ジョブにカスタムフィールドを追加する

関連する リソースのタグ付け: 柔軟な分類のためのスキーマレスのタグ付け。

カスタム フィールドを使用すると、管理者とユーザーはジョブのカスタム フィールドを定義できます。 この機能により、データ キャプチャとジョブ管理の柔軟性が向上し、ユーザーはジョブ固有の情報を構造化された方法で入力できるようになります。 カスタムフィールドにはXNUMX種類あります。

  1. 管理者が強制するフィールド: 必須フィールドを使用してデータの一貫性とガバナンスを確保します。
  2. ユーザー定義フィールド: カスタムでジョブを充実させる パラメータと結果。

この記事では、ジョブの送信前に必要に応じてワークスペース レベルのフィールドを作成できるようにする管理者強制フィールドに焦点を当てます。 これは、システム コンポーネント、開発ステータス、調査レポート、主要パラメータなどのジョブに関連する情報を取得する場合に特に役立ちます。

カスタムフィールドへの入力

ジョブを作成するユーザーは、セットアップ中と起動後の両方で、個々のジョブ ページでカスタム フィールドに直接入力できます。

  • 必須フィールド: ジョブを送信する前に入力する必要があります。
    • 必須フィールドを有効にすると、必須データが提供されるまで、Web ベースと API の両方でジョブの送信が禁止されます。
  • オプションのフィールド: ジョブの送信前、送信中、または送信後に入力できます。

新しいジョブを作成すると、ユーザーには 詳細 右側のペインに次のものが含まれます これには以下が含まれます。

  • 組み込みフィールドを再スケールする
    • プロジェクト
    • Basic
    • タグ
    • 説明
  • カスタムフィールド
    • コンテキスト
    • 入力
    • 所見
  • コメント

必須フィールドは赤いアスタリスク (*) で示され、赤で囲まれており、ジョブを送信する前に入力する必要があります。

ジョブの開始後は、必須フィールドを変更できなくなります。

カスタムフィールドの追加(管理者の実装)

カスタムフィールドの追加が必要です 管理者アクセス。

MFAデバイスに移動する ポリシー > カスタムフィールド

デフォルトで開始する (推奨) か空から開始するかを選択します

ソフトウェアの制限をクリック フィールドを追加 指定されたセクション内で。 セクションにフィールドが含まれていない場合、そのセクションはエンド ユーザーには表示されません。

フィールド情報を入力します。 次のことを行う必要があります:

  • フィールドに名前を付けます
  • フィールド タイプの選択
  • フィールドをオプションまたは必須として設定します
  • フィールド タイプを単一値または複数値に設定します。
    • 単一の値は、フィールド:値の 1:1 マッピングがあることを意味します (例: 'CAD 部品番号」=「R-14」)
    • 複数の値は、フィールド:値の 1 対多のマッピングがあることを意味します (例: 'CAD 部品番号' = ['R-14','R-15','R-16'])

をクリックして、説明とプレースホルダーの値を指定するオプションもあります。 指示フィールドを表示.

カスタム フィールドは、複製、削除、または並べ替えることができます。 順序は、エンド ユーザーに表示される順序を指定します。

最後に、完了したら、先に進んでクリックしてください 変更を保存.

フィールドタイプ

フィールドタイプ名データ型説明アイコン使い方
テキスト文字列テキスト フィールドは、CAD 部品番号や荷重ケースなど、短くてユニークなテキストに最適です。 テキストを手動で入力します。フィールド: 「CAD 部品番号」
数値 (単一値)数値フィールド タイプは、数値を保持するように設計されたフィールド タイプです。 数値フィールド タイプは、シミュレーションの抗力係数の値など、ほとんどの数値に対応する汎用フィールド タイプです。 整数、小数、科学的表記法 (2e2 など) をサポートします。数値 (整数、小数、数値配列) を入力します。フィールド:「抗力係数」
値:0.025
数値 (複数の値)数値の配列数値配列は、数値の配列を保持するように設計されたフィールド タイプです。 ユーザーは、カンマ区切りの値のリスト (1,2,3、XNUMX、XNUMX など) を貼り付けるか、値を手動で入力できます。整数または小数の配列を入力します。 数字以外の文字を削除します。フィールド:「温度勾配(K)」
値:300,400
オプションリスト (単一値)文字列の配列単一の選択フィールドは、事前に設定されたオプションのリストから XNUMX つのオプションを選択できるようにする場合に最適です。 フリーテキストを記入するオプションとして「その他」を提供するオプション。リストから事前定義されたオプションを XNUMX つ選択します。フィールド:「シミュレーション結果」
値: 「成功」または「失敗」
オプションリスト (複数の値)文字列の配列複数選択フィールドは、単一選択フィールドと似ています。 リストから所定のオプションを選択できます。 ただし、単一の選択フィールドとは異なり、セルごとに必要な数のオプションを選択できます。リストから XNUMX つ以上の事前定義されたオプションを選択します。分野:「マテリアル」 検証 
値: 「指定された可塑性 (はいの場合にチェック)」、「Johson-cook」 使用済み (はいの場合はチェック)」、「その他」を許可
日付文字列 (ISO 8601 形式の日付)日付フィールドを使用すると、日付とオプションで時刻をセルに簡単に入力できます。 日時を編集すると、特定の日付を簡単に選択できるカレンダー ウィジェットが表示されます。カレンダーから日付を選択します。分野:「研究締め切り」 
ユーザーユーザーオブジェクトユーザー フィールドを使用すると、ワークスペース内のすべてのメンバーの自動生成されたドロップダウン リストから XNUMX つ以上の名前を選択できます。 グループも選択可能です。Rescale ユーザーをフィールドに追加します。フィールド: 「責任所有者」
Filefile添付フィールドは、XNUMX つ以上のファイルを添付できるフィールドのタイプです。フィールドにファイルを添付するファイルの例: 入力デッキ、収束チャート、レポート

フィールドの例とデフォルト

組み込みフィールドを再スケールするコンテキスト入力所見
定義Rescale で定義されたフィールド何かが起こる背景や状況。 タスクや問題の準備を整え、その理由と内容を説明します。タスクまたは問題に対して提供される生の情報、データ、またはリソース。 入力は定性的または定量的です。特定のコンテキスト内で入力を分析した後の結果または結果。 多くの場合、それらは答えや洞察を提供します。
- 事業
– 作成日
– 職種
– リネージ
– 実行時間
- ストレージ
– ID 
–ハードウェア 
–ソフトウェア
- 勉強
- コストセンター
– 部品番号
- 構造
– 開発ステータス (発見、検証、再作業など)
–プログラム
バージョン管理
– リスクレベル
– 依頼者(ユーザー)
– 学習完了(日付)
– 材料特性
– デザインバージョン
- 網目サイズ
タイプ (線形、非線形、反復)
– 境界条件
– 荷重ケース (例: R1.7)
– 負荷条件
- 許容範囲
– 温度設定
- 原価見積

– シミュレーション結果 (例: 成功、失敗)
– 収束しましたか? (はい・いいえ)
– 研究報告書(ファイル)
–推奨事項
– 失敗ポイント
既定のテンプレート- 事業
– 職種
– タグ
–説明
– 作成日
– 勉強(テキスト)
– 調査依頼者(ユーザー)
– 研究完了予定日(日付)
– 開発状況(単一選択)(探査、開発、保守)
– 目的(本文)
– 部品番号 (テキスト)
– プロフィールバリエーション(テキスト)
– 直径 (インチ) (数値)
– シミュレーション結果 (単一選択)
– 抗力係数 (数値)
– レポート(ファイル)
– 収束プロット (ファイルのアップロード)

テンプレートの使用

テンプレートは、カスタム フィールドのメタデータを自動的に入力する優れた方法です。 ユーザーがジョブごとに個別のフィールドに入力するのではなく、テンプレートを使用してフィールドを事前に入力できます。

特定のフィールドに値を入力するだけで、テンプレートを作成または更新できます。 次のテンプレートには、すべての値が入力されます。

カスタムフィールドのエクスポート

  • カスタム フィールドは、両方の場所でエクスポートできます。 求人ページのCSVエクスポート & 請求CSV.
  • 各カスタム フィールドには独自の列ヘッダーがあります。

ジョブ CSV エクスポートのヘッダーの例

id,name,status,last_comment,tags,owner,shared_with,run_time_ minutes,software_name,coretype_name,core_count,project,priority,created_at,storage,lineage,スタディ、コストセンター、部品番号、開発ステータス、荷重ケース、材料特性、シミュレーション結果、レポート、収束プロット

  • イタリック体 = 組み込みフィールドを再スケールする
  • ピン = カスタムフィールド

API

必須フィールドはジョブ送信 API 経由で入力できます。 カスタム フィールドは Web アプリと API の両方に適用され、ユーザーがジョブに必要なフィールドを (API 経由で) 入力していない場合は、次のようなエラーがスローされます。
field xyz is required or failed to parse field xyz as a number

API 経由でジョブを送信するユーザーは、ワークフローの中断を避けるためにスクリプトを更新する必要があります。

使用事例

カスタム フィールドは、次のようなさまざまなプロセスとユースケースを容易にすることができます。

  • ガバナンス: 必須フィールドに対するプロセスのコンプライアンスを強制します
  • トレーサビリティ: 監査とエラー検出用
  • 整理と検索: ではなくコンテキストによって検索します (HPC) データ
  • アナリティクス: さまざまなジョブとリソースをデジタル スレッドに接続し、コラボレーションと洞察の抽出を強化します

よくある質問

タグ付けとフィールドの違いは何ですか?
Resource Tagging & Fields は、データとシミュレーションを効率的に整理、検索、共有し、コラボレーションの方法を変革し、製品の品質を向上させ、データから洞察を引き出すように設計されています。

  • タグ データの検索と編成を簡素化するために、非構造化メタデータ (テキスト文字列) を追加できます。
  • フィールズ データを取得してガバナンスを適用するために、必須 (またはオプション) の構造化データ (キーと値のペア) を許可し、数値、テキスト、ドロップダウン、日付などのさまざまなデータ型にすることができます。

フィールドの順序は重要ですか?
はい、フィールドの順序は、フィールドがエンド ユーザーに表示される方法です。

テキストフィールドのタイプを検証することはできますか?
いいえ、テキスト フィールド タイプに対するカスタム検証 (REGEX など) はありません。

API を使用してプログラムでカスタム フィールドを更新できますか
はい、カスタム フィールド API を使用すると、ユーザーは後処理スクリプトを使用してシミュレーション データから値を自動的に抽出し、カスタム フィールドに入力できます。

個々のユーザーがジョブでカスタム フィールドを作成できますか?
管理者強制フィールドはワークスペース レベルで定義されます。つまり、ワークスペース内のすべてのジョブでデフォルトで有効になります。 私たちは、個々のユーザーが自分のジョブにカスタム フィールドを追加できるようにする「ユーザー定義フィールド」と呼ばれるものに取り組むことを計画しています。 これらのカスタム フィールドは、複製されたジョブとテンプレート間でも同様に引き継がれます。