情報畑でつかまえてロゴ
本サイトは NTTテクノクロスが旬の IT をキーワードに
IT 部門が今知っておきたい最新テクノロジーに関する情報をお届けするサイトです

DataSpiderからBoxに接続する方法

データ連携サービス「DataSpider」を使って、オンプレミスやクラウド環境間でのデータ連携を検討する際に知っておくと役立つポイントをお伝えします。

column01_banner.jpg

クラウドストレージサービス「Box」。新しい働き方を取り入れている企業で多く使われています。ただ「Boxは確かに便利だけど、フォルダ作成やファイルの格納など手作業が大変」という声も耳にします。

そんな悩みを解決するのが「DataSpider」です。「DataSpider」を活用することにより、Boxの操作を自動で行ったり、Boxに格納されたファイルを読み込み、解析して、他のシステムへ格納することが可能となります。

今回は、「DataSpider Cloud」や「DataSpider Servisata」でBoxに接続する方法を紹介します。

Boxアダプタについて

DataSpiderにはBoxアダプタがありますので、Boxアダプタを使って接続します。
Boxアダプタは、Box API を使用してBoxと接続しています。

通常Box API を使用するアプリケーションでは、Boxご契約プランに応じて月当たりのAPIコール数に上限がありますが、Boxアダプタ からの接続では、APIコール数を気にせずご利用することが可能です。
BoxとDataSpider Cloudを接続するためには、まずはBoxの「開発者コンソール」にログインしてアプリを作成する必要があります。
【設定手順】
1. Boxにログインします。
2. 画面左側「開発者コンソール」を選択します。
「アプリの新規作成」から、画面上側「一般設定」を選択しすぐ下にある「アプリ情報」の「アプリ名」を入力します。
※「アプリ名」の詳細につきましては、お問い合わせください。

DataSpider Boxアダプタでできること

DataSpiderではBoxアダプタを利用してコンテンツ操作やユーザ管理、グループやコラボレーションの設定などの操作が可能です。

種別 名称 概要説明 DataSpider
Servista
DataSpider
Cloud
コンテンツ フォルダ作成 入力データで指定したフォルダをBoxに作成します
コンテンツ移動 入力データで指定したBoxのコンテンツ(ファイルまたはフォルダ)を移動します
コンテンツコピー 入力データで指定したコンテンツ(ファイルまたはフォルダ)をBoxにコピーします
コンテンツ削除 入力データで指定したBoxのコンテンツ(ファイルまたはフォルダ)を削除します
コンテンツアップロード 入力データで指定したBoxのコンテンツ(ファイルまたはフォルダ)をBoxにアップロードします
コンテンツダウンロード 入力データで指定したパスからコンテンツ(ファイルまたはフォルダ)をBoxからダウンロードします
コンテンツ一覧取得 入力データで指定したコンテンツ(ファイルまたはフォルダ)の一覧情報をBoxから取得します
ユーザ ユーザ作成 入力データで指定されたユーザをBoxに作成します
ユーザ更新 入力データで指定されたBoxのユーザを更新します
ユーザ削除 入力データで指定されたBoxのユーザを削除します
グループ グループ作成 入力データで指定したグループをBoxに作成します
グループ更新 入力データで指定したBoxのグループを更新します
グループ削除 入力データで指定したBoxのグループを削除します
メンバーシップ追加 入力データをもとにユーザをグループのメンバーとしてBoxに追加します
メンバーシップ削除 入力データをもとにBoxのユーザをグループのメンバーから削除します
コラボレーション コラボレーション追加 入力データで指定したコラボレーションをBoxに追加します
コラボレーション削除 入力データで指定したBoxのコラボレーションを削除します

DataSpider Boxアダプタの操作例

Boxアダプタを使うと、APIを使用したプログラムのコーディングが不要となります。
Boxへの接続部分のみならず、オンプレなど他システムとの連携部分、データ加工、結合、集計、ソートなどの処理もノーコードで実現できます。

また、DataSpiderはBoxだけでなく、様々なクラウドサービスと連携するアダプタを準備しています。

DataSpiderについてもっと知りたい、使ってみたいなどがある場合は、お気軽にお問合せください。

※掲載している画面やURL、手順については掲載日現在のものであり予告なく変更される場合があります。

著者プロフィール
DataSpider Cloud担当
DataSpider Cloud担当

NTTテクノクロス株式会社