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

はじめに

Dropboxは、ファイル共有やコラボレーションによく使用されるパーソナルクラウドストレージサービスです。DomoのDropbox File Advancedコネクターを使用すると、選択したDropboxアカウントからCSV、XLS、XLSX、JSON、XML、ZIPファイルを取得できます。Dropbox APIについて詳しくは、Webサイト( https://www.dropbox.com/developers )を参照してください。 このコネクターは、CSV、XLS、XLSX以外にJSON、XML、ZIPファイルをインポートできるという点で標準のDropbox Fileコネクターとは異なります。また、ファイルを見つけるためのフィルターオプションの数も多くなっています。標準のDropbox Fileコネクターについて詳しくは、「 Dropbox Fileコネクター 」を参照してください。 Dropboxアカウントには、Data Centerから接続します。このトピックでは、Dropbox File Advancedコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「 データコネクターを使用してDataSetを追加する 」を参照してください。

必要条件

Dropboxアカウントに接続してDataSetを作成するには、以下が必要です。
  • Dropboxアカウントにアクセスするために入力するメールアドレス。
  • Dropboxパスワード。

Dropboxアカウントに接続する

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

[認証情報]ペイン

DomoのDropbox File Advancedコネクターは接続にOAuthを使用しています。 [接続] をクリック(またはDomoに既存のDropboxアカウントがある場合は [アカウントを追加] を選択)して、DropboxのOAuth画面を開き、Dropboxアカウントに紐付いたメールアドレスとDropboxのパスワードを入力します。有効なDropbox認証情報を一度入力しておくと、いつでも同じアカウントを使用して新しいDropbox File Advanced DataSetを作成できます。コネクターのアカウントは Data Center の [アカウント] タブで管理できます。このタブについて詳しくは、「 コネクターのユーザーアカウントを管理する 」を参照してください。
注記: Domoで接続する際、既にDropboxにログインしている場合は、 [アカウントを追加] をクリックすると自動的に認証されます。ログインしているアカウントとは異なるアカウントに接続する場合は、まずDropboxからログアウトする必要があります。

[詳細]ペイン

このペインでは、DomoにインポートするDropboxファイルの名前とファイルタイプを指定し、その他の様々なオプションを設定します。

メニュー

説明

ファイルタイプ

インポートするファイルのファイルタイプを選択します。CSV、XLS、XLSX、XML、JSON、ZIPファイルのインポートを選択できます。

ファイル名

DropboxからDomoにインポートするファイルの名前を入力します。

マッチタイプ

[ファイル名] フィールドに入力したファイル名が、特定の文字列を 含む か、指定した文字列で 始まる か、または特定の文字列と 完全に一致する かのいずれかを指定します。

レイアウト

Excelファイルのレイアウトを選択します。使用可能なオプションは次のとおりです。

  • 列をヘッダーとして使う 。Excelデータに列ベースのレイアウトを使用します(つまり、各列がヘッダーを持ちます)。

  • 行をヘッダーとして使う 。Excelデータに行ベースのレイアウトを使用します(つまり、各行がヘッダーを持ちます)。

  • クロス集計 。Excelデータにクロス集計(ピボット)レイアウトを使用します。

  • 未加工 。Excelデータを未加工(フォーマットなし)で使用します。

  • 高度 。ヘッダーおよびデータの開始行、スキップするフッター行、および日付形式などの高度なレイアウトオプションを設定する場合に、このオプションを使用します。

モード

Excelのセル範囲を自動的に検出するか、セル範囲を手動で入力するかを選択します。

列/行のヘッダーの範囲

ヘッダーとして使用するExcelセルの範囲を入力します(例: A2:F8 )。

データの範囲

データとして使用するExcelセルの範囲を入力します(例: A3:F20 )。

シート名

インポートするデータを含むExcelシートを選択します。

フォルダからファイルを選択しますか?

Dropboxのフォルダ内にファイルがある場合は、 [はい] を選択します。 [フォルダ名] フィールドにフォルダ名を入力するよう求められます。

フォルダ名

インポートするファイルを含むフォルダの名前を入力します。

圧縮ファイルタイプ

取得したい圧縮データファイルのファイルタイプを選択します。

圧縮ファイルを検索するのに使うファイル名

取得する圧縮ファイル名を入力します。

[高度]ペイン - XLSおよびXLSX

このペインでは、Excelファイルについて高度なオプションを設定します。

メニュー

説明

ヘッダー開始行(オプション)

ヘッダー行番号を入力します。番号を入力しない場合、最初の行がヘッダー行とみなされます。

データ開始行(オプション)

開始行番号を入力します。番号を入力しない場合、ヘッダー行に続く最初の行が開始行とみなされます。

フッター(オプション)

ファイルの終わりの行でインポートしたくないものがある場合は、スキップする行数を入力します。

エンコーディングを手動で入力(メニュー)

インポートするファイルが一般的でないエンコーディングタイプを含む場合、 [はい] を選択します。

エンコーディングを手動で入力(フィールド)

特定ファイルのエンコーディングを入力します。これは、標準フォーマットになっている必要があります。西欧の場合は ISO-8859-1 、中国の場合は GB18030 などです。

空白行

Excelファイルに空白行が見つかった場合に、希望する結果を選択します。 [空白行をスキップ] を選択すると、空白行なしで通常どおりファイルが処理されます。 [最初の空白行で停止] を選択すると、最初の空白行まですべて取得されます。

空白の列ヘッダー

Excelファイルに空白の列ヘッダーが見つかった場合に、希望する結果を選択します。 [空白列 を追加] を選択すると、デフォルトの名前で新しい列が生成されます。 [最初の空白列で停止] を選択すると、空白のヘッダーがある最初の列まですべて取得されます。

日付の形式

Excelデータで使う日付形式を選択します。日付をテキストで表すときは [日付を文字列として表示] を選択します。

[高度]ペイン - CSV

このペインでは、CSVファイルについて高度なオプションを設定します。

メニュー

説明

ヘッダー開始行(オプション)

ヘッダー行番号を入力します。番号を入力しない場合、最初の行がヘッダー行とみなされます。

データ開始行(オプション)

開始行番号を入力します。番号を入力しない場合、ヘッダー行に続く最初の行が開始行とみなされます。

フッター(オプション)

ファイルの終わりの行でインポートしたくないものがある場合は、スキップする行数を入力します。

エンコーディングを手動で入力(メニュー)

インポートするファイルが一般的でないエンコーディングタイプを含む場合、 [はい] を選択します。

エンコーディングを手動で入力(フィールド)

特定ファイルのエンコーディングを入力します。これは、標準フォーマットになっている必要があります。西欧の場合は ISO-8859-1 、中国の場合は GB18030 などです。

空白の列ヘッダー

CSVファイルに空白の列ヘッダーが見つかった場合に、希望する結果を選択します。 [空白列 を追加] を選択すると、デフォルトの名前で新しい列が生成されます。 [最初の空白列で停止] を選択すると、空白のヘッダーがある最初の列まですべて取得されます。

日付の形式

CSVデータで使う日付形式を選択します。日付をテキストで表すときは [日付を文字列として表示] を選択します。

区切り文字

CSVファイルを解析するために使用する区切り文字を選択します。

引用文字

CSVファイルを解析するために使用する引用文字を選択します。

エスケープ文字

CSVファイルを解析するために使用するエスケープ文字を選択します。

[高度]ペイン - JSON

メニュー

説明

JSONテキストは、行のリーダーを必要としますか?

読み込む行がJSONテキストに複数ある場合は、 [はい] を選びます。

バックスラッシュは、エスケープする必要がありますか?

エスケープする必要のあるバックスラッシュがJSONテキストにある場合は、 [はい] を選びます。

ヘッダータグ(オプション)

JSONテキストのヘッダーのタグを入力します。

データタグ(オプション)

JSONテキストのデータのタグを入力します。

除外するフィールド(オプション)

JSONインポートから除外するフィールドを、カンマ区切りのリストとして指定します。

[高度]ペイン - XML

メニュー

説明

データタグ

XMLテキストのデータのタグを入力します。

データに属性を必要としますか?

属性値が必要な場合に、 [はい] を入力します。

除外するフィールド(オプション)

XMLインポートから除外するフィールドを、カンマ区切りのリストとして指定します。

XPath式を入力(オプション)

ワールドワイド・ウェブ・コンソーシアムにより定義された標準XPath構文を使って、XPathクエリを入力します。( http://www.w3.org/TR/2014/REC-xpath-30-20140408/

エンコーディングを手動で入力(メニュー)

インポートするファイルが一般的でないエンコーディングタイプを含む場合、 [はい] を選択します。

エンコーディングを手動で入力(フィールド)

特定ファイルのエンコーディングを入力します。これは、標準フォーマットになっている必要があります。西欧の場合は ISO-8859-1 、中国の場合は GB18030 などです。

日付の形式

CSVデータで使う日付形式を選択します。日付をテキストで表すときは [日付を文字列として表示] を選択します。

その他のペイン

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

よくある質問

ログインプロセスにはOAuthプロセスが使用されるため、DomoによりDropboxの認証情報が表示または保存されることはありません。Domoのアカウントへのアクセスはいつでも取り消すことができます。
使えます。
必要に応じて何回でも更新できます。
Dropbox Fileコネクターでは、CSV、XLS、XLSXファイルのみインポートできますが、Dropbox File Advancedコネクターでは、JSON、XML、ZIPもインポートできます。Dropbox File Advancedコネクターでは、ファイルからデータをインポートするための高度なフィルターも使用できます。