Show Menu
トピック×

リソースのデータ構造の設定

新しいカスタムリソースを作成した後、データ構造を設定する必要があります。
リソースを編集する際に、タブで Data structure 次を追加できます。

リソースへのフィールドの追加

既製のデータモデルに含まれていないデータを保存するために、リソースに新しいフィールドを追加できます。
  1. ボタンを使 Create element 用してフィールドを作成します。
  2. ラベル、ID、フィールドタイプを指定し、このフィールドに許可される最大長を定義します。
    このフ ID ィールドは必須で、追加する各フィールドに対して一意である必要があります。
    フィールドを空のま Label まにすると、IDから自動的に入力されます。 最大30文字を使用することをお勧めします。
  3. フィールドの1つを変更するには、ボタンをオンに Edit Properties します。
  4. 画面で、 Field definition オーディエンスとターゲットに使用するカテゴリを定義したり、説明を追加したりできます。
  5. ユーザー Specify a list of authorized values に提供する値(列挙値)を定義する必要がある場合は、このオプションを選択します。
    次に、をクリッ Create element クし、とを指定 Label しま Value ​す。 必要なだけ値を追加します。
  6. フィールドを追加したら、作成日、リソースを作成したユーザ、 Add audit fields 日付、および最終変更の作成者を詳細に示すフィールドを含めるチェックボックスをオンにします。
  7. 特定のリソー Add access authorization management fields スに対するアクセス権を持つユーザーを示すフィールドを含める場合は、このチェックボックスをオンにします。
    これらのフィールドは、データベースの更新後に表示できるデータとメタデータに表示されます。 詳しくは、「データベース構造の更新 」の節を参照してください
  8. IDを自動的に生 Add automatic ID 成するには、フィールドをチェックします。 既存のエンティティは空のままになることに注意してください。
  9. リストと作成手順でリソース要素の名前が表示される方法を変更するには、このボックスをオンにし Personalize the resource title ます。 このリソース用に作成したフィールドからフィールドを選択します。
これで、リソースのフィールドが定義されました。

識別キーの定義

各リソースには、少なくとも1つの一意のキーが必要です。 例えば、2つの製品が1つの購入テーブルで同じIDを持つことができないようにキーを指定できます。
  1. テクニカル・キーを Automatic primary key 自動的に増分的に生成する場合は、このセクションでストレージのサイズを指定します。
  2. ボタンを使 Create element 用してキーを作成します。
    とのフィ Label ールドは ID デフォルトで入力されますが、編集することはできます。
    最大30文字を使用することをお勧めします。
  3. このキーを構成する要素を定義するには、をクリックし Create element て、このリソース用に作成したフィールドを選択します。
    作成されたキーがセクションに表示さ Custom keys れます。
これで、リソースのIDキーが作成されます。

インデックスの定義

インデックスは、1つまたは複数のリソースフィールドを参照できます。 インデックスを使用すると、データベースでレコードをソートして、より簡単にリカバリできます。 SQLクエリのパフォーマンスを最適化します。
インデックスの定義は推奨されますが、必須ではありません。
  1. 索引を作成す Create element るには、ボタンを使用します。
  2. とのフィ Label ールドは ID デフォルトで入力されますが、編集することはできます。
    最大30文字を使用することをお勧めします。
  3. このインデックスを構成する要素を定義するには、このリソース用に作成したフィールドからフィールドを選択します。
  4. Click Confirm .
作成されたインデックスがセクションのリストに表示さ Index れます。

送信ログの拡張の定義

送信ログの拡張機能を使用すると、次のことができます。
  • プロファイルカスタムフィールドを追加して動的レポ ート機能を拡張するには
  • セグメントコードとプロファイルデータを使用し て送信ログデータを拡張するには
セグメントコードで拡張
ユーザーは、ワークフローエンジンからのセグメントコードを使用してログを拡張できます。
セグメントコードは、ワークフロー内に定義する必要があります。
この拡張機能を有効にするには、オプションをオンにしま Add segment code ​す。
セグメントコードについて詳しくは、「セグメント化 セグメント化 」を参照してください。
プロファイルフィールドを使用して拡張
管理者は、カスタムフィールドを使用してプロファイルリソースを拡張する必要があります。
をクリック Add field し、プロファイルリソースから任意のカスタムフィールドを選択します。
プロファイルディメンションにリンクされた新しいサブディメンションを生成するには、このオプションをオンに Add this field in Dynamic reporting as a new dimension します。
Dynamic Reportingから、カスタムフィールドディメンションをフリーフォームテーブルにドラッグ&ドロップできます。
Dynamic Reportingの詳細は、「コンポーネントのリスト」を参 照してください
Dynamic Reportingに送信されるフィールドの数は20個に制限されています。

リソースプロパティの編集

カスタムリソース画面では、新しく作 Summary 成されたリソースの状態がペインに表示されます。 アクセスとその一般的なプロパティを管理できます。
  1. ボタンをクリ Edit properties ックして説明を追加します。
  2. 必要に応じて、リソースのラベルとIDを変更します。
    最大30文字を使用することをお勧めします。
  3. このリソースへのアクセスを特定の組織単位に制限する必要がある場合は、ここで指定します。 許可された単位数のユーザーのみが、アプリケーションでこのリソースを操作できます。
  4. 変更を保存します。
変更が保存されます。 リソースを適用するには、再度リソースを発行する必要があります。

プロファイルおよびカスタムリソースの一意のIDの生成

デフォルトでは、プロファイルとカスタムリソースは、作成時にビジネスIDを持ちません。 要素の作成時に一意のIDを自動的に生成するオプションを有効にできます。 このIDは、次の目的で使用できます。
  • 外部ツールでエクスポートされたレコードを簡単に識別できます。
  • 別のアプリケーションで処理された更新済みデータをインポートする際に、レコードを調整します。
プロファイルとカスタムリソースに対してのみ有効にできます。
  1. プロファイルリソースの拡張を作成するか、新しいリソースを作成します。
  2. データ構造の定義で、セクションの下にあ Add automatic ID field るオプションを選択 Fields します。
  3. リソースに対して行った変更を保存して発行します。 このメカニズムをAPIを介して作成されたエレメントに適用する場合は、APIを拡張するオプションを選択します。
新しい ACS ID 要素を手動、APIから、または読み込みワークフローから挿入したときに、このフィールドが使用可能になり、自動的に設定されるようになりました。 ACS IDフィールドはUUIDフィールドで、インデックスが作成されます。
プロファイルやカスタムリソースを書き出す際に、そのリソースに対して列が有効になっ ACS ID ている場合、列を追加できるようになりました。 このIDを外部ツールで再利用して、レコードを識別できます。
別のアプリケーション(CRMなど)で処理または更新されたデータを再インポートする場合、この一意のIDを使用して簡単に調整できます。
オプション ACS ID を有効にする前に作成されたプロファイルまたは要素のフィールドは更新されません。 ACS IDを持つのは新しいレコードのみです。 このフィールドは読み取り専用モードです。 変更はできません。