【Flowable】Flowableが自動生成するデータベーステーブルの意味

1. フローアブルの概要

Flowable はオープンソースのワークフロー エンジンであり、その主な目標は、柔軟でスケーラブルで信頼性の高いプロセス管理システムを提供することです。Flowable を使用すると、一連の API とツールを提供することで、組織はビジネス プロセスを自動化および管理できます。

2. Flowableのデータベース

Flowable はデータベースを使用してランタイム データを保存および管理します。これらのデータベースは動的に作成され、プロセス定義と実行時の状態に基づいて調整できます。Flowable は、リレーショナル データベース (MySQL、PostgreSQL、Oracle など) を含む複数のタイプのデータベースをサポートし、kingbase などのローカライズされたデータベースを自由に拡張することもできます。https://blog.csdn.net/luansj/article を参照してください。 /詳細/ 131519280。

データベースを生成する SQL はさまざまな jar に分散されています

ここに画像の説明を挿入します
ここに画像の説明を挿入します
ここに画像の説明を挿入します

3. 自動生成されるデータベースの意味

「RE」はプロセス定義とプロセスの静的リソース (ピクチャ、ルールなど) を表します。
「RU」は、プロセス インスタンス、タスク、変数、非同期タスクなどの実行データを表します。
「HI」は、履歴プロセス インスタンス、変数、タスクなどの履歴データを表します。
GEは一般データの略です

