このトピックでは、DataVにLog Serviceデータソースを追加する方法について説明します。 Log Service (SLS) は、リアルタイムデータのワンストップサービスです。
前提条件
Log Serviceデータソースが準備されています。Log Serviceデータソースを追加する手順
- にログインします。 DataVコンソール
On theマイデータタブをクリックします。データソースをクリックし、データの追加.
- [タイプ] ドロップダウンリストから [Log Service] を選択します。
- Log Service情報を入力します。
パラメーター 機能 名前 追加するデータソースの名前。 このパラメーターをカスタム名に設定できます。 AppKey 対象のLog Serviceインスタンスにアクセスする権限を持つアカウントのAccessKey ID。 AppSecret 対象のLog Serviceインスタンスにアクセスする権限を持つアカウントのAccessKeyシークレット。 エンドポイント Log Serviceのエンドポイントを入力します。 詳細については、「Log Serviceドキュメント」をご参照ください。 SLSサービスのネットワークタイプとリージョンに基づいてパラメーターを設定します。 Log Serviceインスタンスが中国 (上海) リージョンのVPCにデプロイされている場合は、EndPointに https://cn-shanghai-intranet.log.aliyuncs.com を入力します。
- Tablestoreデータソースに関する情報を入力したら、[OK] をクリックします。
追加されたデータソースがデータソースリストに表示されます。
Log Serviceデータソースを使用する手順
- にログインします。 DataVコンソール
- [プロジェクト] タブで、編集するプロジェクトにポインターを移動し、[編集] をクリックします。 重要 [マイビジュアライゼーション] ページでビジュアライゼーションアプリケーションを作成していない場合は、「テンプレートを使用してPC側のビジュアルアプリケーションを作成する」をご参照ください。
- Canvas Editorで、キャンバス上のウィジェットをクリックします。
キャンバスにウィジェットが追加されていない場合は、最初にウィジェットを追加します。 詳細については、「ウィジェットの追加」をご参照ください。
- 右側の設定パネルで、[データ] タブをクリックし、[設定] をクリックします。
- [データソースの設定] ペインで、[データソースの種類] ドロップダウンリストから [Log Service] を選択します。
- [データソースの選択] セクションで、設定したLog Serviceデータソースを選択します。
- [クエリ] の編集ボックスにクエリパラメーターを入力します。 クエリパラメーターとしてJSONオブジェクトを使用してデータをクエリできます。 次のクエリパラメーターを使用できます:
{ "projectName": "test" 、"logStoreName": "access-log" 、"topic": "test" 、"from": 1509897600、"to": 1509984000、"query": "" 、"line": 100、"offset": 0 }
説明 queryパラメーターのクエリ構文の詳細については、「検索構文」をご参照ください。 - [データ応答のプレビュー] をクリックして、返されたデータを表示します。