イントロ
Workbench アプリケーションでは、Domoサーバーに接続したり、DataSet ジョブ作成のための設定をしたり、またジョブファイルをインポートやエクスポートしたりできる他、ジョブをプレビュー、スケジュール、検証そして実行することができます。 このトピックでは、Workbench のコンポーネントについて説明します。Workbench のインターフェース
以下のスクリーンショットでは、Workbench ユーザーインターフェースの主なセクションを取り上げています。 これらのセクションは、このトピックの残りの部分で詳細に説明します。
セクション | 説明 |
|---|---|
アカウントペイン | 接続アカウントを全てリストにして記載します。 それぞれのアカウントについて、 ログ や 設定 オプション、また関連している DataSet ジョブにアクセスすることができます。 各 DataSet ジョブは、その 設定 や スケジュール 、 変換 などのオプションにアクセスできます。 アカウント ペインのアイテムをクリックすると、そのアイテムの情報とオプションが、アプリケーション中央のダイナミックオプションペインで開きます。 例えば、特定のアカウントの 設定 > アカウント を選択すると、そのアカウントの設定をするためのオプションがオプションペインで開きます。 アカウント ペインは、ペインの上隅にある押しピンアイコンをクリックしてペインをドラッグすると、画面上の好きな場所に移動させることができます。 アカウントの追加に関しては、 Workbench 4 でアカウントを追加する を参照して下さい。 |
ボタンツールバー | 様々な Workbench オプションへのアクセスを提供します。 ボタンは、 ホーム と もっと の2つのタブに分けられています。 ホーム タブには、アカウントや DataSet ジョブ及び変換のオプションがあります。 もっと タブには、オンラインヘルプへのアクセス、ヘルプビデオ、ログファイルの閲覧など、Workbench のヘルプに関するオプションの他、プラグインマネージャへのアクセスもあります。 |
| ジョブステータス ペイン | ジョブが実行されている時にインサイトを提供し、ジョブを変更または中断、キャンセル、実行することができるようになりました。 |
ダイナミックオプションペイン | 現在 アカウント ペインで選択されているアイテムに応じて、情報やオプションなどが提供されます。 |
プレビュー/出力ペイン | DataSet ジョブのプレビューや出力情報を表示します。 これらのペインは、画面上部のボタンツールバーで DataSet ジョブの プレビュー をクリックするまで、内容は表示されません。 その時点で、 プレビュー と 出力 ペインの両方に DataSet ジョブのタブが追加されます。 他の DataSet ジョブの プレビュー をクリックすると、そのジョブのタブが別途 プレビュー ペインと 出力 ペインに追加されます。 |
ボタンツールバー
ボタンツールバーのオプションは、Workbench で使える様々な機能を提供します。 これらは、 ホーム と もっと の2つのタブに分けられています。 ウィンドウ上部の ホーム と もっと をクリックすると、切り替えることができます。ホームボタン
ホーム タブのボタンは、アカウントや DataSet ジョブ、変換などのオプションを提供します。ボタン | 説明 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
新規に追加 (アカウント) | Workbench に新規サーバーアカウントを追加するためのアカウント作成ウィザードが開きます。 詳細は、 Workbench 4 でアカウントを追加する を参照して下さい。 | ||||||||||
削除(アカウント) | Workbench からサーバーアカウントを削除します。 | ||||||||||
保存(アカウント) | 設定 オプションでアカウントに加えられた変更を保存します。 | ||||||||||
新規に追加 (DataSet ジョブ) | Workbench に新規 DataSet ジョブを追加するための DataSet ジョブ作成ウィザードが開きます。 詳細は、 Workbench 4 でデータアップロードのジョブを作成する を参照して下さい。 | ||||||||||
削除(DataSet ジョブ) | Workbench から DataSet ジョブをを削除します。 なお、DataSet ジョブの削除は、 アカウント ペインでジョブ名を右クリックし、 DataSet ジョブを削除 を選択することでも行うことができます。 | ||||||||||
保存(DataSet ジョブ) | アカウント ペインで選択された DataSet ジョブへの変更を保存します。 | ||||||||||
前の状態に戻す | 現在選択している DataSet ジョブへの変更をキャンセルし、最後に保存した状態に戻します。 | ||||||||||
プレビュー | 現在開いているジョブのプレビューを プレビュー フィールドで、そして出力ログを 出力 フィールドでそれぞれ開きます。 DataSet ジョブのプレビューと出力ログは、 アカウント ペインでジョブ名を右クリックし、 DataSet ジョブをプレビューする を選択しても開くことができます。 | ||||||||||
実行 | 現在選択している DataSet ジョブを実行します。つまり、指定した DataSet を Domo で作成、更新します。 またジョブは、 アカウント ペインでジョブ名を右クリックして、 DataSet ジョブを実行する を選択しても実行することができます。 | ||||||||||
キャンセル | 現在実行中の DataSet ジョブをキャンセルします。 | ||||||||||
ツール | 以下を含む、いくつかのオプションを提供します:
| ||||||||||
新規追加(変換) | 現在選択している DataSet ジョブに変換を追加します。 変換は、DataSet のデータを様々な方法で変換します。例えば、日付の形式を変更したり、極秘データを暗号化したり、計算フィールドを作成する、などです。 詳細については、以下のトピックを全て参照してください: | ||||||||||
削除(変換) | 現在選択中の変換を削除します。 | ||||||||||
会社ファイルを認証する(QuickBooksのみ) | Workbench を認証して、現在選択している QuickBooks ファイルに接続します。 詳細は、 QuickBooksデータに接続する を参照して下さい。 |
もっとボタン
もっと タブにあるボタンは Workbench のヘルプに関するオプションの他、プラグインマネージャへのアクセスも提供します。ボタン | 説明 |
|---|---|
送信ログ | ログファイルを Windows クリップボードにコピーして、Domo に zip ファイルとしてメールできるようにします。 |
ログを見る | Windows Explorer でログファイルフォルダを開きます。 通常、ログファイルは C:\ProgramData\DomoWorkbench にあります。 ログ( .txt )ファイルは、テキストエディターで開くことができます。 手動またはスケジュールされたジョブのログファイルは、ジョブ( .xml )ファイル名および日付に基づいて名前が付けられます: myjob_yyyy-mm-dd コマンドラインで実行されるジョブのログエントリーは、アプリケーション名と日付に基づいて名前が付けられます: DomoWorkbench_yyyy-mm-dd 。 コマンドラインから Workbench を実行する方法の詳細については、 Workbench 4 をコマンドラインから実行する を参照してください。 |
Wiki | Domo の Workbench ヘルプ資料を開きます。 |
コミュニティ | Workbench ヘルプフォーラムを開きます。 |
ビデオ | Workbench のトレーニングビデオを開きます。 |
プラグイン | プラグインマネージャーを開きます。 ここでは、プラグインをカテゴリー別に閲覧し、Workbenchで使用する新しいプラグインを追加することができます。 詳細は、 Workbench 4 でプラグインを管理する を参照して下さい。 |
アカウントペイン
アカウント ペインでは、ログを見たり、設定を編集したり、また個々のアカウントのDataSetジョブのオプションにアクセスしたりすることができます。 このリストのどのアイテムも(トップレベルアカウント以外は)クリックすることで、情報そして/またはオプションが Workbench 中央のダイナミックオプションパネルで開きます。 このペインのアイテムは、5層のナビゲーションからなるツリー構造で配置されており、トップレベルにアカウントがあります。 各アカウントには、以下の部門があり、ナビゲーションの第2層を構成しています: ログ 、 設定 および DataSetジョブ 。 設定 には3つのサブ部門があります: アカウント 、 プロキシ そして アップデート です。 DataSet ジョブ には、このアカウントに関連付けられているそれぞれの DataSet ジョブに対しサブ部門があります。これらが、この3番目のナビゲーション層を構成しています。 各サブ部門に対し、以下のオプションが利用可能です: 設定 、 スケジュール 、 ソース 、 スキーマ 、 変換 、 通知 および ログ (第4層)。 加えて、 変換 にはそれ自体に一つ以上のサブ部門がある場合があります(第5層目)。 以下のスクリーンショットは、ツリー構造の例を示しています:
をクリックします。 これにより、ドラッグしてドックすることができます。ジョブリスト
ステータスパネルの上の ジョブリストを表示 をクリックすると、ジョブリストビューを開くことができます。 このリストビューでは、DataSet ジョブを検索やソートしたり、次回スケジュールを確認したり、またジョブをステータス別に整理したりすることができます。これにより、ジョブの視認性が向上し、インスタンス内のジョブ管理がしやすくなります。
ログ
特定アカウントで ログ をクリックすると、そのアカウントのログがダイナミックオプションパネルで表示されます。
設定
設定 では、接続サマリを閲覧することができる他、アカウント情報を変更したり、プロキシ設定そして更新用URLや頻度を設定することもできます。 設定オプションは、 設定 や、Workbench 左側にあるサブタブをどれでもクリックすることでアクセスすることができます。 ( アカウント ペインには、 設定 アイテムが2つあるので注意してください。) ここでの 設定 は、 ログ の下の2層目にあるものの事を指します。 この設定は、Workbench におけるアカウントや接続の詳細を設定するためのものです。それに対して、後述の設定は、DataSet ジョブ専用のものになっています。)接続サマリー
設定 をクリックすると、エージェント IDや Domoサーバー、ジョブチェック頻度、プロキシそしてソフトウェアアップデート設定など、接続情報のサマリを閲覧することができます。
アカウントタブ
Domo の接続情報を編集します。
オプション | 説明 |
|---|---|
Domo サーバー | 接続されているサーバーのURLで、Workbench アカウントを設定した時に指定したものです。 |
API キー | Domo に接続するのに使用するアカウントのAPI キーです。 新規にAPI キーを生成するには、フィールドの右側の矢印をクリックし、メールアドレスとパスワードを入力し、そして トークンを作成 をクリックします。 |
証明書エラーを無視する | オンにすると、このサーバーへの接続時に証明書エラーが発生しても無視します。 |
接続をテスト | 接続の認証情報をテストします。 |
新しい DataSet ジョブをチェック: | 処理待ちの DataSet ジョブがないかを Workbench が調べる頻度を指定します。 単位は 秒 から 年 まであります。 Workbench が未処理のジョブを確認しないようにするには、 しない を選択します。 |
| 同時実行ジョブを制限する | 同時に実行できる DataSet ジョブ数を制限できます。 |
ローカルに管理されているジョブだけ実行する | これを有効にすると、Workbench はネットワークでは なく 、ローカルに管理されている DataSet ジョブのみ実行します。 |
| 全てのジョブに偽装の認証情報を必須とする(Workbench 4.5 のみ) | これをチェックすると、Workbench は全ての DataSet ジョブに対してデフォルト以外の認証情報を必須にします(つまり、全てのジョブの 偽装が必要 のトグルが無効になり、オンにすることができなくなります)。 このオプションは、管理者の権限を持っている場合にのみ有効です。 |
プロキシタブ
プロキシサーバーを使用して、より安全に Domo に接続する設定を指定することができます。
オプション | 説明 |
|---|---|
プロキシサーバーを使用しない | 接続にプロキシサーバーを使用 しません 。 |
プロキシ設定を自動検出する | プロキシ設定を自動で決定します。 |
プロキシを手動で設定する | 接続に使用するプロキシサーバー情報を手動で指定することができます。 これは、初めて Workbench 経由で Domo に接続した後でのみ行うことができます。 (最初に接続する際は、システムのプロキシ設定が使用されます。) サーバーアドレスとポートを入力します。 プロキシサーバーに認証情報が必要な場合は、 認証が必要 を オン にし、ユーザー名とパスワードを指定します。 |
| システムプロキシ設定を使用 (Workbench 4.5 のみ) | システムのプロキシ設定に基づいてプロキシ設定を決定します。 |
アップデートタブ
Workbench ソフトウェアの更新をどう扱うかを指定することができます。
オプション | 説明 |
|---|---|
Workbench アップデートURL | Workbench ソフトウェアのアップデートに使用するURLを指定します。 |
ソフトウェアのアップデートをチェックするタイミング | Workbench がソフトウェアのアップデートを確認する頻度を指定します。 単位の範囲は、分から年まで指定できます。 Workbench がソフトウェアのアップデートを確認しないようにするには、 しない を選択します。 |
アップデートを自動的にインストールする | 有効になっていると、Workbench のソフトウェアは自動的にアップデートされます。 |
DataSet ジョブ
アカウントペインの DataSet ジョブ セクションでは、Workbench のインスタンスで作成された全ての DataSet ジョブの情報とオプションにアクセスすることができます。 DataSet ジョブ をクリックすると、自分が作成した全ジョブのサマリがダイナミックオプションペインに表示されます。 それぞれのサマリでジョブIDと DataSet 名、作成日、最後に実行された日と次回実行予定日、そしてメッセージが表示されます。 良好状態のジョブは緑の円で、そして良好でない状態のジョブはオレンジ色の円で示されます。