6.5.0 では 80 個のテーブルが生成され、それぞれが次の意味を持ちます。
act_app_appdef アプリケーション定義に関連するプロセス定義。
act_app_databasechangelog アプリケーションのデータベース変更ログ。
act_app_databasechangeloglock アプリケーションのデータベース変更ロック情報。
act_app_deployment アプリケーションのデプロイメント情報。
act_app_deployment_resource アプリケーション デプロイメント リソース情報。
act_cmmn_casedef は、ケース定義に関連する静的リソースを処理します。
act_cmmn_databasechangelog ケースのデータベース変更ログ。
act_cmmn_databasechangeloglock ケースのデータベース変更ロック情報。
act_cmmn_deployment ケースのデプロイメント情報。
act_cmmn_deployment_resource ケースのデプロイメントリソース情報。
act_cmmn_hi_case_inst 履歴ケース インスタンス データ。
act_cmmn_hi_mil_inst の手動インスタンスの履歴データ。
act_cmmn_hi_plan_item_inst 履歴プラン項目インスタンス データ。
act_cmmn_ru_case_inst 実行中のケースのインスタンス データ。
act_cmmn_ru_mil_inst 手動インスタンス データを実行しています。
act_cmmn_ru_plan_item_inst 実行中のプラン項目インスタンス データ。
act_cmmn_ru_sentry_part_inst 実行中の条件分岐インスタンス データ。
act_co_content_item コンテンツアイテム関連データ。
act_co_databasechangelog データベース変更ログ。
act_co_databasechangeloglock データベース変更ロック情報。
act_dmn_databasechangelog DMN デシジョン テーブルのデータベース変更ログ。
act_dmn_databasechangeloglock DMN デシジョン テーブルのデータベース変更ロック情報。
act_dmn_decion_table DMN デシジョン テーブルに関連する静的リソースを処理します。
act_dmn_deployment DMN デシジョンテーブルのデプロイメント情報。
act_dmn_deployment_resource DMN デシジョン テーブル デプロイメント リソース情報。
act_dmn_hi_decision_execution DMN ディシジョン実行の履歴データ。
act_evt_log イベントログデータ。
act_fo_databasechangelog フォームで定義されたデータベース変更ログ。
act_fo_databasechangeloglock フォームで定義されたデータベース変更ロック情報。
act_fo_form_setting フォーム定義関連のプロセス静的リソース。
act_fo_form_deployment フォームによって定義された展開情報。
act_fo_form_instance 実行中のフォーム インスタンスからのデータ。
act_fo_form_resource フォームリソース情報。
act_ge_bytearray: フローチャートやフォームのバイナリ表現など、プロセス定義またはモデル内のバイナリ データを表す汎用データのバイナリ配列。
act_ge_property: 一般データの属性。プロセス定義またはプロセス定義の一部のメタデータや構成など、プロセス定義またはモデル内の属性情報を表します。
act_hi_actinst: 履歴データ内のアクションまたはタスク インスタンス。実行された操作、タスクのステータスや完了など、履歴プロセス インスタンス内の特定のアクションまたはタスク インスタンスに関する情報を示します。
act_hi_attachment: 履歴データ内の添付ファイルまたはファイル。プロセスドキュメントや関連ファイルの保存場所など、履歴プロセスインスタンス内の添付ファイルまたはファイル情報を示します。
act_hi_comment: 履歴データ内の注釈情報。特定のステップや操作の説明や指示など、履歴プロセス インスタンス内の注釈情報を示します。
act_hi_detail: 履歴データの詳細情報。操作の実行時間、実行者、例外情報など、履歴プロセス インスタンスの詳細情報を表します。
act_hi_entitylink: 履歴データ内のエンティティ リンク情報。異なるエンティティ間の関連付けなど、履歴プロセス インスタンス内のエンティティ リンク情報を表します。
act_hi_identitylink: 履歴データ内の ID リンク情報。ユーザーまたはグループとタスク間の関連付けなど、履歴プロセス インスタンス内の ID リンク情報を表します。
act_hi_procinst: 履歴データ内のプロセス インスタンス。プロセスの開始時間、完了時間、ステータスなど、履歴プロセス インスタンスに関する情報を表します。
act_hi_taskinst: 履歴データ内のタスク インスタンス。タスクの名前、説明、ステータスなど、履歴プロセス インスタンス内のタスク インスタンスの情報を表します。
act_hi_tsk_log: タスクの実行時間、実行者、結果など、タスク実行中の詳細情報を表すタスク履歴ログ。
act_hi_varinst: 履歴データ内の変数インスタンス。変数名、値など、履歴プロセス インスタンス内の変数インスタンスに関する情報を表します。
act_id_bytearray: ユーザーまたはグループのバイナリ配列。ユーザーまたはグループのバイナリ データ (ユーザーのアバターやグループ アイコンなど) を表します。
act_id_group: ユーザーまたはグループの情報。グループの名前、説明など、ユーザーまたはグループの詳細情報を示します。
act_id_info: ユーザーまたはグループの追加情報。連絡先情報、住所など、ユーザーまたはグループに関連するその他の情報が含まれます。
act_id_membership: ユーザーまたはグループのメンバーシップ情報。ユーザーまたはグループとそのメンバーの間の関係情報 (メンバーの名前、役割など) を示します。
act_id_priv: ユーザーまたはグループの権限情報。権限レベル、アクセス制御など、ユーザーまたはグループに関連する権限情報が含まれます。
act_id_priv_mapping: 権限マッピング情報。どのユーザーまたはグループがどの権限を持っているかなど、さまざまなユーザーまたはグループ間の権限マッピング関係を示します。
act_id_property: ユーザーまたはグループの属性情報。作成時刻、変更時刻など、ユーザーまたはグループに関連する属性情報が含まれます。
act_id_token: ユーザー トークン情報。トークンの生成時間、有効期限など、ユーザー トークンに関連する情報が含まれます。
act_id_user: ユーザー名、パスワードなどのユーザーの詳細を含むユーザーの情報。
act_procdef_info: プロセス定義情報。プロセスの名前、バージョン、説明など、プロセス定義に関連する詳細情報が含まれます。
act_re_deployment: プロセス定義のデプロイ情報。デプロイ時間、デプロイヤー、デプロイメントステータスなど、プロセス定義のデプロイメントに関連する情報が含まれます。
act_re_ext: プロセス定義の拡張情報。カスタムフィールドやクエリ条件など、プロセス定義に関連する拡張情報が含まれます。
act_re_model: プロセス定義のモデル情報。プロセス図の XML 表現、プロセス インスタンスのグラフィカル表示など、プロセス定義モデルに関連する情報が含まれます。
act_re_procdef: プロセス定義のプロセス定義情報。ノードの定義、プロセスステップの順序など、プロセス定義プロセスに関連する情報が含まれます。
act_re_user_device: ユーザーデバイス情報。デバイスの一意の識別子、デバイスタイプ、デバイスステータスなど、ユーザーデバイスに関連する情報が含まれます。
act_ru_actinst: 実行中のアクションまたはタスク インスタンス。操作の実行ステータス、タスクの完了など、実行中の操作またはタスク インスタンスのステータス情報を示します。
act_ru_deadletter_job: 実行中のデッドレターキュータスク。タスクID、実行時間、例外情報など、メッセージ送信中に破棄されるタスク情報を表します。
act_ru_entitylink: 実行中のエンティティ リンク情報。操作のエンティティ ID、操作の種類など、実行されている操作とエンティティの間の関連性を示します。
act_ru_event_subscr: 実行中のイベント サブスクリプション情報。イベント タイプ、サブスクライバー、サブスクリプション時間など、イベント サブスクリプションに関連する情報が含まれます。
act_ru_execution: 実行中の実行情報。操作の実行時間、実行者、例外情報など、実行中の操作またはタスクのステータス情報を示します。
act_ru_history_job: 履歴タスク キューのタスク情報。タスク ID、実行時間、結果など、履歴タスク キュー内のタスクに関する情報が含まれます。
act_ru_identitylink: 実行中の ID リンク情報。オペレーターのユーザー ID、オペレーターの役割など、実行されている操作またはタスクとユーザーまたはグループとの関連付けを示します。
act_ru_job: 実行中のタスク情報。タスクの名前、説明、ステータスなど、実行中のタスクの詳細を示します。
act_ru_suspended_job: 一時停止タスク情報。タスクID、実行時間、例外情報など、一時停止タスクのステータス情報を示します。
act_ru_task: 実行中のタスク情報。タスクの名前、説明、ステータスなど、実行中のタスクの詳細を示します。
act_ru_timer_job: タイマータスク情報。タスクID、実行時間、例外情報などのタイマータスクのステータス情報を示します。
act_ru_variable: 実行中のプロセスインスタンスの変数値 (変数の名前や値など) を示す実行変数情報。
flw_channel_setting: ワークフロー チャネルの定義情報。チャネル タイプ、パラメータなど、ワークフロー チャネルに関連する定義情報が含まれます。
flw_ev_databasechangelog: データベース変更ログのイベント情報。イベント ID、タイプ、実行時間など、データベース変更ログのイベント関連情報が含まれます。
flw_ev_databasechangeloglock: データベース変更ログ ロック イベントに関する情報。ロック ID、ステータスなど、データベース変更ログ ロック イベントに関する情報が含まれます。
flw_event_diction: イベントタイプ、トリガー条件などのイベント関連の定義情報を含むイベント定義情報。

4. 自動生成データベースの使い方

Flowable の自動生成データベースを使用する場合は、次の手順を実行します。

  1. プロセスを定義する: Flowable の BPMN 2.0 XML 構文を使用してプロセスを定義します。このプロセスにより、データベースの構造が決まります。

  2. プロセス インスタンスを開始する: Flowable が提供する API とツールを使用して、プロセス インスタンスを開始します。プロセス インスタンスを開始すると、Flowable は定義したプロセスと実行時の状態に基づいてデータベースを動的に作成および管理します。

  3. データベースの監視と管理: 自動生成されたデータベースは Flowable によって自動的に管理されますが、これらのデータベースが正常に動作していることを確認するには、API やツールを通じてこれらのデータベースを監視および管理する必要があります。

おすすめ

転載: blog.csdn.net/luansj/article/details/133175089
おすすめ