Skip to main content

はじめに

Workbenchアプリケーションでは、Domoサーバーに接続したり、DataSetジョブ作成のための設定をしたり、またジョブファイルをインポートやエクスポートしたりできるほか、ジョブのプレビュー、スケジュール設定、検証、実行を行うことができます。 このトピックでは、Workbenchのユーザーインターフェースコンポーネントについて説明します。

インターフェースの概要

Workbench 5のユーザーインターフェースはとてもシンプルです。画面の左側の垂直バーには、さまざまなアイコンが表示されます。各アイコンからは、ジョブの作成、ジョブステータスの表示、セキュリティオプションの設定などを行うためのさまざまなタブにアクセスできます。wb5_icon_bar.png これらのタブには、1つのペインで構成されるタブもあれば、(前のスクリーンショットに示す [詳細] タブのように)サブタブ間を移動するための追加のペインがあるタブもあります。この追加のペインを非表示にするには、アイコンバーの最上部にあるwb5_hide_subtab_icon.png アイコンをクリックします。 アイコンバーにされるアイコンとその関連タブについては、次の表を参照してください。 これらの各ペインについては、以下で詳しく説明します。

ホームタブ

[ホーム] タブにアクセスするには、アイコンバーのwb5_home_icon.png をクリックします。このタブでは、実行済みのすべてのDataSetジョブのステータスを表示できます。このタブには、合計実行数、Domoにアップロードされたデータの合計行数、アップロードされたデータの量、平均成功率が表示されます。
wb5_home_tab.png

アカウントタブ

[アカウント] タブにアクセスするには、アイコンバーのwb5_accounts_icon.png をクリックします。
wb5_accounts_tab.png
このタブでは、次のことがすべてできます。
  • アカウントリストの上にある+ボタンをクリックして必要な情報入力することで、アクセスできるDomoインスタンスのアカウントを追加する
  • 左側のペインにあるリストで目的のアカウント名をクリックすることで、さまざまなアカウントの詳細を表示する
  • アカウントのジョブ確認間隔(Workbenchが、ジョブが実行中かどうかを確認する時間(分))を変更する
  • アカウントの証明書エラーを無視するかどうかを指定する
  • 認証情報が変更された可能性があるアカウントを再認証する
  • アカウントを再認証した後、画面の最上部にあるwb5_revert_icon.png アイコン(変更を保存する前にのみ利用可能)をクリックして前のアカウント設定に戻す
  • 画面の最上部にあるwb5_delete_icon.png アイコンをクリックして不要なアカウントを削除する
詳細は、「Workbench 5でアカウントを追加する」を参照してください。

ジョブタブ

[ジョブ] タブにアクセスするには、アイコンバーのwb5_jobs_icon.png をクリックします。

ジョブリスト

[ジョブ] タブを開くと、追加したすべてのDataSetジョブのリストが、実行済みかどうかに関係なく、ウィンドウの左側のペインに表示されます。リストの各ジョブには、ジョブのステータスを示すアイコンがあります。アイコンは次のとおりです。 リストで現在選択しているジョブの詳細が右側のペインに表示されます。wb5_jobs_tab_list.png どのジョブについても、次のすべての情報を確認できます。
  • ジョブのステータス(「準備完了」、「実行中」、「無効」、「エラー)。
  • ジョブが関連付けられているDomoドメイン(アカウント)。ジョブが実行されると、生成されたDataSetがDomoドメインに送信されます。
  • ジョブの名前。ジョブの行をダブルクリックし、[概要] サブタブで新しい名前を入力することで、ジョブの名前を変更できます。
  • DataSetタイプ。このジョブが実行されたときにDomoにプッシュされるDataSetのタイプ(Excel、JIRAなど)。ジョブのDataSetタイプは、そのジョブを作成するときに指定します。ジョブを作成した後にDataSetタイプを変更することはできません
  • このジョブが最後に実行された日時。
  • ジョブを最後に実行したときに生成された成功/不成功メッセージ。
  • 次にスケジューリングされているジョブの実行(このジョブのスケジューリングを設定していない場合は表示されません。詳細は、「Workbench 5でジョブをスケジューリングする」を参照してください)。

