メインコンテンツへスキップ

はじめに

Azure Data Lake Storeは、ビッグデータ解析ワークロード用の全社規模のハイパースケールリポジトリです。このコネクターを使うと、Data Lake Storeからデータファイルを取得し、Domoで利用できます。データファイルは、CSV、XLS、XLSX、JSONのいずれかのファイルタイプで取得できます。AzureのAPIの詳細については、 https://learn.microsoft.com/ja-jp/pre…e-store-overview を参照してください。 Microsoft Azure Storage Data Lake Gen2アカウントには、Data Centerから接続します。このトピックでは、Microsoft Azure Storage Data Lake Gen2コネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加、更新スケジュールの設定およびDataSet情報の編集を行うには、「 コネクターを使用してDataSetを追加する 」を参照してください。

必要条件

Microsoft Azure Data Lake Store Gen2アカウントに接続してDataSetを作成するには、以下が必要です。
  • アカウントキー
  • アカウント名
認証情報を取得する場合は、Microsoftのアカウント担当者にお問い合わせください。

Microsoft Azure Storage Data Lake Gen2アカウントに接続する

このセクションでは、 Microsoft Azure Storage Data Lake Gen2 コネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定][DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。

[認証情報]ペイン

このペインには、 Microsoft Azure Storage Data Lake Gen2 アカウントに接続する認証情報の入力フィールドが含まれています。以下の表で、各フィールドに必要な内容を説明しています。

フィールド

説明

Account Key Microsoft Azure Storage Data Lake Gen2アカウントキーを入力します。
Account Name Microsoft Azure Storage Data Lake Gen2アカウント名を入力します。
一度有効な Microsoft Azure Storage Data Lake Gen2 認証情報を入力したら、新しい Microsoft Azure Storage Data Lake Gen2 DataSetを作成する際はいつでも同じアカウントを使用できます。コネクターアカウントは、Data Centerの [アカウント] タブで管理できます。このタブの詳細については、「 コネクター/アダプターアカウントを管理する 」を参照してください。

[詳細]ペイン

このペインには、メインとなる [Report] メニューのほか、選択したレポートタイプに応じて表示/非表示になる様々なメニューが含まれています。

メニュー

説明

Report

実行するMicrosoft Azure Storage Data Lake Gen2レポートを選択します。以下のレポートが利用できます。

Directory ACL Status Data Lake Storeアカウントにあるディレクトリのアクセス制御状態を取得します。
Directory Information Data Lake Storeアカウントにあるディレクトリのメタデータを取得します。
Download File 選択したファイルのコンテンツをDomo DataSetにインポートします。
File ACL Status Data Lake Storeアカウントにあるファイルのアクセス制御状態を取得します。
File Information Data Lake Storeアカウントにあるファイルのメタデータを取得します。
File System ファイルシステムを選択します。
How Would You Like to Choose Your File Name? Domoにインポートするファイルの選択方法を選択します。ファイルのリストからファイルを選択する場合は、 [Files Discovery] を選択します。ファイル名を自分で入力するには、 [Enter File Name] を選択します。
File Name Domoにインポートするファイルの名前を入力します。
Select File Domoにインポートするファイルを選択します。
File Format インポートするファイルのフォーマットを選択します。オプションは、CSV、XLS、XLSX、およびJSONです。
Delimeter CSVファイルを解析するときに使う区切り文字を選択します。カスタム区切り文字を選択するには、 [Other] を選択し、 [Custom Delimiter] フィールドに区切り文字を入力します。
Custom Delimiter CSVファイルを解析するときに使うカスタム区切り文字を入力します。タブまたはUnicode文字は\uxxxxの形式で入力します(例:\u005e)。
Quote Character CSVファイルを解析するために使用する引用文字を選択します(CSVの標準は二重引用符です)。カスタム引用文字を選択するには、 [Other] を選択し、 [Custom Quote Character] フィールドに引用文字を入力します。
Custom Quote Character CSVファイルを解析するときに使うカスタム引用文字を入力します。タブまたはUnicode文字は\uxxxxの形式で入力します(例:\u005e)。
Escape Character CSVファイルを解析するときに使うエスケープ文字を選択します。カスタムエスケープ文字を選択するには、 [Other] を選択し、 [Custom Escape Character] フィールドに区切り文字を入力します。
Custom Escape Character 希望するCSVエスケープ文字を入力します。Unicode文字は\uxxxxの形式で入力します(例:\u005E)。
Header Start Row(オプション) Excelファイルのヘッダー開始行を入力します。
Data Start Row(オプション) Excelファイルのデータ開始行を入力します。
Footer Rows to Skip(オプション) Excelファイルの最後でスキップする行がある場合は、その数を入力します。
Sheet Name(オプション) Excelファイルに複数のシートがある場合は、インポートするシートの名前を入力します。シート名に偶然のスペースがないか確認してください。フィールドが空白の場合は、ワークブックの最初のシートが使用されます。
Data Field Key(オプション) インポートするJSONファイルのデータフィールドキーを入力します。
Sublist to Flatten(オプション) データで平面化したいリストを入力します。複数のリストはカンマで区切ります。

その他のペイン

スケジュール設定、再試行、更新オプションなど、その他のコネクターインターフェースのセクションの詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。

よくある質問

アカウント名とアカウントキーを取得するには、ストレージアカウントを作成する必要があります。アカウント名を取得するには、以下の手順に従います。
  1. Microsoft Azure Portal にアクセスし、Microsoft認証情報を使用してサインインします。
  2. [Storage accounts] を選択します。
  3. [Storage accounts]を見つけてクリックします。
  4. タイトルの右側にあるメニューアイコンをクリックし、[Copy title to clipboard]を選択します。
アカウントキーを取得するには、以下の手順に従います。
  1. Microsoft Azure Portal にアクセスし、Microsoft認証情報を使用してサインインします。
  2. [Storage accounts] を選択します。
  3. [Storage accounts]を見つけてクリックします。
  4. [Security - networking]>[Access Keys] を開きます。
  5. key1またはkey2の[Show]ボタンをクリックし、値をコピーします。
Azure Data Lake Storage Gen2では、ストレージアカウントの階層型名前空間を有効にする必要があります。これが無効の場合、コネクターはディレクトリ情報を取得できず、ファイルを取得できません。
image-2025-01-24-18-09-45-061 (1).png
有効にするには、[Hierarchical namespace]セクションの[Disabled]をクリックし、ガイダンスに従ってストレージアカウントをAzure Data Lake Storage Gen2にアップグレードします。