データソースは、DataV ボードをデータベース (MySQL、PostgreSQL)、ビッグデータストレージ (TableStore)、API、ファイルなどの外部ストレージシステムに接続するものです。接続性とアクセス要件に基づいて、データソースタイプを選択してください。
制限事項
-
サポートされるデータソースはバージョンによって異なります。詳細については、「仕様」をご参照ください。
-
一部のデータソースにはリージョンによる制限があります。詳細については、「リージョンサポート」をご参照ください。
-
データベースデータソースは、パブリックネットワーク経由でアクセスできる必要があります。また、アクセスホワイトリストの設定も必要です。詳細については、「データベースのホワイトリストの設定」をご参照ください。
-
データベースデータソースへの接続には、10 秒のタイムアウト制限があります。
データソース接続タイプの選択
データベースへの接続
DataV-Board は、セルフマネージドデータベースへの接続をサポートしています。データベースが仮想マシンまたは ECS インスタンス上でホストされている場合は、パブリックネットワークアクセスに基づいて接続タイプを選択してください。
-
データベースがパブリックネットワーク経由でアクセス可能な場合: MySQL データベースと互換性のあるデータソース、またはデータベースのパブリックネットワーク接続メソッドを使用できます (例えば、パブリック MySQL データベースの場合、RDS for MySQL データソースのパブリックネットワーク接続メソッドを選択できます)。
-
パブリックネットワークアクセスが利用できない、または望ましくない場合: DataV プロキシサービスを使用できます。
SQL クエリが 10 秒のタイムアウト制限を超える場合は、DataV プロキシサービスを選択できます。
API への接続
API、Alibaba Cloud API Gateway、Open API のデータソースタイプをどのように選択すればよいでしょうか。
|
データソースタイプ |
説明 |
シナリオ |
|
API |
汎用データ API です。 |
すぐに使用できる API がある場合は、API データソースを使用して接続します。既存のサイトやクラウドサービスの API などが例として挙げられます。このデータソースの使用方法の詳細については、「API データソースの追加」をご参照ください。 |
|
Alibaba Cloud API Gateway |
API ホスティングサービスを提供する Alibaba Cloud の製品です。 |
API データソースがお使いの API ロジック (例:カスタム署名計算) をサポートしていない場合は、Alibaba Cloud API Gateway 上で API をホストします。その後、DataV-Board はゲートウェイ経由で接続し、ゲートウェイがお使いの API のプロキシとして機能します。このデータソースの使用方法の詳細については、「Alibaba Cloud API Gateway データソースの追加」をご参照ください。 |
|
Open API |
Alibaba Cloud 製品の Open API を呼び出すためのメソッドです。通常、リソースステータスやメトリクスなどの製品情報を取得するために使用されます。 |
ECS のロードステータスや Simple Log Service (SLS) のログ統計など、Alibaba Cloud 製品からデータを取得するには、Open API データソースを使用します。Open API は Alibaba Cloud 製品の API のみをサポートしています。このデータソースの使用方法の詳細については、「Open API データソースの追加」をご参照ください。 |
DataV-Board はすべての API を直接呼び出すことはできません。これを回避するには、Alibaba Cloud API Gateway 上で API をホストします。一般的なシナリオ:
-
お使いの API が署名認証にカスタムアルゴリズムを使用している場合、DataV-Board は直接呼び出すことができません。必要な認証ロジックを処理するために、Alibaba Cloud API Gateway 上で API をホストします。
-
DataV-Board がお使いの API に直接アクセスできない場合 (例:VPC 内にある場合)、Alibaba Cloud API Gateway 上でホストします。
-
お使いの API の呼び出し詳細を公開したくない場合は、Alibaba Cloud API Gateway を使用してそれらを隠蔽します。
-
お使いの API が DataV-Board でサポートされていないデータソースやインターフェイス (Function Compute など) を使用している場合は、Alibaba Cloud API Gateway を使用してデータを取得します。
サポートされているデータソースの一覧
次の表に、サポートされているすべてのデータソースと、それぞれの接続可否を示します。
-
はサポートを示し、
は非サポートを示します。 -
ホワイトリスト設定が必要なデータソースの場合は、正常に接続するために、データベースのホワイトリストを設定する必要があります。
|
データソースタイプ |
データソース |
パブリック接続 |
VPC 接続 |
ホワイトリスト設定 |
備考 |
|
データベース |
|
|
|
なし。 |
|
|
|
|
|
なし。 |
||
|
|
|
|
SQL Server が Microsoft Azure 上にある場合は、[暗号化] を選択する必要があります。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
|
|
|
以前の MySQL バージョンと互換性があります。[insecureAuth] を有効にする必要があります。 Azure Database for MySQL をサポートしています。 |
||
|
|
|
|
国内データベース。 |
||
|
|
|
|
国内データベース。 |
||
|
|
|
|
国内データベース。 |
||
|
|
|
|
なし。 |
||
|
ビッグデータストレージ |
|
|
|
なし。 |
|
|
|
|
|
なし。 |
||
|
|
|
|
なし。 |
||
|
ファイルと静的データ |
該当なし |
該当なし |
該当なし |
ファイルサイズの上限は 512 KB です。 |
|
|
該当なし |
該当なし |
該当なし |
JSON データ。ウィジェットのデータソース設定ペインでのみ使用できます。 |
||
|
汎用 API |
|
|
該当なし |
GET または POST をサポートしています。ウィジェットのデータソース設定ペインでのみ使用できます。 |
|
|
|
|
該当なし |
なし。 |
||
|
|
|
該当なし |
なし。 |
||
|
サードパーティ API |
該当なし |
該当なし |
該当なし |
DataV プロキシサービス は、ECS インスタンス にデプロイするオープンソースのデータベースプロキシです。データベースの IP アドレス を パブリックネットワーク に公開せずに済みます。 DataV プロキシサービス のデプロイとインストール方法の詳細については、「DataV プロキシサービスの構成」をご参照ください。 |
|
|
その他 |
|
該当なし |
該当なし |
なし。 |
データベースデータソースについては、次の点を確認してください:
-
データベースがファイアウォールによってブロックされていないこと。
-
データベースのドメイン名を名前解決できること。
対応リージョン
データベースデータソースの対応リージョン:
|
リージョン |
リージョン ID |
|
中国 (杭州) |
cn-hangzhou |
|
中国 (上海) |
cn-shanghai |
|
中国 (深セン) |
cn-shenzhen |
|
中国 (青島) |
cn-qingdao |
|
中国 (北京) |
cn-beijing |
|
中国 (張家口) |
cn-zhangjiakou |
|
中国 (フフホト) |
cn-huhehaote |
|
中国 (上海) 金融クラウド |
cn-shanghai-finance-1 |
|
中国 (深セン) 金融クラウド |
cn-shenzhen-finance-1 |
|
中国 (香港) |
cn-hongkong |
よくある質問
データソース 設定に関するよくある質問は、データソース の設定と使用に関するよくある質問をご参照ください。