アプリケーションシステムは、メタデータ取得のためのデータソースとして使用できます。また、データ消費機能を有効にして Quick BI と接続し、セルフサービス分析を行うこともできます。
前提条件
-
オンプレミス環境の V5.5.1 以降の Quick BI アプリケーションシステムのみがサポート対象です。
-
データ消費に関連する設定を行うには、資産消費機能を購入する必要があります。
制限
-
現在、オンプレミスの Quick BI アプリケーションシステム V5.5.1 以降のみがサポート対象です。
-
現在、消費チャネルとして有効にできるアプリケーションシステムは 1 つだけです。
-
Quick BI アプリケーションシステムの組織情報を取得するには、システムがデータ取得に必要な OpenAPI の呼び出しに対応している必要があります。
-
オンプレミスの Quick BI アプリケーションシステム V5.5.1_feature_2509 のみが AnalyticDB for PostgreSQL のデータテーブルを消費できます。
-
テナントごとに最大 100 個のアプリケーションシステムを作成できます。
権限
スーパー管理者とシステム管理者は、アプリケーションシステムを作成・管理できます。
アプリケーションシステムの作成
-
Dataphin のホームページで、上部メニューから [Management Center] > [Data Source Management] を選択します。
-
左側メニューで、[Application System] > [Application System] を選択します。[Application System] ページで、[Create Application System] をクリックします。
-
[Create Application System] ダイアログボックスで、パラメーターを設定します。
パラメーター
説明
基本情報
[システムタイプ]
アプリケーションシステムのタイプを選択します。現在、Quick BI のみがサポート対象です。
[デプロイメント環境]
[システムタイプ] に [Quick BI] を設定した場合に表示されます。現在、オンプレミスデプロイメントのみがサポート対象です。
[システム名]
選択したシステムタイプが自動的に入力されますが、変更も可能です。名前はグローバルに一意にする必要があり、64 文字までです。
説明システム名とチャネルタイプを組み合わせて、「Quick BI ダッシュボード」などの消費チャネル名が作成されます。これにより、異なるシステムからの同じタイプのチャネルを区別できます。
[連絡先]
アプリケーションシステムの連絡担当者。256 文字までです。
エンドポイント、AccessKey ID、AccessKey Secret を取得する際に役立ちます。
[システムの説明]
アプリケーションシステムの説明 (ユースケースなど) 。1,024 文字までです。
接続設定
[エンドポイント]
アプリケーションシステムのエンドポイント。
http または httpsで始まる必要があり、512 文字までです。[AccessKey ID] / [AccessKey Secret]
組織のアクセストークンの AccessKey ID と AccessKey Secret を入力します。128 文字までです。パスワードにアスタリスク (*) は使用できません。ここで設定した AccessKey ID / AccessKey Secret は、資産消費時のデータソースとデータセットの自動作成にのみ使用されます。データクエリには、個々の消費権限の検証が必要です。
下の図に示すように、Quick BI の [Open Platform] > [Console] > [Resource Access Management] > [Organization Access Token] に移動して取得できます:

消費設定
[資産消費用]
デフォルトでは無効になっています。有効にすると、[Asset] > [Asset Consumption] で資産消費のための消費チャネルを設定できます。
[消費チャネル]
アプリケーションシステムでサポートする消費チャネルを選択します。オプションには [Dashboard]、[Data Download]、[Workbook] があります。チャネルを選択すると、[Asset] > [Asset Consumption] > [Channel Management] でデフォルトで有効になります。チャネルを選択しない場合、無効のままですが、手動で有効にすることができます。
少なくとも 1 つの消費チャネルを選択する必要があります。
[アカウント統合方法]
Dataphin とアプリケーションシステム間のアカウントマッピング方法を選択します。オプションは [Third-party System Account ID or Name] と [Account Name] です。
-
[サードパーティシステムのアカウント ID または名前]:このオプションは、Dataphin と選択したアプリケーションシステムが同じアカウントシステムに接続されている場合にのみ利用できます。あるアカウントの ID が別のアカウントの名前と同じである場合、クエリエラーが発生します。
-
[アカウント名]: アカウント名を一意の識別子として使用します。 これは、2 つのシステムが異なるアカウントシステムを持つシナリオ (たとえば、両方が独自のビルトインアカウントを使用する場合など) に適しています。 Quick BI システムで使用される特定のアカウントタイプを選択する必要があります。 デフォルトでは [Quick BI アカウント] が選択されています。 その他のオプションには、[Alibaba Cloud RAM ユーザー]、[Quick BI アカウント]、[WeCom]、[DingTalk アカウント]、[Lark]、[Lark サードパーティ]、および [サードパーティシステムアカウント] があります。
[操作代理ユーザー]
選択したアカウントマッピング方法に基づいて、代理ユーザーの名前または ID を入力します。256 文字までです。
説明-
データセットを作成する際、Quick BI は操作代理ユーザーが Dataphin の指定されたテーブルに対する読み取り権限があるかどうかを確認します。広範なデータベース権限を持つアカウントを設定することを推奨します。
-
この操作代理ユーザーは、指定された Quick BI ワークスペースで資産消費のためのデータソースとデータセットを作成する必要があります。必要に応じて権限を付与してください。
[デフォルトのワークスペース]
現在のチャネルで分析タスクを作成するためのデフォルトのワークスペースを選択します。
説明-
システムは、指定された AccessKey に基づいて、対応する Quick BI システムで利用可能なワークスペースの一覧を取得します。
-
操作代理ユーザーが参加しており、データソースとデータセットを作成する権限があるワークスペースを選択してください。
-
-
[OK] をクリックしてアプリケーションシステムを作成します。
アプリケーションシステムの管理
-
[Application System] ページでは、作成したアプリケーションシステムがカードとして表示されます。システムの名前、説明、タイプ、連絡先、エンドポイント、更新時間、およびデータ消費が有効になっているかどうかを確認できます。
-
アプリケーションシステム名で検索するか、[Available for Consumption] フィルターを使用してシステムをすばやく絞り込めます。
-
特定のアプリケーションシステムに対して、次の操作を実行できます:
-
[編集]:設定情報を変更できます。アプリケーションシステムにすでに有効な消費チャネルがある場合、消費設定は編集できません。アカウントマッピング方法を変更した場合、新しいアカウントシステムで関連する分析タスクを表示できます。
-
[削除]:収集タスクが作成されているアプリケーションシステムは削除できません。アプリケーションシステムを削除する前に、収集タスクを削除する必要があります。アプリケーションシステムを再作成すると、以前に作成された分析タスクが再度表示されます。
-
[テスト]:[Test] をクリックして、ドメイン名がアクセス可能であるか、および組織のアクセストークンが有効であるかを確認します。
-
次のステップ
収集タスクを作成する際に、アプリケーションシステムをデータソースとして選択できます。詳細については、「メタデータ取得タスクの作成と管理」をご参照ください。
アプリケーションシステムで資産消費を有効にすると、消費チャネルを有効にして分析タスクを作成できます。詳細については、「チャネル管理」と「マイ BI 分析」をご参照ください。