新規ジョブペイン

[DataSetジョブ] ペインの「+」ボタンをクリックすると、[新規ジョブ] ペインが表示されます。wb5_jobs_tab_add.png このペインでは、次のようなジョブの詳細を指定できます。

ジョブ設定ペイン

[ジョブリスト] ペインのジョブをダブルクリックすると、[概要][設定][スケジュール][スキーマ][お知らせ][履歴] の6つのサブタブがある設定画面が表示されます。これらのサブタブには、Domoに送信する前にデータを設定するためのさまざまなオプションがあります。 どのサブタブでも右上隅に次のアイコンが表示されます。
  • wb5_preview_icon_eye.png 現在選択しているジョブのプレビューを開きます。ジョブのプレビューを開いたら、Workbenchの左側にあるアイコンバーのPreview Window icon をクリックし、左側のペインのリストで目的のジョブを選択することで、そのプレビューをすばやく表示できます。
  • wb5_save_icon.png
    選択したジョブの現在の設定を保存します。
  • wb5_revert_icon.png 現在選択されているジョブの、以前の設定に戻します。
  • wb5_execute_icon.png 現在選択されているジョブを実行します(データをDomoにプッシュします)。
  • wb5_delete_icon.png
    現在選択されているジョブを削除します。
概要サブタブ
DataSetジョブの [概要] サブタブには、次のすべてのデータが表示されます。
  • 最後のジョブの実行に関連する統計情報(日時、ステータス、更新された行の数など)。
  • ジョブが最初に作成されたときにジョブに指定された詳細(関連するドメイン、ジョブ名、トランスポートタイプと読み取りタイプ、DataSetの説明など)。これらの詳細のうち、この画面で変更できるのは、ジョブの名前、DataSetの説明、データをプッシュするDataSet(次のパラグラフで説明します)だけです。ドメイン、トランスポート/読み取りタイプ、DataSetタイプを変更する場合は、それらの変更を反映させた新しいジョブを作成する必要があります。
wb5_overview_pane.png
「DataSet名」では、データのプッシュ先のDomo DataSetを変更できます。デフォルトでは、Workbenchは、ユーザーがジョブの作成時に指定した名前をもつ新しいDataSetに、データをプッシュします。ただし、既存のDataSetにデータをプッシュする場合は、[参照] をクリックし、[DataSetを選択] ダイアログで目的のDataSetを選択できます。このダイアログには、以前にWorkbenchからプッシュされたことがある、ユーザーがアクセス可能なすべてのDataSetが表示されます。このリストでは、タイプや所有者でDataSetにフィルターをかけたり、名前で特定のDataSetを検索したりできます。
wb5_dataset_name.png
設定サブタブ
DataSetジョブの [設定] サブタブでは、ジョブのさまざまなオプションを設定できます。
wb5_configure_tab.png
各オプションの詳細は次の表で確認できます。
スケジューリングサブタブ
DataSetジョブの [スケジューリング] サブタブでは、ジョブの実行頻度を選択できます。
wb5_scheduling_tab.png
使用できるオプションは次のとおりです。
  • 手動で更新ジョブはスケジュールに従って実行されません。Workbenchから手動で実行する必要があります。
  • ファイルが変更されたときに更新DataSetジョブはファイル更新がされるたびに実行されます。データベースデータソースには使用できません。
  • スケジュールに従って更新ジョブは設定したスケジュールに従って実行されます。オプションには、[15分おき] から [毎月] まであります。
  • 指定された期間中にのみ実行ジョブはスケジュールに従って実行されますが、そのスケジュール内の特定の期間中にのみ実行されます。たとえば、1時間に一度、ただし午前9:00時~午後5:00時の間だけ実行するようDataSetに指示できます。
