データモデルの作成
ServiceNow スタジオでマーケティングサービスアプリケーションのデータを定義します。
始める前に
必要なロール:admin
このタスクについて
アプリケーション作成の最初のステップは、データの定義です。このラボでは、 ServiceNow AI Platform のテーブル継承機能を使用し、すべての要求のシステムタスクテーブルを拡張します。これにより、Marketing Services アプリケーションは、ユーザーへの要求のアサインや承認の要求など、プラットフォームのベースフィールドと機能にアクセスできるようになります。
手順
- 移動先 すべて > App Engine > ServiceNow スタジオ.
- 選択 作成/挿入 > ファイル.
- [ アプリケーション ] フィールドで、マーケティングサービスアプリケーションを選択します。
- [ データ ] カテゴリを選択し、[ テーブル] を選択します。
- [Continue (続行)] を選択します。
- [ 空白のテーブルの作成] を選択します。
- [Continue (続行)] を選択します。
- [拡張可能なテーブルから作成] を選択します。
- [Continue (続行)] を選択します。
- [ テーブル] フィールドを選択し、リストから タスク テーブルを選択します。
- [Continue (続行)] を選択します。
- [テーブル ラベル] フィールドに「マーケティング設計要求」と入力します。
- [ 自動番号] のチェックボックスをオンにします。
-
[ プリフィックス ] フィールドに「 MDREQ」と入力します。
- [Continue (続行)] を選択します。
-
マーケティング設計要求テーブルのアクセス許可を設定します。
- デフォルトの admin ロールの場合は、[ すべての 権限] のチェックボックスをオンにします。
-
デフォルトユーザーロールの場合は、次の権限のチェックボックスをオンにします。
- 作成
- 読み取り
- 書き込み
- [Continue (続行)] を選択します。
- テーブルの準備ができたら、[ テーブルの編集 ] を選択します。
-
[ダイアログを閉じる] アイコン (
) を選択するか、[次へ] を選択して [テーブルビルダーへようこそ] ダイアログを閉じテーブルビルダー機能のツアーを完了します。
- [ + 新しいフィールドを追加 ] を選択して、マーケティング設計要求テーブルにフィールドを追加します。
- [ 列ラベル] フィールドに プロジェクト名を入力し、Enter キーを押します。
-
フィールドにカーソルを合わせ、開いているサイドパネルアイコン (
) を選択します。
- [プロパティ] サイドパネルで、[ 必須] チェックボックスをオンにします。
- [ 最大長 ] フィールドに「 160」と入力します。
-
[Save (保存)] を選択します。
- [ + 新しいフィールドを追加 ] を選択して、テーブルに別のフィールドを追加します。
- [ 列ラベル] フィールドに 「特別な指示 」と入力し、Enter キーを押します。
-
フィールドにカーソルを合わせ、開いているサイドパネルアイコン (
) を選択します。
- [プロパティ] サイドパネルで、[最大長] フィールドに「400」と入力します。
-
[Save (保存)] を選択します。
- [ + 新しいフィールドを追加 ] を選択して、テーブルに別のフィールドを追加します。
- [ 列ラベル] フィールドに「 Design copy 」と入力し、Enter キーを押します。
-
フィールドにカーソルを合わせ、開いているサイドパネルアイコン (
) を選択します。
- [プロパティ] サイドパネルで、[最大長] フィールドに「160」と入力します。
-
[Save (保存)] を選択します。
- [ + 新しいフィールドを追加 ] を選択して、テーブルに別のフィールドを追加します。
- [ 列ラベル] フィールドに 「メディアタイプ 」と入力し、Enter キーを押します。
-
フィールドタイプを [選択肢] に設定します。
- [ タイプ ] 列の値を選択して、フィールドタイプリストを開きます。
-
[タイプ] フィールドに「選択肢」と入力するか、フィールドタイプのリストから [選択肢] を選択します。
- [ 選択肢タイプ] フィールドを選択し、リストから [-- なし -- を含むドロップダウン ] を選択します。
- [ 選択肢] フィールドで選択します。
- 「 Digital」と入力し、Enter キーを押すか、[ 追加 ] を選択して選択肢を追加します。
- [ 選択肢 ] フィールドで選択して、別の選択肢を追加します。
- 「印刷」と入力し、Enter キーを押すか、「追加」を選択して選択肢を追加します。
- [Done (完了)] を選択します。
- [ + 新しいフィールドを追加 ] を選択して、テーブルに別のフィールドを追加します。
- [ 列ラベル] フィールドに「 External 」と入力し、Enter キーを押します。
-
フィールドタイプを True/False に設定します。
- [ タイプ ] 列の値を選択して、フィールドタイプメニューを開きます。
-
[タイプ] フィールドに True/False を入力するか、フィールドタイプオプションのリストから [True/False] を選択します。
-
[フィルターフィールド] 検索バーに 「State 」と入力して、既存の [State] フィールドを検索します。
[
-
[ステータス] フィールドにカーソルを合わせ、サイドパネルを開くアイコン (
) を選択します。
-
[プロパティ] サイドパネルで、展開アイコン (
) を選択して [選択肢] セクションを展開します。
-
[Edit (編集)] を選択します。
[注:[編集] ではなく [表示] が表示されている場合は、テーブルを編集できるように、グローバルスコープ内であることを確認してください。
-
[選択を編集] ダイアログで、Backspace キー (またはキーボードショートカット) を使用して「Assigned」と入力して、[対応中] フィールドのラベルを [Assigned (アサイン済み)] に変更します。
- 選択リストを下にスクロールし、[ + 選択肢を追加] を選択します。
- [ ラベル] フィールドに「 設計が完了」と入力します。
- [ 値] フィールドに「 8」と入力します。
- [設計が完了] フィールドの移動選択肢アイコン (
) を選択し、[ アサイン済み ] フィールドと [完了してクローズ] フィールドの間でフィールドをドラッグします。
- [Apply (適用)] を選択します。
- [これを変更するとオーバーライドが作成されます] ダイアログで、[ 確認] を選択します。
- [Save (保存)] を選択して変更を保存します。