Skip to main content

ストレージの概要

Alteryx Analytics Cloud (AAC) は、ストレージシステムからのデータの読み取りおよび書き込みに関するさまざまなオプションをサポートします。

ベースストレージレイヤー

ベースストレージレイヤーは、 AAC がデータをアップロードし、プロファイル、結果、サンプルを生成するデータストアです。既定では、ジョブ結果はベースストレージレイヤーに書き込まれます。ベースストレージレイヤーおよびその他の必要な設定を構成できます。

ヒント

ベースストレージレイヤーはファイルベースのシステムである必要があります。

ベースストレージレイヤーの使用

一般に、すべてのベースストレージレイヤーには、データセットの保存、作成、読み取り、書き込みに関する類似の機能があります。

ベースストレージレイヤーでは、次の機能を実行できます。

  1. データセットの保存 : ベースストレージレイヤーのディレクトリにデータセットをアップロードまたは保存できます。下記を参照してください。

  2. データセットの作成 : ストレージレイヤーに保存されているデータソースから読み込むことができます。ソースは、単一のファイルまたは複数のファイルを含むフォルダーです。

  3. サンプルの保存: 生成したサンプルはすべてベースストレージレイヤーに保存されます。

  4. 取り込みデータ: ExcelやPDFなどの一部のデータは、バイナリ(非テキスト)ファイルとして保存されます。これらのファイルは、読み取って、ベースストレージレイヤーに格納されるCSVに変換する必要があります。

  5. キャッシュされたデータ: ベースストレージレイヤーでキャッシュを有効にすることができます。これにより、取り込んだデータが一定期間ベースストレージレイヤーに残ります。キャッシュを使用すると、後でそのデータを使用する必要がある場合にパフォーマンスが速くなります。

  6. 結果の書き込み : ジョブを実行した後、結果をストレージレイヤーに書き込むことができます。

ベースストレージレイヤーのディレクトリ

次のディレクトリとそのサブディレクトリがベースストレージレイヤーに作成され、維持されます。

ディレクトリ

説明

/trifacta/uploads

AAC からアップロードされたデータセットのストレージです。これ以下のディレクトリは、少なくとも1つのファイルをアップロードした各製品ユーザーの内部識別子に基づいてリストされます。

警告

データの読み書きに /trifacta/uploads を使用することは避けてください。このディレクトリは、 AAC に使用されます。

/trifacta/queryResults

ジョブの実行によって生成された結果の既定ストレージ。これ以下のディレクトリは、少なくとも1つのジョブを実行した各製品ユーザーの内部識別子に基づいてリストされます。

これらのサブディレクトリは、各ユーザーのジョブ結果の既定の保存場所です。これらの場所は変更できます。 設定ページを参照してください。

/trifacta/dictionaries

ユーザーがアップロードしたカスタム辞書ファイルのストレージ。

注記

この機能は にのみ適用されます。頻繁には使用されません。

/trifacta/tempfiles

製品の使用に必要なファイルの一時的な保存場所。

注記

tempfiles ディレクトリは、プラットフォームの使用のために予約されています。これらのディレクトリの中で、プラットフォームがアクティブにクリーニングする唯一のディレクトリです。

ユーザー固有のディレクトリ

以下のディレクトリは、ユーザーデータを格納するため、 AAC のベースストレージレイヤーに既定で作成されます。

既定では、これらのディレクトリは次の場所に保存されます。

<bucket_name>/<userId>

各名前について:

  • <bucket_name> は、ユーザーデータが保存されるバケットの名前です。

  • userid> は、製品へのログインに使用されるユーザー名です。

ディレクトリ

説明

jobrun

生成されたサンプルのストレージ。

temp

一時ストレージ

upload

設定によっては、アップロードされたファイルがこのユーザーごとのディレクトリに保存される場合があります。

これらのディレクトリは、個々のユーザーが変更することができます。詳細については、「 ストレージページ 」を参照してください。

最小権限

Designer Cloud には、リストされたディレクトリおよびサブディレクトリに対して次のオペレーティングシステムレベルの権限が必要です。

ディレクトリ

所有者の最小権限

グループの最小権限

全体の最小権限

/trifacta/uploads

読み取り+書き込み+実行

なし

なし

/trifacta/queryResults

読み取り+書き込み+実行

なし

なし

/trifacta/dictionaries

読み取り+書き込み+実行

なし

なし

/trifacta/tempfiles

読み取り+書き込み+実行

なし

なし

使用可能なベースストレージレイヤー

Alteryx Analytics Cloud は、次のベースストレージレイヤーをサポートしています。

注記

一部のデプロイでは、ベースストレージレイヤーは事前構成されており、変更できません。ベースストレージレイヤーを定義した後は、変更できません。

注記

すべてのストレージレイヤーで、ソースデータは変更されません。ソースデータセットでジョブが実行されるたびに、結果がある場所に書き込まれます。

ベースストレージレイヤーでの暗号化

ベースストレージレイヤーとの間で転送されるデータの場合:

  • 転送中のデータはHTTPSによって暗号化されます。

  • 保存中のデータは既定では暗号化されません。

ベースストレージレイヤーの管理

ベースストレージレイヤーのメンテナンスは、各企業のポリシーに準拠する必要があります。

警告

ベースストレージレイヤーが Alteryx で管理されていない限り、お客様の責任でベースストレージレイヤーに保存されるデータのアクセスを維持し、必要なバックアップを実行してください。

注記

一時ファイルを除き、 AAC はベースストレージレイヤーのクリーンアップを実行しません。

外部ストレージ

外部ストレージシステムへの接続を作成できます。 AAC を外部データストアと統合できます。接続のタイプとアクセス権に応じて、接続は次のようになります。

  • 読み取り専用

  • 書き込み専用

  • 読み取り/書き込み

Alteryx Analytics Cloud と外部データストア間の接続を作成および編集できます。データベースやバケットなど、個々のストレージユニットへのファイルベースまたはテーブルベースの接続を作成できます。

注記

ご使用の環境では、接続の作成は管理者のみに制限されている場合があります。詳細については、ワークスペース管理者にお問い合わせください。

注記

接続を作成した後は、接続タイプを変更できません。接続を削除して再度起動する必要があります。

外部ストレージの管理

外部システムと統合するには、 AAC に以下が必要です。

  • ネットワークまたはクラウドベースのインフラストラクチャを介して外部システムのホスティングノードに接続する基本的な機能

  • ストレージシステムでのデータの参照、読み書きをサポートするために必須の権限

  • アプリケーションとストレージシステム間で定義された接続

一時ファイルのクリーンアップを除き、 AAC は外部ストレージシステムを維持しません。