現状、API Data Connection という「CSVファイルをDOMOへアップロードする」機能を使うことにより。プログラムから自動でデータセットを起動できます。
ただ、普通に作ったXXコネクターのデータセットは、スケジューリングに従う、または画面からの手動起動でしか起動させることが出来ません。
CSVファイルをアップロードする必要がなく、ただプログラムからコールすることで、自動的に起動できるデータセットが欲しいです。
@user008413
投稿ありがとうございます。以下、お試しいただければと思います。
Domo CLIを利用することで、コマンドラインからDatasetを実行することが可能です。
Domo CLIは管理者設定からダウンロードできます。
ヘルプページはこちらからご覧ください。
・Stream IDを取得
list-dataset -i <dataset_id> のコマンドで対象DatasetのSream IDを取得します。
例:
>list-dataset -i 268ecd3e-a4bb-4a13-a8c5-754ad8c6f053
JSON形式のレスポンスのなかから、Sream IDを探します。
例:"streamId":26
・Datasetの実行
dataset-run-now -i <streamId> -s のコマンドでDatasetを実行できます。
>dataset-run-now -i 26 -s
Executing POST: https://xxxxxxx.domo.com/api/data/v1/streams/26/executions
DataSet import 96 started successfully
Alerts Product Enhancement Ideas
Analyzer Product Enhancement Ideas
API Product Enhancement Ideas
Apps Product Enhancement Ideas
Appstore product enhancement ideas
App Studio Product Enhancement Ideas
Beast Mode Product Enhancement Ideas
Buzz & Navigation Ideas
Charting product enhancement requests
Cloud Amplifier Product Enhancement Ideas
Code Engine Product Enhancement Ideas
Ideas or feedback for the Domo Community or the Community Forums.
Connectors Product Enhancement Ideas
Dashboard Product Enhancement Ideas
Datasets Produce Enhancement Ideas
Domo AI Product Enhancement Ideas
Domo Bricks Product Enhancement Ideas
Domo Developer Product Enhancement Ideas
Domo Everywhere Product Enhancement Ideas
Federated Product Enhancement Ideas
Product enhancement ideas for Domo as a whole
Governance & Security Product Enhancement Ideas
Jupyter Workspaces Product Enhancement Ideas
Localization product enhancement ideas
Magic ETL Product Enhancement Ideas
Mobile Product Enhancement Ideas
Reporting Product Enhancement Ideas
Product enhancement ideas for Sandbox
Software integrations product enhancement ideas
SQL Dataflows Product Enhancement Ideas
Variables Product Enhancement Ideas
Workbench Product Enhancement Ideas
Workflows Product Enhancement Ideas
Other Product Enhancement Ideas