はじめに
Microsoft OneDrive(以前の名称はSkyDrive、Windows Live SkyDrive、およびWindows Live Folders)は、ビジネス用オンラインファイル共有とパーソナルクラウドコンテンツ管理サービスです。このコネクターを使うと、OneDriveアカウントからデータファイルを取得し、Domoで利用できます。データファイルは、CSV、XLS、XLSX、XML、ZIP、GZIPのいずれかのファイルタイプで取得できます。OneDrive APIについての詳細は、 https://msdn.microsoft.com/en-us/lib…/dn659752.aspx を参照してください。 Microsoft OneDriveコネクターは「ファイル」コネクターです。つまり、ファイルを取得してDomoに出力します。Data Centerでこのコネクターやほかのファイルコネクターのページにアクセスするには、ウィンドウ上部のツールバーで [ファイル] をクリックします。 Data CenterでMicrosoftアカウントへの接続を設定します。このトピックでは、OneDriveコネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報は、「 コネクターを使用してDataSetを追加する 」を参照してください。必要条件
Microsoftアカウントに接続してOneDrive DataSetを作成するには、Microsoftのユーザー名とパスワードが必要です。Microsoftアカウントに接続する
このセクションでは、Microsoft OneDriveコネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定] や [DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
DomoのMicrosoft OneDriveコネクターは、接続にOAuthを使用します。そのため、Domo内での認証情報の入力は必要ありません。 [接続] をクリック(または、Domoに既存のMicrosoft OneDriveアカウントがある場合は [アカウントを追加] を選択)すると、Microsoftの画面が開き、Microsoftのユーザー名とパスワードを入力できます。一度有効なMicrosoft認証情報を入力しておくと、同じアカウントを使用して随時、新しいOneDrive DataSetを作成することができます。コネクターのアカウントは Data Center の [アカウント] タブで管理できます。このタブの詳細については、「 コネクターアカウントを管理する 」を参照してください。注記: Domoで接続する際、既にMicrosoftにログインしている場合は、 [アカウントを追加] をクリックすると自動的に認証されます。ログインしているアカウントとは異なるアカウントに接続する場合は、まずMicrosoftからログアウトする必要があります。
[詳細]ペイン
このペインには、メインとなる [Report] メニューのほか、選択したレポートタイプに応じて表示/非表示になる様々なメニューが含まれています。メニュー | 説明 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report | 実行するOneDriveレポートを選択します。以下のレポートが利用できます。
| ||||||||||||||||
| Addressing | ファイル/フォルダ( [ID Based] )またはパス( [Path Based] )のどちらにもとづいてファイルを検索するかを選択します。 | ||||||||||||||||
| Path | データを取得するアイテムの相対パスを入力します。 例: /Documents/test.csv | ||||||||||||||||
| File/Folder Name | データを取得するファイル/フォルダの名前(または名前の一部)を入力します。拡張子は付けないでください。コネクターは、 [Date Field] メニューで選択した内容にもとづき、入力した名前と一致するもののうち、最後に作成または変更したファイルを返します。 | ||||||||||||||||
| Match Type | [File/Folder] フィールドに入力したファイルまたはフォルダ名が、特定の文字列を 含む か、指定した文字列で 始まる かのいずれかを指定します。 | ||||||||||||||||
| Parent Folder Name | 完全なフォルダ名(大文字小文字の区別なし)を入力して、ファイル検索を特定フォルダのルートコンテンツに限定します。サブフォルダは無視されます。これを空白にすると、自分がアクセスできるすべてのフォルダのすべてのファイルが検索の対象になります。 | ||||||||||||||||
| Date Field | ファイルを作成日または最終変更日のどちらで取得するかを指定します。これは、 [File Name] に入力した名前が複数のファイルに含まれている場合に便利です。 | ||||||||||||||||
| File Type | Domoにダウンロードするファイルまたはデータを取得するファイルのファイルタイプを選択します。 | ||||||||||||||||
| Drive ID | データを取得するドライブのIDを選択します。 | ||||||||||||||||
| Is Password Protected? | ダウンロードするXLS/XLSXファイルがパスワードで保護されているかどうかを指定します。 | ||||||||||||||||
| Sheet Name(オプション) | Domoにダウンロードする特定のXLS/XLSXシートの名前を入力します。 | ||||||||||||||||
| 圧縮ファイルを検索するのに使うファイル名またはファイル名の一部 | 取得するZIPファイル名を入力します。ここを空白にすると、見つかった最初のZIPファイルが返されます。 | ||||||||||||||||
| Zipped File Type | 取得するZIPファイルのファイルタイプを選択します。 |
[Advanced]ペイン
このペインでは、Domoに取り込むファイルのオプションを設定します。メニュー | 説明 |
|---|---|
Header Start Row(オプション) | ExcelファイルまたはCSVファイルのヘッダー行の番号を入力します。 |
| Data Start Row(オプション) | ExcelファイルまたはCSVファイルの最初のデータ行の番号を入力します。 |
| Footer(オプション) | ExcelファイルまたはCSVファイルのフッター行の番号を入力します。 |
| Blank Rows | Excelファイルに空白行が見つかった場合に、希望する結果を選択します。 [Skip blank rows] を選択すると、空白行なしで通常どおりファイルが処理されます。 [Stop at the first blank row] を選択すると、最初の空白行まですべて取得されます。 |
| Empty Column Headers | ExcelファイルまたはCSVファイルに空白の列ヘッダーが見つかった場合に、希望する結果を選択します。 [Add blank columns] を選択すると、デフォルトの名前で新しい列が生成されます。 [Stop at the first blank column] を選択すると、空白のヘッダーがある最初の列まですべて取得されます。 |
| Date Format | 日付列の変換に使用する日付形式を選択します。 [Show dates as strings] を選択すると、日付がテキストに変換されます(つまり、日付の書式が失われます)。 |
| Delimiter | CSVファイルを解析するために使用する区切り文字を選択します。 |
| Quote Character | CSVファイルを解析するために使用する引用文字を選択します |
| Escape Character | CSVファイルを解析するために使用するエスケープ文字を選択します。 |
| Enter Your Data Tag | XMLテキスト内のデータのある場所を示すタグを入力します。 |
| Do You Require Attributes in Data? | データの一部として属性値を必要としている場合は、 [Yes] を選択します。 |
| Enter Fields to Exclude | XMLインポートから除外するフィールドを、カンマ区切りのリストとして入力します。 |
| Enter XPath Expression | ワールドワイド・ウェブ・コンソーシアムにより定義された標準XPath構文を使って、XPathクエリを入力します( https://www.w3.org/TR/2017/REC-xpath-31-20170321/ )。 |