DataSet の更新に関する詳細は、「KPIカードのDataSetを更新する」を参照してください。 スケジュール設定に関する詳細は、「Workbench 5でジョブをスケジューリングする」を参照してください。
スキーマサブタブ
DataSetジョブの [スキーマ] サブタブでは、データをDomoにアップロードする前にスキーマ設定を変更できます。たとえば、列名やデータタイプを変更したり、特定の列を含めたり、除外したりできます。
wb5_schema_tab.png
[Schema] インターフェースの各コンポーネントに関する詳細は次の表で確認できます。
通知サブタブ
DataSetジョブの [通知] サブタブでは、ジョブが正常に完了したとき、または失敗したときに通知するDomoインスタンス内のユーザーを指定できます。インスタンス内のどのユーザーについても、ジョブが成功したときに通知するか、失敗したときに通知するか、どちらの場合でも通知するかを指定できます。通知に関する詳細は、「Workbench 5で通知を設定する」を参照してください。
wb5_notifications_tab.png
履歴サブタブ
DataSetジョブの [履歴] タブでは、[Webで開く] をクリックして、ジョブに関連付けられているDomoインスタンス内のDataSetの [履歴] タブを表示できます。Domoのこのタブに関する詳細は、「DataFlowの詳細を閲覧する」を参照してください。[ログビューアで開く] をクリックしてこのジョブのローカルログを表示することもできます。

詳細タブ

[詳細] タブにアクセスするには、アイコンバーのwb5_jobs_icon.png をクリックします。このタブは、次のようないくつかのサブタブで構成されています。 これらのサブタブについては、以下で詳しく説明します。
プロキシサブタブ
[プロキシ] サブタブでは、プロキシサーバーを使用してより安全にDomoに接続するための設定を指定できます。
wb5_proxy_tab.png
注記:初めてWorkbench経由でDomoに接続するとき、WorkbenchはWindowsシステムのプロキシ設定を利用します。この時点では、プロキシ設定を手動で入力することはできません。ただし、初めてDomoに接続した後は、[プロキシ] タブでプロキシを手動で設定できます。
このタブのコンポーネントに関する詳細は次の表で確認できます。 プロキシの認証情報を入力したら、テスト用Domo URLを入力し、[プロキシをテストする] をクリックして、接続をテストできます。ボタンの隣のアイコンの色は、プロキシ設定が検証されたかどうかを示します。
設定サブタブ
[設定] サブタブでは、このマシンでジョブを実行および編集できるユーザーを管理したり、システムパフォーマンスを最適化したり、自動更新をインストールしたりするための設定を行うことができます。
wb5_settings_tab.png
以下の表で、このタブのコンポーネントに関する詳細を確認できます。
プラグインサブタブ
[プラグイン] タブには、Workbench 5のすべてのプラグインとその名前、パブリッシャー、バージョン番号、説明、アセンブリー名が表示されます。検索パスを入力して登録済みのプラグインリストにプラグインを追加することもできます。
wb5_plugins_tab.png
Workbenchへのプラグインの追加に関する詳細は、「Workbench 5でプラグインを管理する」を参照してください。
インポートサブタブ
[インポート] タブでは、以前にWorkbenchの [エクスポート] タブからエクスポートしたジョブをインポートできます。上部のメニューで、インポートするジョブに関連付けるWorkbenchアカウントを選択します。その後、[参照] をクリックして目的のファイルに移動することで、使用マシン上でインポートするファイルを見つけることができます。選択したファイルは、ペインの下部にある [インポートするジョブ] リストに表示されます。リストの準備ができたら、[インポート] をクリックしてファイルをWorkbenchに取り込みます。
wb5_import_tab.png
ジョブのインポートに関する詳細は、「Workbench 5のジョブをバックアップする」を参照してください。
エクスポートサブタブ
[エクスポート] タブでは、ジョブをJSON形式でエクスポートできます。まず、ジョブを保存するフォルダを選択します。アカウント(Domoインスタンス)ごとに別々の保存フォルダを作成する場合は、ここで指定できます。次に、エクスポートするすべてのファイルのボックスをオンにしてから、[ジョブをエクスポート] をクリックします。
wb5_export_tab.png
ジョブのエクスポートに関する詳細は、「Workbench 5のジョブをバックアップする」を参照してください。
ログビューアサブタブ
[ログビューア] タブでは、[ログビューアを開く] をクリックしてDataSetのログを開くことができます。ログビューアが開いたら、Domoドメイン、ジョブID、開始/終了日を使ってログにフィルターをかけることができます。[サービスログを含める] ボックスをオンまたはオフにすることで、サービスログを含めるかどうかを選択できます。[Zipログ] をクリックしてログをzipファイルにパッケージ化することもできます。
wb5_log_viewer.png
レガシースケジュールサブタブ
Workbench 5ではレガシースケジュールはサポートされないため、レガシースケジュールを使用する場合は、スクリプトとスケジュールを管理する必要があります。これを行うには、Workbench CLIツールを使用します。このツールに関する情報は、[レガシースケジュール] タブに表示されています。