パラメーター | 説明 |
|---|---|
設定 | DataSet ジョブ名と DataSet タイプ、宛先 DataSet、更新方法、エラー処理そしてその他設定を行うことができます。 |
スケジュール | この DataSet の更新頻度を設定します。 |
ソース | ソース DataSet を設定します:トランスポート方法、認証情報、データソースプロパティなど。 |
スキーマ | DataSet のスキーマを示します(ただし、ジョブの プレビュー をクリックするまでは現れません)。 ここでは、宛先列の名前を変更したり、データタイプを変更したり、列を含めたり除外したりできます。 |
変換 | DataSet ジョブに追加された全ての変換を編集することができます。 |
通知 | Domo の個別ユーザーへの通知を設定することができます。 |
ログ | この DataSet ジョブのログを全て表示します。 |
設定
アカウント ペインで DataSet ジョブの 設定 を選択すると、ジョブを設定するためのオプションがダイナミックオプションペインに現れます。 ( アカウント ペインには、 設定 アイテムが2つあるので注意してください。) ここでの 設定 は、DataSet ジョブのタイトルの下にあって、選択した DataSet ジョブに特有のものの事を指します。
オプション | 説明 |
|---|---|
名前 | このジョブの名前です。 ジョブは、最初に Workbench DataSet ジョブ作成ウィザード で作成した時に名前をつけていますが、ここで変更することができます。 |
Domo DataSet | Domo の Workbench で生成された DataSet です。つまり、宛先データソースです。 DataSet 名の隣の青の「i」は、その DataSet がまだ Domo 内で作成されていないことを示しています。 |
更新方法 | 更新時に、新しいデータが DataSet を置き換えるか、または追加されるかを決定します。 |
DataSet タイプ | Domo で表示される DataSet のタイプです。 タイプは、メニューから選択するか、あるいはカスタマイズされた名前を入力します。 ここで選択する、または入力する DataSet タイプは、Domo 内での情報提供のためだけです。 例えば、ツイッターのデータを含むODBCデータベースに接続するとします。 この場合は、 ODBC ではなく「ツイッター」を選択するのがベストです。Domoで表すのは、ツイッターから来ているデータだからです。 |
| DataSet の説明 | Workbench DataSet ジョブ作成ウィザード の際に入力したこの DataSet に対する説明です。 説明を編集するには、ここで行います。 |
| ジョブを無効にする | このジョブを実行できないようにします。 |
エラー処理 | DataSet ジョブでエラーに遭遇した場合にどう処理するかを決定します。 オプションには以下があります:
|
偽装が必要 | 非デフォルトの認証情報を使用して認証する必要がある場合に使用します。 4.5 の新しい機能です。管理者ユーザーが 設定 > アカウント で 全てのジョブに偽装の認証情報を必須とする のボックスをチェックすると、このオプションはデフォルトでオンになり、オフにすることはできません。 |
ドメイン | 非デフォルトの認証情報を使用して認証(偽装)している時のドメインを指定します。 |
ユーザー名 | 非デフォルトの認証情報を使用して認証(偽装)している時のユーザー名を指定します。 |
パスワード | 非デフォルトの認証情報を使用して認証(偽装)している時のパスワードを指定します。 |
ジョブを停止するまでの実行時間 | どの程度長期にわたってジョブが実行されていたらそれを終了させるかを(単位:時間)で指定することができます。 |
データに変更がなくてもアップロード | データが変更されていなくても Domo にデータをアップロードすることができます。 Domo の DataSet を最新に保ちたい場合に便利です。 |
DataSet ジョブがゼロ行を返したら Domo DataSet をクリア | ジョブの実行時に返された行がゼロだった場合、Domo の DataSet をクリアします。 無効に設定すると、Workbench は DataSet のデータを消去するコマンドを Domo に送信 しません 。 別の表をアップデートしてから表のデータをアップロードするプロセスがある場合、このオプションを無効にして、「ステータス」表を参照するクエリにスクリプトを追加し、データの準備ができたらクエリを実行することができます。 |
スキーマの変更を許可 | ジョブが無人モードで動作中は、スキーマの変更を Domo にプッシュすることを許可します。 |
| Adrenaline のインデックスを待機 (Workbench 4.5 のみ) | DataSet ジョブがアップロードされた後、Adrenaline のインデックス(Domo がクラウドのデータをインデックスすること)が終了するまで待機するよう、Workbench に指示します。 このオプションがオフになっていると、Workbench はアップロードが完了するとすぐジョブは成功したものとみなします。 |
スケジュール
アカウントペインで DataSet ジョブの スケジュール を選択すると、ジョブを設定するためのオプションがダイナミックオプションペインに表示されます。
ソース
アカウント ペインで DataSet ジョブの ソース を選択すると、トランスポート方法とジョブのデータソースを設定するためのオプションがダイナミックオプションペインに表示されます。トランスポート方法
トランスポート方法とは、データソースが Workbench に読み込まれる方法を決定するものです。 トランスポート方法は、 Workbench DataSet ジョブ作成ウィザード で選択し、そのオプションは DataSet ジョブの ソース ペインで設定します。 トランスポート方法によって、それぞれオプションは異なります。ローカルファイルプロバイダー
ローカルファイルプロバイダー トランスポート方法では、自分のマシンやネットワークからマシンを選択することができます。 この方法は、 Excel や CSV 、 QuickBooks 、 JSON そして XML データソースの Domo へのトランスポートに使用します。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです:SFTP ファイルプロバイダー
ファイルを FTP、SFTP (SSH-FTP) または FTPS (FTP-SSL) 経由で取得したい時は、SFTP ファイルプロバイダートランスポート方法を使用します。 この方法は、 Excel や CSV 、 QuickBooks 、 JSON そして XML データソースの Domo へのトランスポートに使用します。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです:
オプション | 説明 |
|---|---|
サーバー | FTPサーバーのサーバーURLを指定します。 |
ユーザー名 | サーバーへの接続時に使用するユーザー名を指定します。 |
パスワード | サーバーに接続するのに使用するパスワードを指定します。 |
プロトコル | データをFTP、SFTPまたはFTPSのどれを使って取得するか決定します。 |
ホスト鍵の指紋(SSL 証明書設定) | SSL 証明書のホスト鍵の指紋が必要な場合に指定します。 ホストの指紋は、SFTP サーバーが目的のものと同一であるか確認するために使用されます。 |
信頼できないサーバー証明書を許可する | 信頼の条件を満たさない SSL 証明書をアップロードできるようにします。 自己署名の証明書を使用している場合は、このボックスにチェックを入れる必要があります。 |
PKCS#8 ファイル(SSL 証明書設定) | SSL 証明書の PKCS#8 ファイルを指定します。 これは、より安全な認証のために、ユーザー名とパスワードの認証情報と共に使用されます。 |
パスワード(SSL 証明書設定) | SSL 証明書のパスワードを指定します。 |
リモートファイル | 接続したいファイルのファイルパスを指定します。 |
外部プロセスファイルプロバイダー
外部プロセスファイルプロバイダーは、サードパーティアプリケーションのスクリプトを使って Domo にデータを読み込ませる時に使います。 この方法を使う時は、アプリケーションの実行ファイルを選択し、引数を指定し、そして出力のファイルパスを入力します。 実行ファイルの殆ど全種類が、 Excel や CSV 、 QuickBooks 、 JSON そして XML データソースに Workbench で変換することができます。 例えば、この方法を使ってMySQLデータベースファイルをExcel ファイルに変換することができます。 その上で、Excel ファイルのオプションを設定して、Domo に送信することができます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです:
オプション | 説明 |
|---|---|
プログラムの実行ファイル | Domo にデータを引き込むのに使うアプリケーション実行ファイルを選択することができます。 |
引数 | スクリプトの引数を指定します。 |
出力ファイルパス | 出力のファイルパスを指定します。 ファイルタイプは、 Workbench DataSetウィザード で選択したデータソースタイプと同じである必要があります。 |
OLAP接続プロバイダー
OLAP接続プロバイダーは、OLAP接続を使って Domo にデータを送信したい時に使います。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです:
オプション | 説明 |
|---|---|
OLAP接続 | 接続ビルダー が開くので、OLAP接続の詳細を指定することができます。 |
32ビット実行が必要 | このファイルトランスポートが32ビット実行が必要か決定します。 |
データソース | データベースが格納されているサーバーを指定します。 |
プロバイダー | MSOLAP または Essbase のどちらかのプロバイダーを選択します。 |
カタログ | OLAP接続の初期カタログを指定します。 |
ユーザー名 | このOLAP接続のユーザー名を指定します。 |
パスワード | OLAP接続のパスワードを指定します。 |
ODBC接続プロバイダー
ODBC接続プロバイダーは、ODBC接続を使って Domo にデータを送信したい時に使います。 以下のスクリーンショットは、この方法を選択した場合に利用可能な様々なオプションを示したものです。 (この例では、接続タイプに システムDSN を選択しています。 別の 接続タイプ を選択すると、他のオプションが現れます。)
オプション | 説明 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
接続タイプ | ODBCデータに接続する方法を選択することができます。
| ||||||||||
システムDSN(システムDSNのみ) | システムで利用可能な DSNから、目的の DataSet に使用する DSN を指定することができます。 | ||||||||||
認証が必要(システムDSNとユーザーDSN) | 指定した DSN に認証が必要かを決定します。 | ||||||||||
ユーザー名(システム DSN と接続ビルダー) | データベースに接続するのに使用するユーザー名を指定します。 | ||||||||||
ユーザーDSN(ユーザーDSNのみ) | 利用可能な DSNから、目的の DataSe tに使用する DSN を選択します。 DataSet ジョブの設定タブで偽装設定が必要をオンにしてパラメーターを入力するまで、このメニューに選択肢は 現れません 。 | ||||||||||
接続ユーザー名(ユーザーDSNのみ) | データベースに接続するのに使用するユーザー名を指定します。 | ||||||||||
接続パスワード(ユーザーDSNのみ) | データベースへの接続に使用するパスワードを指定します。 | ||||||||||
パスワード(システム DSN と接続ビルダー) | データベースの接続に使用するパスワードを指定します。 | ||||||||||
ドライバー(接続ビルダーのみ) | データベースへのアクセスに使用されるドライバの名前を指定します。 | ||||||||||
サーバー(接続ビルダーのみ) | データベースのサーバー名またはURLを指定します。 | ||||||||||
ポート(接続ビルダーのみ) | データベースのあるポート番号を指定します。 デフォルトのポートは、MySQLのポートです。 | ||||||||||
データベース(接続ビルダーのみ) | アクセスするデータベースの名前を指定します。 | ||||||||||
タイムアウト(接続ビルダーのみ) | DataSet から更新を行うまで接続を継続するタイムアウト値を、秒数(60=1分)で指定することができます。 | ||||||||||
接続パラメータ(接続ビルダーのみ) | DataSet 接続のための追加パラメータを指定することができます。 | ||||||||||
接続文字列(接続文字列のみ) | DataSet に接続するための接続文字列を入力します。 |
JIRA接続
JIRAデータを Domo に送信したい時は、JIRA接続トランスポート方法を使います。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです:
オプション | 説明 |
|---|---|
ユーザー名 | JIRAインスタンスに接続するのに使用するユーザー名を指定します。 |
パスワード | JIRA インスタンスに接続するのに使用するパスワードを入力します。 |
サーバーの URL | 会社のJIRAサーバーのURLを指定します。 |
JIRAクエリ | Domo に送信したいJIRAデータのクエリを指定します。 |
データソースのプロパティ
データソースのプロパティ のオプションを使って、データソースが Domo に送信される前にそのプロパティを設定することができます。 データソースのプロパティ は、Workbench DataSet ジョブ作成ウィザードで選択したデータソースに依存しています。 例えば、データソースに CSV を選択した場合は、区切り文字の設定オプションが表示されます。一方、 OLAP を選択した場合は、クエリの作成を中心としたオプションが表示されます。CSV
データソースタイプにCSVが選択されている場合は、区切り文字やエスケープシーケンス文字の指定し、そして高度な設定を行うことができます。- Domo 内の DataSet の名前や説明は、他のユーザーが Domo で編集した場合は、Workbenchでの名前や説明と別にすることができます。 (DataSetは名前や説明が一致しなくても、データのアップロードは正常に実行されます。)
- CSVファイルは、以下である 必要があります :
- テキストファイルである
- データが単一の文字で区切られている

