機械翻訳について

アプリケーション・ライフサイクル中に使用されるスキーマの切替え

独自のDBスキーマを使用すると、アプリケーションのライフサイクル中に接続するスキーマを切り替えることができます。 たとえば、開発フェーズで特定のスキーマを使用し、テストまたは本番用に別のスキーマに切り替えることができます。 これは、「アプリケーション・プロファイル」を使用して行います。

「アプリケーション・プロファイル」は、ビジュアル・アプリケーションをデプロイする環境ごとに、サーバーとセキュリティ設定の組合せを定義するのに役立ちます。 アプリケーションに複数のプロファイルを定義します。各プロファイルには環境に適した異なる構成が含まれます。 たとえば、テスト環境に接続するプロファイルをテスト用に設定し、テスト・データへのアクセスに使用するスキーマに関連付けることができます。 同様に、本番プロファイルをライブ・データのスキーマに関連付けることができます。

プロファイルが特定のスキーマに明示的にマップされていない場合、常にデフォルト・スキーマが使用されます。

スキーマをプロファイルに関連付けるには:

  1. スキーマで使用するアプリケーション・プロファイルを作成します。

    Visual Builderは、開発、stageおよび本番デプロイメントにデフォルトで使用される、すぐに使用できるアプリケーション・プロファイル(ベース構成)を提供します。 デフォルトのプロファイルを複製して別のプロファイルを作成し、使用するスキーマに関連付けることができます。 使用するプロファイルをすでに定義している場合は、このステップをスキップします。

    1. 右上隅の「メニュー」をクリックして「設定」を選択し、「アプリケーション・プロファイル」をクリックします。
    2. ベース構成メニューから「複製」をクリックし、「アプリケーション・プロファイルの複製」ダイアログで新しい名前(Prod構成など)と説明を指定します。 「複製」をクリックします。
    3. 新しく作成したプロファイル・メニューから「公開のデフォルトにします」を選択し、アプリケーションの公開時にこのプロファイルをデフォルトとして使用します。
  2. 特定のフェーズで使用するスキーマにプロファイルを関連付けます。 使用するスキーマが、Visual Builderインスタンスのテナント設定で定義されていることを確認します。 リストされていない場合は、続行する前に、管理者に連絡して、インスタンスの使用可能なスキーマとして追加してください。

    次に示すように、管理するプロファイルを選択し、プロファイルビジネス・オブジェクトタブを使用してスキーマを関連付けることで、プロファイルを「アプリケーション・プロファイル」ページのスキーマにマップできます:
    byos-settings-app-profile-schema.pngの説明は以下のとおりです
    図byos-settings-app-profile-schema.pngの説明

    ただし、設定エディタの「ビジネス・オブジェクト」タブでは、次のようにスキーマをプロファイルにマップするより視覚的な方法が提供されます:

    1. 右上隅の「メニュー」をクリックし、「設定」 (必要な場合)を選択して、「ビジネス・オブジェクト」をクリックします。
    2. スキーマの選択で、スキーマがすでに選択されている状態で、追加スキーマの横にあるスキーマの追加をクリックします。
    3. 使用可能なスキーマ(HRなど)を選択し、「プロファイルで使用」リストからスキーマを関連付けるプロファイルを選択します。 必要に応じて、複数のプロファイルを追加できます。
    4. 「追加」をクリックします。

      スキーマ(プロファイルにマップ)が追加スキーマの下に表示されます。 プロファイルを更新する場合は、スキーマ行の「編集」アイコンをクリックし、プロファイルで使用列で変更します。 選択したプロファイルを変更したり、他のプロファイルを追加したりできます。
      byos-settings-edit-addl-schema.pngの説明は以下のとおりです
      図byos-settings-edit-addl-schema.pngの説明

    ノート:

    スキーマで使用できる表およびビューの詳細は、一度フェッチされてキャッシュされます。 スキーマ(またはその中の表/ビュー)が変更された場合は、Reset Cache Schemaアイコンをクリックして特定のスキーマの最新の更新を取得します。