プレビューウィンドウタブ

[プレビューウィンドウ]] タブを開くには、アイコンバーのPreview Window icon をクリックします。このタブでは、[ジョブ] タブからすでにプレビューしたジョブのプレビューを開くことができます。アイコンの横にある数字は、この数のジョブがプレビュー可能であることを示します(たとえば、アイコンがwb5_preview_icon_with_numeral.png と表示される場合は、[ジョブ] タブの2つの異なるジョブのプレビューが開いていることを示します)。Preview Window icon アイコンをクリックすると、2つのペインが表示されます。左側のリストペインでは、プレビューするジョブを選択できます。右側のペインは2つのセクションに分かれています。1つはプレビューのログデータを提供する [出力] セクションで、もう1つはデータソースの列を表示する [データプレビュー] セクションです。
wb5_preview_example.png

ヘルプタブ

[ヘルプ] タブにアクセスするには、アイコンバーのwb5_help_icon.png をクリックします。[ヘルプ] タブを開きます。このタブからは、ビデオやナレッジベース記事などのさまざまなDomoヘルプリソースにアクセスできます。
wb5_help_tab.png

ソースオプションと処理オプション

DataSetジョブの [設定] サブタブ([ジョブ] タブのリストにあるジョブをダブルクリックすると表示されます)では、データソース(ファイルが置かれている場所)と処理オプション(選択したデータソースのプロパティ)を設定します。

ソースオプション

DataSetジョブの [ソース] を設定し、そのジョブのデータが置かれている場所を指定します。
wb5_source_options.png
ジョブの作成時に([トランスポートタイプ] を選択して)ソースタイプを設定しますが、実際のデータソースは上記のジョブの [設定] サブタブで指定します。オプションはソース/トランスポートタイプによって異なります。

ローカルファイルプロバイダー

ローカルまたはネットワーク上の場所からXMLデータソースをDomoに引き込むには、[ローカルファイルプロバイダー] トランスポートタイプを使用します。DataSetジョブの作成時にこのオプションを選択した場合は、[設定] サブタブ内の [ソース] ダイアログから、ローカルファイルのファイルパスを指定できます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_source_local_file.png
このオプションに関する詳細は次の表で確認できます。

SFTPファイルプロバイダー

FTP、SFTP(SSH-SFTP)、またはFTPS(FTP-SSL)を使用してXMLデータソースをDomoに取り込むには、[SFTP] トランスポートタイプを使用します。DataSetジョブの作成時にこのオプションをトランスポートタイプとして選択した場合は、[設定] サブタブの [ソース] ダイアログにサーバーとSSL証明書の設定オプションが表示されます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_source_sftp.png
このオプションに関する詳細は次の表で確認できます

外部プロセスファイルプロバイダー

