テナント・ディメンションテーブル
概要
テナント・ディメンションテーブルは、テナントと会社に関する属性を管理するテーブルです。
このテーブルでは、テナント ID やテナント名、会社 ID、会社名、会社グループタイプなどの情報を管理し、テナントごとのビジネスプロセスを追跡することができます。
物理レイヤー
1. dim_tenant
基本情報
dim_tenant:
description: "テナント・ディメンションテーブル"
location: "BigQuery"
full_name: "enterprise-dw-376005.mart.dim_tenant"
surrogate_key: "tenant_key"
primary_keys: ["company_id", "tenant_id"]
カラム
1. tenant_key
- 日本語名: テナントキー
- データ型:
string - 説明:
company_idとtenant_idを組み合わせたサロゲートキー。結合キーとして使用する。
度数分布表
select
tenant_key,
count(*) as record_count
from `enterprise-dw-376005.mart.dim_tenant`
group by 1
order by 2 desc
limit 10
| tenant_key | record_count |
|---|---|
| 00000000000000000000000000000000 | 1 |
| 095f7836272e99a54006949e405783b9 | 1 |
| 09b08b2418325917e9da77ad439dbb9e | 1 |
| 0bdfca664f2bbf38c4638873f5077b21 | 1 |
| 0cf64902006de4488ff1046f31cf4cb0 | 1 |
| 0d0236e915b3860702be2bd8290e8940 | 1 |
| 0d14aa12d63675e4f31fea872ca101e8 | 1 |
| 1421f44208dbe3e2714467b90b624117 | 1 |
| 1450013682046b923c7308ccccbed421 | 1 |
| 1707b0ad01e6918571b74ad2a5c71606 | 1 |
2. tenant_id
- 日本語名: テナント ID
- データ型:
string - 説明: テナント ID。
度数分布表
select
tenant_id,
count(*) as record_count
from `enterprise-dw-376005.mart.dim_tenant`
group by 1
order by 2 desc
limit 10
| tenant_id | record_count |
|---|---|
| null | 1 |
| aklife | 1 |
| almado | 1 |
| androots | 1 |
| aquab | 1 |
| aster | 1 |
| beauminant | 1 |
| beautick | 1 |
| bella | 1 |
| belta | 1 |
3. tenant_name
- 日本語名: テナント名
- データ型:
string - 説明: テナント名。
度数分布表
select
tenant_name,
count(*) as record_count
from `enterprise-dw-376005.mart.dim_tenant`
group by 1
order by 2 desc
limit 10
| tenant_name | record_count |
|---|---|
| null | 1 |
| ASTER・ONE | 1 |
| Beautick | 1 |
| CHELSEA'S CHOICE | 1 |
| Co-Heart | 1 |
| Danzi | 1 |
| ESIENCE | 1 |
| FORDEL ソリューションズ | 1 |
| HAN.d | 1 |
| Hide&Seek | 1 |
4. company_id
- 日本語名: 会社 ID
- データ型:
string - 説明: 会社 ID。
度数分布表
select
company_id,
count(*) as record_count
from `enterprise-dw-376005.mart.dim_tenant`
group by 1
order by 2 desc
limit 10
| company_id | record_count |
|---|---|
| krokos | 4 |
| im | 3 |
| omooya | 3 |
| from | 2 |
| hugkumi | 2 |
| jfrontier | 2 |
| jimos | 2 |
| materra | 2 |
| taisho | 2 |
| yupiesu | 2 |
5. company_name
- 日本語名: 会社名
- データ型:
string - 説明: 会社名。
度数分布表
select
company_name,
count(*) as record_count
from `enterprise-dw-376005.mart.dim_tenant`
group by 1
order by 2 desc
limit 10
| company_name | record_count |
|---|---|
| クロコス | 4 |
| アイム | 3 |
| オモヤ | 3 |
| JIMOS | 2 |
| はぐくみプラス | 2 |
| ジェイフロンティア | 2 |
| フロムココロ | 2 |
| マテラ | 2 |
| ユーピーエス | 2 |
| 大正製薬 | 2 |
6. company_group_type
- 日本語名: 会社グループタイプ
- データ型:
string - 説明: 会社グループタイプ。
度数分布表
select
company_group_type,
count(*) as record_count
from `enterprise-dw-376005.mart.dim_tenant`
group by 1
order by 2 desc
limit 10
| company_group_type | record_count |
|---|---|
| グループ外企業 | 72 |
| and roots グループ | 12 |
| null | 1 |
ER 図
論理レイヤー
1. tenant_dimension
基本情報
tenant_dimension:
description: "テナント・ディメンションテーブル"
location: "dbt Semantic Layer"
primary_key: "tenant_key"
foreign_keys: null
agg_time_dimension: null
ディメンショナル属性
1. tenant_id
- 日本語名: テナント ID
- データ型:
categorical - 説明: テナント ID。
2. tenant_name
- 日本語名: テナント名
- データ型:
categorical - 説明: テナント名。
3. company_id
- 日本語名: 会社 ID
- データ型:
categorical - 説明: 会社 ID。
4. company_name
- 日本語名: 会社名
- データ型:
categorical - 説明: 会社名。
5. company_group_type
- 日本語名: 会社グループ区分
- データ型:
categorical - 説明: 会社グループ区分。
メジャー属性
なし
メトリクス
なし