# SnowflakeアクセラレータのELTパイプライン - アセット - ルックアップテーブル

SnowflakeアクセラレータのELTパイプラインには、SlackとMicrosoft Teamsの両方の実装に共通の7つのルックアップテーブルがあります。

# ELT | ユーザーアクセス

ELT | ユーザーアクセスのルックアップテーブルには、次のフィールドが含まれています:

Email
ユーザーのメールアドレス。
Active
パイプラインのステータス。
Pipelines Pinned
ユーザーがアプリのホームページにピン留めしたパイプライン。
Role
ユーザーの役割。 AdminまたはAnalyst

# ELT | システム

ELT | システムのルックアップテーブルには、次のフィールドが含まれています:

SYSTEM_ID
ELT | システムのルックアップテーブル内のSYSTEM_IDを参照します。
SYSTEM
ソースシステム。
TYPE
アプリケーションのタイプ(ソース)。
CREATED_BY
オブジェクトを作成した人のメールアドレス。
CREATED_ON
オブジェクトが作成された日付。

# ELT | オブジェクト

ELT | オブジェクトのルックアップテーブルには、次のフィールドが含まれています:

SYSTEM_ID
ELT | システムのルックアップテーブル内のSYSTEM_IDを参照します。
OBJECT
パイプラインで使用されるオブジェクト。
CREATED_BY
オブジェクトを作成した人のメールアドレス。
CREATED_ON
オブジェクトが作成された日付。
PRIMARY_KEY
SQLタイプのソース用のカスタムプライマリキー。

# ELT | JOBテーブル

ELT | JOBテーブルのルックアップテーブルには、次のフィールドが含まれています:

ELT_CONTROL_ID
パイプラインを作成すると自動生成される一意のID。このIDはELT | コントロールテーブル | MAINのルックアップテーブル内のELT_CONTROL_IDに対応します。
JOB_ID
実行中のパイプラインの一意のジョブID。
BATCH_START_DT
ジョブの開始日時。
BATCH_END_DT
ジョブの終了日時。
ROWS_AFFECTED
処理された合計行数(Salesforceのみ)。
IS_SUCCESS
ジョブが成功したかどうかを示す値。ブール値(true/false)。
DISPATCHER_JOB_URL
評価されたワークロードのジョブURL。
WORKLOAD_JOB_URL
ディスパッチャーによって呼び出される対応するワークロードのジョブURL。

# ELT | エラーログ

ELT | エラーログのルックアップテーブルには、次のフィールドが含まれています:

ELT_CONTROL_ID
パイプラインを作成すると自動生成される一意のID。このIDはELT | コントロールテーブル | MAINのルックアップテーブル内のELT_CONTROL_IDに対応します。
JOB_ID
実行中のパイプラインの一意のジョブID。
ERROR_MSG
失敗時のエラーメッセージ。
ERROR_CODE
失敗のエラーコード。再処理ロジックを決定するために使用します。
JOB_URL
失敗したジョブのURL。
ACTION
エラーコードに依存します。再処理ロジックを決定するために使用します。アクションには通知が含まれる場合があります。

# ELT | コントロールテーブル | MAIN

ELT | コントロールテーブル | MAINのルックアップテーブルには、次のフィールドが含まれています:

ELT_CONTROL_ID
パイプラインを作成すると自動生成される一意のID。
SOURCE_SYSTEM_NAME
データの元となるソースシステム。
SOURCE_OBJECT_NAME
必要なデータエンティティの名前。通常、テーブルまたはファイル名(ファイルソースシステムの場合)です。
TARGET_TABLE_NAME
アクセラレータがデータをロードするテーブル。
LOAD_TYPE
ロードのタイプ。
許可される値:
フル、増分、または抽出
STATUS
パイプラインのステータス。
許可される値:
保留中、アクティブ、非アクティブ、エラー、処理中、または抽出
COMM
通信チャネル(SlackまたはMicrosoft Teams)
CREATED_BY
パイプラインを作成したユーザーのメールアドレス。
UPDATED_BY
パイプラインを更新したユーザーのメールアドレス。

# ELT | コントロールテーブル | CHILD

ELT | コントロールテーブル | CHILDのルックアップテーブルには、次のフィールドが含まれています:

ELT_CONTROL_ID
パイプラインの作成時に生成される一意のIDです。このIDは、ELT | CONTROL TABLE | MAIN ルックアップテーブルのELT_CONTROL_IDに対応します。
PIPELINE_CREATED_DT
パイプラインが作成された日付です。
PIPELINE_UPDATED_DT
パイプラインが更新された日付です。
HOUR
選択された一日の時間です。
MINUTE
選択された一時間の分です。
FREQUENCY
パイプラインの実行頻度です。
許可される値:
デイリー、ウィークリー、マンスリー、アワリー、イヤリー
START_TIME
ユーザーがパイプラインをスケジュールする際の開始時間です。
NEXT_TIME
次にパイプラインが実行される必要がある時間です。
LAST_SUCCESSFUL_JOB_URL
ジョブはパイプライン内のサブタスクです。アクセラレータは最初の実行およびその後の実行でそれらを記録します。ジョブが正常に終了した場合、アクセラレータはこの値を更新します。
LAST_SUCCESSFUL_JOB_DT
ジョブが最後に正常に実行された日時です。


Last updated: 2024/2/22 23:17:11