サードパーティアプリケーションでスクリプトを使ってXMLデータをDomoに引き込む場合は、外部プロセスファイルプロバイダートランスポートを使用します。DataSetジョブの作成時にこのオプションをトランスポートタイプとして選択した場合は、[設定] サブタブの [ソース] ダイアログでアプリケーションの実行可能ファイルを選択し、引数を指定して、出力のパスを入力できます。CSVファイルの場合は、[直接アップロード] オプションも設定できます。Workbenchでは、あらゆる種類の実行可能ファイルをデータソースに変換できます。たとえば、この方法を使ってMySQLデータベースファイルをExcelファイルに変換できます。その後、Excelファイルのオプションを設定して、Domoに送信できます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_source_external_process.png
これらのオプションに関する詳細は次の表で確認できます。

OLEDB接続プロバイダー

OLEDB(OLAP)接続を使ってDomoにデータを送信する場合は、[OLEDB****接続プロバイダー] トランスポートを使用します。DataSetジョブの作成時にこのオプションをトランスポートタイプとして選択した場合は、[設定] サブタブの [ソース] ダイアログにOLAPデータソースへの接続オプションが表示されます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_source_oledb.png
このオプションに関する詳細は次の表で確認できます。 OLAPデータに接続する方法の詳細は、「OLAPキューブに接続する」を参照してください。

ODBC接続プロバイダー

ODBC接続を使ってDomoにデータを送信する場合は、[ODBC****接続プロバイダー] トランスポートを使用します。DataSetジョブの作成時にこのオプションをトランスポートタイプとして選択した場合は、[設定] サブタブの [ソース] ダイアログにODBCデータソースへの接続オプションが表示されます。 ODBCデータには、3つの異なる方法で接続できます。システムのDSNを選択するか、接続の詳細を入力するか、単一の接続文字列を入力することで接続できます。[接続タイプ] メニューで必要な接続オプションを選択します。
システムのDSN
[システムのDSN] オプションでは、システムで利用可能なすべてのDSNから、目的のDataSetに使用するDSNを指定します。認証が必要かどうかを指定できます。
**注記:**ODBC DataSetからデータをアップロードするには、既存のデータソース名(DSN)を指定する必要があります。DSNは、Windows ODBC データソースアドミニストレーターを使用して作成できます(Windows ODBC データソースアドミニストレーターにアクセスするには、スタートメニューの検索で「ODBC」と入力し、「データソース(ODBC)」を選択します)。DSNの作成に関する詳細は、Windows ODBCヘルプ(Windowsヘルプとサポートで「ODBC」を検索)を参照するか、Workbench 5に関するよくある質問」を参照してください。
DataSet名(DSN)の定義方法、およびOpen Database Connectivity(ODBC)を使用したデータへのアクセスに関する情報は、ODBCの資料を参照してください。 以下のスクリーンショットは、[システムのDSN][接続タイプ] として選択した場合のオプションを示したものです。
wb5_source_odbc_system_dsn.png
このオプションに関する詳細は次の表で確認できます。 詳細は、「ODBCデータに接続する」を参照してください。
接続ビルダー
[接続ビルダー] オプションでは、ログイン認証情報、ドライバ、サーバーのURLなどのODBC接続の詳細を入力します。 以下のスクリーンショットは、[接続ビルダー][接続タイプ] として選択した場合のオプションを示したものです。
wb5_source_odbc_connection_builder.png
このオプションに関する詳細は次の表で確認できます。 詳細は、「ODBCデータに接続する」を参照してください。
接続文字列
[接続文字列] オプションでは、ODBC接続用の単一の文字列を入力します。 以下のスクリーンショットは、[接続文字列][接続タイプ] として選択した場合のオプションを示したものです。
wb5_source_odbc_connection_string.png
このオプションに関する詳細は次の表で確認できます。 詳細は、「ODBCデータに接続する」を参照してください。

JIRA接続プロバイダー

