• 製品
  • 関連ドキュメント
  • リソース

データ ソースとは

データ ソースは、アクセスするデータを格納するサポート対象のデータベースまたはアプリです。

データソースを Atlassian Analytics に接続すると、そのデータソースへの読み取り専用のライブ接続が作成されます。つまり、Atlassian Analytics でデータソースをクエリすると、チャートやダッシュボードで利用可能な最新のデータが得られます。

アトラシアン データ ソース

接続できるアトラシアン データ ソースは 2 つあります。

組織の製品データにアクセスできる特別な Atlassian データ ソースを提供しています。Atlassian Data Lake への接続方法をご確認ください。

サードパーティのデータ ソース

Atlassian Analytics を使用すると、サードパーティのデータ ソースに接続できます。アトラシアンのデータとサードパーティのデータを 1 つのチャートにまとめることで、より深いインサイトを得ることができます。

サポートされているデータ ソースの例は次のとおりです。

  • Amazon Athena

  • Amazon Aurora

  • Amazon Redshift

  • Databricks

  • Google BigQuery

  • Google スプレッドシート

  • Microsoft SQL Server

  • MySQL

  • PostgreSQL

  • Snowflake

サードパーティのデータ ソースへの接続に関する詳細をご確認ください。

Atlassian Analytics はローカル マシン上のデータベースに直接接続できないため、ご注意ください。

接続数の上限

各アナリティクス ワークスペースで、Atlassian Data Lake への接続は最大 10 個、サードパーティのデータ ソースへの接続は無制限に作成できます。

スキーマあたりのテーブルと列の上限

データ ソースには、スキーマごとにテーブルが最大 5,000 個、列が最大 50,000 個という上限が設けてあります。

これらの制限に達した場合は、可能であれば、データソース接続の詳細で指定したデータベース ユーザーのアクセスを制限します。Atlassian Analytics に含める必要のある必須のテーブルに対してのみ、アクセス権を付与します。

読み取り専用の接続

初期設定では、Atlassian Analytics は接続レベルでデータ ソースを読み取り専用に設定します。これにより、悪意のあるクエリに対するセキュリティ レイヤーが追加されます。

Redshift などの一部のデータベースでは、接続が読み取り専用に設定されていると、一部の機能が許可されません。たとえば、変数や一時テーブルを作成できなくなります。このため、Redshift ユーザーは、必要に応じてデータ ソース設定で読み取り専用を無効にできます。

Error: Transaction is read-only などのエラー メッセージが表示された場合は、読み取り専用設定を無効にするとエラーを解決できます。

読み取り専用を無効にしても、データベースは引き続き悪意のあるクエリから保護されます。Atlassian Analytics は悪意のあるキーワードを含むクエリをブロックします。保護を強化するために、Atlassian Analytics 用に特定の読み取り専用データベース ユーザーを作成することもお勧めします。制限付き SQL コマンドの詳細をご確認ください。

TLS 暗号化

Atlassian Analytics では、TLS でデータベース接続が暗号化されますが、ホスト名の検証は実行されません。そのため、中間者攻撃が検知されずに発生する可能性があります。 

中間者攻撃が発生すると、権限のない第三者が送信中のデータを盗聴したり変更したりできるようになります。接続時に TLS ホスト名や証明書を検証しないと、Atlassian Analytics は暗号化に使用されている証明書が実際に意図されたソースからのものであることを確認できません。

機密データへの接続を確立することはお勧めしません。また、PostgreSQL や MySQL のデータベースを接続する前に、そのリスクを理解しておくことをお勧めします。

その他のヘルプ