オプション | 説明 |
|---|---|
フィールド区切り文字 | 指定したCSVファイルで使用するファイル区切り文字を指定します。 |
フィールドをカプセル化する: | フィールドをカプセル化するのに使う文字を指定します。 |
エスケープシーケンス文字 | エスケープに使用する文字を指定します。 |
コメント文字 | コメントに使用する文字を指定します。 |
欠落しているフィールドの処理 | 欠落しているフィールド値にエラーを生成するか、フィールドを空の値と置き換えるかを決定します。 |
最初の行に列のヘッダーが含まれる | ファイルの最初の行で列のヘッダーを定義するかを示します。 ファイルに列のヘッダーがある場合は、最初の行でそれを定義する必要があります。 |
開始行を無視 | データの冒頭でスキップする行数を指定し、特定の行からインポートできるようにします。 開始行をスキップする フィールドには、列の名前を含んだヘッダー行は 含まれません 。 |
終了行を無視 | データの最後にスキップする行数を指定します。 |
テキストエンコード | CSVファイルで使用される文字エンコーディングを指定します。 |
Excel
データソースタイプに Excel が選択されている場合、Domo に送信したいデータの範囲を指定することができます。 これは、特定セル範囲でも、名前のついた範囲でも、または動的な範囲でも可能です。
オプション | 説明 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
選択範囲 | 指定したExcelファイルからデータの範囲を引き出す方法を選択することができます。 方法には以下のものがあります。
| ||||||||
シート名(セル範囲と動的範囲) | データを引きだしたい Excelシートを選択することができます。 | ||||||||
開始セル(セル範囲と動的範囲) | データを引き出す Excelシートの最初のセルを指定します。 | ||||||||
終了行(セル範囲のみ) | データを引き出すセル範囲の終了行を指定します。 このオプションは、 空白行まで続行する にチェックマークが入っていない場合のみ利用できます。 | ||||||||
終了列(セル範囲のみ) | データを引き出すセル範囲の終了列を指定します。 このオプションは、 空白列まで続行する にチェックマークが入っていない場合のみ利用できます。 | ||||||||
最初の行に列のヘッダーが含まれる | 最初の行に列のヘッダーが含まれているか決定します。 列ヘッダーは、その列のデータを参照するのに使用されるため、Domo でカードを作成する際、これは重要になります。 詳細については、 DataSet 列をチャートに適用する を参照してください。 | ||||||||
名前のある範囲(名前のある範囲のみ) | リストからは名前のついた範囲を選択することができます。 | ||||||||
終了行を無視(動的範囲のみ) | シートの末尾の何行を無視するかを指定します。 |
JSON
データソースタイプに JSONが選択されている場合、データノードやデリミター、そして平坦化オプションを指定することができます。
XML
データソースタイプに XMLが選択されている場合、データノードを指定する他、無視するノードも指定することができます。
OLAPとODBC
データソースタイプに OLAP または ODBC が選択されている場合は、クエリと置換変数を設定することができます。
オプション | 説明 |
|---|---|
クエリ | データ取得に必要なクエリを入力することができます。 |
置換変数 | クエリで使用する置換変数を定義することができます。 |
QuickBooks
QuickBooks がデータソースタイプとして選択されている時は、様々な種類のレポートを選択することができます。 また、接続エラーが発生したら QuickBooks を停止するよう Workbench に指示することもできます。
オプション | 説明 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
接続エラー発生時に QuickBooks を停止させることを Workbench に許可 | オンにすると、DataSet ジョブ実行中にエラーになった場合、Workbench は Quickbooks を終了します。 | ||||||||||
レポートタイプ | プライマリレポートタイプを選択することができます。 レポートタイプは全て、いくつかサブレポートが選べるようになっています。 プライマリレポートタイプは以下のとおりです:
| ||||||||||
レポート日付範囲(一般詳細レポートと一般サマリレポート) | レポートの開始日と終了日を選択することができます。 | ||||||||||
1回の結果で返す最大日数(一般詳細レポートのみ) | QuickBooks レポートで返す最大日数を指定します。 | ||||||||||
列(一般詳細レポートのみ) | QuickBooks レポートで表示する列を指定することができます。 | ||||||||||
レポート列をまとめる(一般サマリレポートのみ) | QuickBooks レポートの日付の単位を選択することができます。 例えば、 月 を選んだ場合、レポートのデータは月別に分類されます。 | ||||||||||
会計年度(予算サマリレポートのみ) | レポートの会計年度を選択することができます。 |
JIRA
データソースタイプに JIRA が選択されている場合、DataSet に含めたくないデータソースの属性を、選択から解除することができます。 また、新規に属性を追加することもできます。
スキーマ
アカウント ペインで DataSet ジョブの スキーマ を選択すると、データソースの列のプロパティを設定するためのオプションがダイナミックオプションペインに現れます。 (ここでスキーマ情報が現れるようにするには、ボタンツールバーで プレビュー をクリックする必要があります。)ここでは、列名やデータタイプを変更したり、特定列を含めたり除外したりすることができます。 以下のスクリーンショットは、DataSet ジョブの スキーマ タブの例を示しています。
オプション | 説明 |
|---|---|
ソース列 | この列の元のデータソースでの名前です。 ソース列とは、相互作用することはできません。全ての変更は、 宛先 列に適用されます(つまり、この DataSet ジョブを実行した後の Domo の DataSet の列です)。 |
宛先列 | Domo の DataSet におけるこの列の名前です。 列に対して行われる変更は、元のデータソースの列ではなく、これに適用されます。 宛先列の名前を変更するには、名前のフィールドをクリックして新しく名前を入力します。 |
データタイプ | 特定列のデータタイプを示します。 データタイプを変更するには、フィールドをクリックし、新しいデータタイプをメニューから選択します。 以下のデータタイプが利用可できます:
|
含める | Domo の DataSet に、この列のデータを表示するかを決定します。 各列のヘッダーで 含める を選択または選択解除して、データのどの列をアップロードするかを選択することができます。 |
変換
アカウント ペインで DataSet ジョブの 変換 を選択すると、この DataSet に追加した変換のリストがダイナミックオプションペインに表示されます。 新規に 変換を追加する をボタンツールバーでクリックして(または 変換 をナビゲーションツリーで右クリックし、変換タイプを選択して)変換を追加していない場合は、ここには何も現れません。 個々の変換を操作するには、 アカウント ペインでその変換を選択します。 DataSet に追加した変換は全て、 変換 ヘッダーの下に段落番号と共に配置されます。
- Workbench 4 で計算を使って列を作成する
- Workbench 4 ジョブのタイムゾーンを設定する
- Workbench 4 でデータの暗号化と復号化を行う
- Workbench 4 で列にカスタマイズされた日付の形式を設定する
- Workbench 4 で列をフィルターする
- Workbench 4 で列の値を置き換える
- Workbench 4 で DataSet を結合する
計算
計算 変換では、ある列の値を基に新しい列の値を導き出すのに使う計算を指定することができます。 アカウント ペインで 計算 をクリックすると、ダイナミックオプションペインで計算ビルダーが開きます。 ここで計算の名前を指定して計算を作成するには、必要に応じてデータソースの列に関数を適用させます。
カスタマイズされた日付の形式
カスタマイズされた日付の形式 変換を使用すると、特定列の日付の形式を変更することができます。
フィルター
選択した列には、 フィルター 変換を使ってフィルターを適用させることができます。 指定したフィルタークエリに対して、Workbench が一致を返すようにすることも、不一致を返すようにすることもできます。 また、フィルターされたデータの空白セルを含めることも、除外することもできます。
ルックアップ表
ルックアップ表を使って、Workbench のデータソースを結合することができます。 「ルックアップ表」とは、プライマリ DataSet と結合させる DataSet です。 ルックアップ表 DataSet とプライマリ DataSet は、それぞれ固有の一致した値を持つ列(「キー列」)がひとつある必要があります。 キー列を一致させたら、両方の DataSet の全ての列が結合され、新しい DataSet が作成されます。 このようにして DataSet を結合することは、SQL における LEFT JOIN と同じです。
日付のタイムゾーンをシフトする
日付タイムゾーンをシフトする の変換では、タイムゾーンをメニューから選択することでデータソースにあるデータのタイムゾーンを設定することができます。
暗号化
暗号化 変換を使って、データソースにある一列以上のデータを暗号化することができます。 DataSet が Domo に引き込まれた後は、Workbench で DataSet ジョブの ユーザーアクセス リストで特別にアクセス権を与えられたユーザーによって、Sumo表でのみ複合化することができます。 Sumo カードに関する詳細は、 Sumo カードについて を参照してください。
検索と置換
列の指定された値は、 検索と置換 変換を使って他の値と置き換えることができます。 また、検索値が表示されないセルに対して表示させるデフォルト値を指定することもできます。 検索&置き換え値の場合は、様々な正規表現コンストラクトのカテゴリーを含んだ正規表現ビルダーを開くことができます。
通知
アカウント ペインで DataSet ジョブの 通知 を選択すると、ジョブを設定するためのオプションがダイナミックオプションペインに現れます。 ここで、成功・失敗にかかわらず、ジョブが完了したら Domo インスタンスの誰に通知するかを指定することができます。 インスタンスのどのユーザーも、ジョブの完了が成功だったら通知するか、失敗だったら通知するか、あるいは両方か指定することができます。 また、行にフィルターをかけることも、カスタマイズされたフィルターを設定することもできます。 通知に関する詳細は、 Workbench 4 で通知を設定する を参照して下さい。
ログ
アカウント ペインで DataSet ジョブの ログ を選択すると(アカウント自体のログを開く、 アカウント ペインの上部の ログ を選択するのとは異なります)、その DataSet ジョブのログをダイナミックオプションペインで閲覧することができます。 各ログアイテムについて、プロセスIDとスレID、エラーレベル(「情報」や「エラー」)、タイムスタンプそしてログメッセージを見ることができます。 日付をクリックすることで、どんな日のログも見ることができます。 また、エラーレベル( ERROR 、 INFO または WARN )毎に、タイムスタンプの昇順または降順でソートすることもできます。
ダイナミックオプションペイン
ダイナミックオプションペインでは、DataSet ジョブのオプションを設定することができます。 このペインに現れるオプションは、 アカウント ペインで選択するものに応じて変動します。 Workbench の他のペイントは異なり、このペインは移動させることはできません。プレビューと出力ペイン
プレビュー と 出力 ペインは、DataSet ジョブに関する情報を表示します。 プレビュー ペインは、選択した設定を全て適用した時にDataSetがどのように見えるかをプレビューします。 出力 ペインは、プレビューが読み込まれるに従い、その操作のログを提供するものです。 Workbench ウィンドウ上部、ボタンツールバーの プレビュー をクリックするまで、ペインには何も表示されません。 複数のDataSet ジョブの プレビュー をクリックすると、それぞれのジョブのタブが プレビュー と 出力 ペインに現れます。 以下のスクリーンショットはこれを示したものです。ユーザーが「Monthly Sales Data(月間売上データ)」と 「Revenue2012(2012年収入)」の DataSet ジョブのプレビューを有効にしたところです。
DataSet ジョブグループウィザード
DataSet ジョブグループウィザード では、同じスケジュールで実行させる DataSet ジョブを複数選択することができます。 スケジュールグループの DataSet ジョブを選択したら、Windows のタスクスケジューラが開くのでグループのジョブスケジュールを設定することができます。 また、 DataSet ジョブグループウィザード で既存のグループを編集することもできます。 グループの管理に関する詳細は、 Workbench 4 でスケジュールグループを作成する を参照して下さい。プラグインマネージャ
プラグインマネージャー では、Workbench 4 の全てのプラグインを、そのプラグイン名、パブリッシャー、バージョン名、説明、そしてアセンブリー名などと共に見ることができます。 検索パスを入力することで、登録されているプラグインのリストにプラグインを追加できます。