JIRAまたはJSONデータをDomoに送信する場合は、[JIRA****接続プロバイダー] トランスポートを使用します。DataSetジョブの作成時にこのオプションをトランスポートタイプとして選択した場合は、[設定] サブタブの [ソース] ダイアログにJIRA認証情報とJQLクエリの入力オプションが表示されます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_source_jira.png
このオプションに関する詳細は次の表で確認できます。 詳細は、「Workbench 5でJSONデータに接続する」を参照してください。

処理オプション

DataSetジョブの [処理] オプションを設定し、Domoに送信する前にデータソースのプロパティを指定します。
wb5_processing_options.png
[Edit] をクリックしたときに表示されるオプションは、DataSetジョブを追加したときに選択した読み込みタイプによって異なります。たとえば、読み込みタイプで [CSV] を選択した場合は、区切り文字を設定するオプションや開始行と終了行を指定するオプションなどが表示されます。一方、[OLAP] を選択した場合は、クエリの作成を中心としたオプションが表示されます。

CSV

DataSetジョブの作成時に [CSV] を読み込みタイプとして選択した場合は、**[設定]**サブタブの [処理] ダイアログに、区切り文字とエスケープシーケンス文字を指定するためのオプションと高度な設定を行うためのオプションが表示されます。
注記:
  • Domo内のDataSetの名前や説明は、他のユーザーがDomoで編集した場合には、Workbenchでの名前や説明と異なるものになる場合があります(DataSetの名前や説明が一致していなくても、データのアップロードは正常に実行されます)。
  • CSVファイルは、次の条件を満たしている必要があります
    • テキストファイルであること
    • データが単一の文字で区切られていること
以下のスクリーンショットは、この読み込みタイプを選択した場合のオプションを示したものです。
wb5_processing_csv.png
このコンポーネントに関する詳細は次の表で確認できます。 CSVファイルへの接続の詳細は、「CSVデータに接続する」を参照してください。

Excel

DataSetジョブの作成時に [Excel] を読み込みタイプとして選択した場合は、[設定] サブタブの [処理] ダイアログに、Domoに送信するデータの範囲を指定するオプションが表示されます。
**注記:**Microsoft Excelスプレッドシートのファイルは、サポートされているファイル形式(.xlsx、.xls、.xlsm )でなければなりません
選択したExcelファイルから目的の範囲を指定するには、3つの異なる方法として、特定のセル範囲、名前のついた範囲、動的範囲のいずれかを選択できます。[選択範囲] メニューで必要な接続オプションを選択します。
セル範囲
[選択範囲] メニューで [セル範囲] を選択した場合は、データを取り込むExcelシートと開始セル、終了行、終了列を指定できます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_processing_excel_cell_range.png
これらのコンポーネントに関する詳細は次の表で確認できます。
名前のついた範囲
[選択範囲] メニューで [名前のついた範囲] を選択した場合は、リストから名前のついた範囲を選択できます。このExcelファイルで名前のついた範囲を作成していない場合は、このメニューにオプションは表示されません。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_processing_excel_named_range.png
これらのコンポーネントに関する詳細は次の表で確認できます。
動的範囲
[選択範囲] メニューで [ダイナミック範囲] を選択した場合は、Excelシートの末尾の指定した数の行をスキップできます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_processing_excel_dynamic_range.png
これらのコンポーネントに関する詳細は次の表で確認できます。 Excelデータへの接続の詳細は、「Excelデータに接続する」を参照してください。

XML

DataSetジョブの作成時に [XML] を読み取りタイプとして選択した場合は、[設定] サブタブの [処理] ダイアログに、目的のデータノードと無視するデータノードを指定するオプションが表示されます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_processing_xml.png
これらのコンポーネントに関する詳細は次の表で確認できます。 XML データに接続する方法の詳細については、「XMLデータに接続する」を参照してください。

JSON

