Skip to main content

Gray icon with file folder Microsoft Azure Data Lakeファイル入力ツール

Azure Data Lake (ADL) ファイル入力ツールを使用して、Azure Data Lake Store (ADLS) にあるファイルから Alteryx ワークフローにデータを読み取ります。サポートされているファイル形式は、CSV 、XLSX 、JSON 、Avro です。

重要

このツールは、Alteryx Designerでは自動的にインストールされません。このツールを使用するには、 Alteryxマーケットプレイス からダウンロードします。

認証方法

Azure Data Lake Store にサインインするには、接続するストレージの種類を指定する必要があります。使用しているストレージの種類がわからない場合は、Azure 管理者に問い合わせるか Microsoft Azure Portal で確認してください。

エンドユーザー (基本) 認証タイプ

この方法は、パブリック Azure クラウドでのみ使用できます。National Cloud またはカスタム URL に接続するには、エンドユーザー (詳細) メソッドを使用します。

組織のAzureテナントでパブリックAlteryxアプリケーションを許可するには、Azure管理者のサポートが必要です。手順について説明している Microsoft のドキュメントは「 テナント全体の管理者の同意を付与するための URL を作成する 」にあります。

テナント: 共通

Gen2 AlteryxアプリケーションのADLSクライアントID: 2584cace-63ff-47cb-96d2-d153704f4d75

このセットアップ後、通常のMicrosoft資格情報を使用してADLSデータにアクセスできます。

サインインするには、[ 接続 ] を選択してから、ADL データにアクセスするための Microsoft 資格情報を入力します。

エンドユーザー (詳細) 認証タイプ

高度なエンドユーザー認証は、シングルテナント認証とマルチテナント認証をサポートし、パブリックアプリケーションとプライベートアプリケーションの両方で使用できます。 Azure Portal で資格情報を設定します。

  1. 認証局エンドポイント を選択するか、または エンドポイント URL (http:// または https:// で始まる) を入力して カスタム エンドポイントを設定します。

  2. テナント (ディレクトリ) ID (Azure Active Directory インスタンスの一意の識別子) を入力します。この識別子は、ADL が属する Azure サブスクリプションを管理します。テナント ID の検索の詳細については、Microsoft Azure のドキュメントの「 テナント ID の取得 」を参照してください。パブリックアプリケーションの場合は、「common」を使用できます。

  3. クライアント (アプリケーション) ID

  4. プライベートアプリケーションでは、 クライアントシークレット は必須です。

    注記

    2020.3 より前のバージョンの Designer では、[ リダイレクト URI ] フィールドが表示され、事前に入力されます。通常の使用モードでは、これ以上の設定は必要ありません。

  5. 接続 を選択します。

サービス間認証タイプのセットアップ

サービス間認証は、サーバーおよびハブでワークフローを発行するのに適しています。資格情報の設定については Azure Portal の手順を参照してください。

  1. 認証局エンドポイント を選択するか、または エンドポイント URL (http:// または https:// で始まる) を入力して カスタム エンドポイントを設定します。

  2. テナント(ディレクトリ) ID (Azure Active Directoryインスタンスの一意の識別子)を入力します。この識別子は、ADL が属する Azure サブスクリプションを管理します。テナント ID の検索の詳細については、Microsoft Azure のドキュメントの「 テナント ID の取得 」を参照してください。

  3. クライアント (アプリケーション) ID

  4. プライベートアプリケーションでは、 クライアントシークレット は必須です。

  5. 接続 を選択します。

共有キー認証タイプ

共有キー認証は、Gen2 ストレージでのみ使用できます。Azure ストレージアカウントを使用すると、マイクロソフトは 2 つのアクセスキーを生成します。これらのアクセスキーを使用して、共有キーの承認を介した Azure Data Lake へのアクセスを承認できます。共有キーとその使用方法の詳細については、 Azure Portal を参照してください。

  1. [ ストレージエンドポイント ] を選択します。または カスタムストレージエンドポイント に入力して カスタム エンドポイントを設定します

  2. ストレージアカウント名 (ストレージに付けられた一意の名前)を入力します。

  3. ストレージアカウントキー (アクセスを承認するアクセスキー)を入力します。

  4. 接続 を選択します。

ツール設定

[ データ ] タブでは、使用するデータを指定できます。

  1. ストレージアカウント名 を入力します。

  2. ファイルシステム名 を選択します。

  3. ストレージとファイルシステムを選択したら、読み込むファイルのパスを設定できます。パスは、[ ファイルパス ] フィールドに直接入力するか、ファイルブラウザーを使用して指定できます。

    後で処理するためにファイルをローカルにダウンロード することもできます。これにより、Azure Data Lakeファイル入力がサポートしていない種類のファイルを処理したり、ファイルのオフラインコピーをダウンロードしたりできます。ファイルを保存する場所を選択します。既定の場所は「%TEMP%」です。

  4. Excel ファイルの場合、シート名はファイルブラウザーの下にある [ シート ] フィールドで指定できます。空の場合、最初のシートが自動で選択されます。新しいファイルの場合、シートにはデフォルト名「Sheet」が付けられます。

[ オプション ] タブでは、入力オプションを設定できます(次のオプションは、使用される拡張機能に固有です)。

  • ファイル形式 (サポートされているファイル形式はCSV、XLSX、JSON、Avroです)

  • 最大フィールド長

  • 区切り記号 - フィールド間の境界を示します

  • データインポートの開始行

  • 引用記号

  • コードページ - 入力の文字エンコーディング