DataSetジョブの作成時にJSONを読み取りタイプとして選択した場合は、目的のデータノード、デリミター、平坦化オプションを指定できます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_processing_json.png
JSON データに接続する方法の詳細は、「Workbench 5でJSONデータに接続する」を参照してください。

データベースクエリ(OLAPおよびODBC)

DataSetジョブの作成時に [データベースクエリ] を読み取りタイプとして選択した場合は、[設定] サブタブの [処理] ダイアログにクエリと置換変数の設定オプションが表示されます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。 このオプションに関する詳細は次の表で確認できます。 データベースに接続する方法の詳細は、「ODBCデータに接続する」を参照してください。

QuickBooks

DataSetジョブの作成時にQuickBooksを読み取りタイプとして選択した場合は、[設定] サブタブの [処理] ダイアログでさまざまなQuickBooksレポートを選択できます。また、接続エラーが発生したらQuickBooksを停止するようWorkbenchに指示をすることもできます。
注記:QuickBooksジョブを実行するには、[処理] ダイアログの右上隅にある [許可] ボタンをクリックしてQuickBooksへの接続をWorkbenchに許可してから、会社ファイルを選択する必要があります。
wb5_processing_quickbooks.png
このコンポーネントに関する詳細は次の表で確認できます。 QuickBooks データに接続する方法の詳細については、「QuickBooksデータに接続する」を参照してください。

JIRA

DataSetジョブの作成時に [QuickBooks] を読み取りタイプとして選択した場合、[設定] サブタブの [処理] ダイアログで、DataSetに含めないデータソースの属性を選択解除できます。また、新しい属性を追加することもできます。 以下のスクリーンショットは、この方法を選択した場合のオプションを示したものです。
wb5_processing_jira.png
JIRA に接続する方法の詳細に関しては、「JIRAデータに接続する」を参照してください。

変換

WorkbenchのDataSetジョブには、さまざまな変換を追加できます。変換を使用すると、Domoにアップロードする前にデータをWorkbenchでローカルに変更できます。計算に基づいて新しい列を作成する変換、列を結合する変換、データを暗号化する変換など、さまざまな変換を使用できます。変換を追加するには、DataSetジョブの [設定] サブタブ([ジョブ] タブのリストにあるジョブをダブルクリックすると表示されます)で [変換を追加] をクリックし、必要な情報を指定します。
wb5_add_transform_option.png
変換を追加すると、[設定] サブタブの [変換] エリアに、追加した順番通りに変換が表示されます。また、変換を1つ以上追加すると、変換リストの上に複数のアイコンが表示されます。次のスクリーンショットには、これらのアイコンがすべて表示されています。
wb5_transforms_list.png
アイコンとその機能は次のとおりです。
  • wb5_transforms_edit_icon.png
    選択した変換を編集できます。
  • wb5_transforms_move_down_icon.png
    選択した変換をリストの下に移動します。
  • wb5_transforms_move_up_icon.png
    選択した変換をリストの上に移動します。
  • wb5_transforms_delete_icon.png
    選択した変換を削除します。
変換は、リストに表示される順番で適用されます。DataSetには、いくつ変換があっても問題ありません。 このセクションの残りの部分では、各変換の基本コンポーネントについて説明します。変換の追加に関する詳細は、次のトピックを参照してください。

計算フィールド変換

[計算フィールド] 変換では、ある列の値に基づいて新しい列の値を導き出すために使用する計算を指定できます。[設定] サブタブの [変換を追加] をクリックし、[計算フィールド変換] を選択してDataSetの計算ビルダーを開きます。計算ビルダーでは、計算の名前を指定し、必要に応じてデータソースの列に関数を適用することで、計算を作成できます。計算ビルダーには2つのタブが表示されます。1つは [使用可能な列] です。このタブでは、計算のもととなるデータソースの列を選択できます。もう1つは [使用可能な関数] です。このタブでは、5つの異なるカテゴリーの関数を選択できます。
wb5_transforms_calculation.png
計算の作成に関する詳細は、「Workbench 5で計算を使用して列を作成する」を参照してください。

カスタム日付形式

[カスタム日付形式] 変換を使用すると、特定の列の日付の形式を変更できます。[設定] サブタブの [変換を追加] をクリックし、**[カスタム日付形式]**変換を選択してDataSetの計算ビルダーを開きます。
wb5_transforms_custom_date_format.png
詳細は、「Workbench 5で列にカスタム日付形式を設定する」を参照してください。

フィルター

[フィルター] 変換を使用すると、選択した列にフィルターを適用できます。指定したフィルタークエリに対して、Workbenchが一致を返すようにすることも、不一致を返すようにすることもできます。また、フィルターされたデータの空白セルを含めることも、除外することもできます。 [設定] サブタブの [変換を追加] をクリックし、[フィルター変換] を選択して、DataSetのこの変換のオプションダイアログを開きます。
wb5_transforms_filter.png
詳細は、「Workbench 5で列にフィルターをかける」を参照してください。

ルックアップ表

ルックアップ表を使用してWorkbenchのデータソースを結合できます。「ルックアップ表」とは、プライマリDataSetと結合させるDataSetです。ルックアップ表DataSetとプライマリDataSetにはそれぞれ、固有の一致した値を持つ列(「キー列」)がひとつある必要があります。キー列を一致させたら、両方のDataSetのすべての列が結合され、新しいDataSetが作成されます。このようにしてDataSetを結合することは、SQLにおけるLEFT JOINと同じです。 [設定] サブタブの [変換を追加] をクリックし、[ルックアップ表変換] を選択して、DataSetのこの変換のオプションダイアログを開きます。
wb5_transforms_lookup_table.png
詳細は、「Workbench 5でDataSetを結合する」を参照してください。

日付タイムゾーンをシフト

[日付タイムゾーンをシフト]変換では、メニューから目的のタイムゾーンを選択することで、データソースにあるデータのタイムゾーンを設定できます。[設定] サブタブの [変換を追加] をクリックし、[日付タイムゾーンをシフト変換] を選択して、DataSetのこの変換のオプションダイアログを開きます。
wb5_transforms_shift_timezone.png
詳細は、「Workbench 5ジョブのタイムゾーンを設定する」を参照してください。

暗号化

[暗号化] 変換を使用すると、データソースにある一列以上のデータを暗号化できます。DataSetがDomoに引き込まれた後は、WorkbenchでDataSetジョブの [ユーザーアクセス] リストで特別にアクセス権を与えられたユーザーによって、Sumo表でのみ復号できます。Sumoに関する詳細は、「Sumoカードについて」を参照してください。 [設定] サブタブの [変換を追加] をクリックし、[暗号化] 変換 を選択して、DataSetのこの変換のオプションダイアログを開きます。
wb5_transforms_encrypt.png
暗号化と復号に関する詳細は、「Workbench 5データの暗号化、復号、ハッシングを行う」を参照してください。

検索と置換

[検索と置換] 変換を使用すると、列の指定した値を他の値に置き換えることができます。また、検索値が表示されないセルに表示するデフォルト値の指定をすることもできます。検索と置換値の場合は、さまざまなカテゴリーの正規表現コンストラクトを含む正規表現ビルダーを開くことができます。 [設定] サブタブの [変換を追加] をクリックし、[検索/置換変換] を選択して、DataSetのこの変換のオプションダイアログを開きます。
wb5_transforms_search_replace.png
詳細は、「Workbench 5 で列の値を置き換える」を参照してください。

ハッシュ値

[ハッシュ値] 変換を使用すると、列のデータをハッシュ値で暗号化できます。4つの異なるハッシュアルゴリズムのいずれかを選択できます。[設定] サブタブの [変換を追加] をクリックし、[ハッシュ値変換] を選択して、DataSetのこの変換のオプションダイアログを開きます。
wb5_transforms_hash_values.png
詳細は、「Workbench 5データの暗号化、復号、ハッシングを行う」を参照してください。