Google Cloud Storage連携の2つのパターン
Google Cloud Storage連携(GCS連携)には「b→dashのGCSにデータを置く」パターンと「貴社のGCSにデータを置く」パターンの2つの手法があり、それぞれで設定方法が異なります。
それぞれのパターンごとに、どのような設定が必要かを説明していきます!
b→dashのGCSにデータを置くパターン

連携実施に必要な前提作業
b→dashに連携したいデータを基幹システムから抽出し、GCSへ転送します。
※基幹システムからデータを抽出する際は、SQLを利用して処理を組むことが一般的です
※抽出/転送方法は環境によって異なるため、本サポートサイトでの説明は省略します
設定方法
「データパレット」をクリックします

「データを連携」をクリックします

右上にある「新規追加」をクリックします

「GCS」を選択し、「適用」をクリックします

「b→dashのGCSにデータを置く」を選択し、「次へ」をクリックします

「接続情報」(バケット名/クレデンシャル)を中間サーバーに登録し、連携したいファイルにパスワードがついている場合は、「パスワード付きファイルのパスワード」を入力し、「次へ」をクリックします

連携対象のデータファイルに、パスワードを設定している場合のみ、「パスワード付きファイルのパスワード」の入力が必要です。
Google Cloud Storage連携において、b→dashに取り込めるデータファイル形式とパスワード入力の必要有無
複数のデータファイルにパスワードをつける場合の設定方法
複数のデータファイルにパスワードをつける場合は、全てのデータファイルに同じパスワードをつける必要があります。
連携頻度と時間を設定の上「追加」を選択し、「次へ」をクリックします

ここで設定した内容に基づいて、b→dashの中間サーバーからb→dashの領域のGCSへファイルを取りに行く処理が行われます。連携タイミングは複数設定することもできます!
名前を入力し、「保存」をクリックします

新規作成した連携が画面に表示されます

データの連携タイミングの変更方法
一度連携タイミングを設定した後、連携システムのデータの連携タイミングを変更したい場合は、以下をご参照ください。
「データを連携」をクリックします

データの連携タイミングを変更したい「連携システム」を選択します

「次へ」をクリックします

データの連携タイミングを追加し、「次へ」をクリックします

名前を入力し、「保存」をクリックします

サーバーを制限するために設定するb→dashのIPアドレス
セキュリティ上の理由で、接続できるサーバーを制御する必要がある場合は、b→dashのIPアドレスのみ貴社のサーバーが接続できるように設定をお願いいたします。b→dashが使用しているIPアドレスに関しては、以下の記事をご確認ください。
「取込/出力で設定するIPアドレスを知りたい」
これでGoogle Cloud Storage連携の設定は完了です!
最後に、b→dashへファイルが正常に連携されたかどうかの検証を行います。
検証方法
ファイルの取得
b→dash管理画面に設定した「連携タイミング」の時間になると、b→dashの領域のGCSに対してファイルを取得する処理が実施されます。

連携のステータスを確認します

連携のステータスは、アイコンで把握することができます!
Google Cloud Storage連携でb→dashがデータを受け取る際のステータス
「接続完了」にならない場合はどうすればいい??
ステータスが「接続完了」にならない場合は、何らかの設定が誤っていると考えられます。以下によくある設定誤りを記載しますので、こちらに該当しないかご覧ください。
考えられる原因 |
改善策 |
連携対象のファイル形式がb→dashで取込可能な形式とは異なる |
GCS連携での取込に対応していないファイルの場合、連携システムにファイルが連携されません。
以下をご確認いただき、連携いただいたファイル形式のご確認をお願いいたします。
【取込可能なファイル形式】
・CSVファイル
(データがカンマで区切られている拡張子が.csvのファイル)
・TSVファイル
(データがタブ文字で区切られている拡張子が.tsvのファイル)
【取込可能なファイル圧縮方式】
・zip
・gzip
・tar.gz
※パスワード付きファイルの取込にも対応しておりますので、パスワード付きファイルを連携いただく場合は、GCS連携システム登録時の設定にてファイル解凍用のパスワードをご登録いただけますよう、お願いいたします
※複数ファイルをまとめて1ファイルとして圧縮いただいた場合は、取込できずエラーとなりますので1ファイル毎に圧縮してデータ連携をお願いいたします |
ファイルに拡張子がついていない |
b→dashにGCSからファイルを連携する際には、必ず拡張子のついたファイルである必要があります。
アップロードいただいたファイルの名称に拡張子がついていることをご確認いただき、拡張子のついていない状態となっておりましたら、拡張子をつけた状態でご連携ください。
なお拡張子は必ず「.csv」もしくは「.tsv」で連携いただきますよう、お願いいたします。 |
配置先バケット名が誤っている |
GCS連携先のバケット名に誤りが無いか、以下手順にてご確認ください。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②連携を行うGCSの連携システム名をクリックし、「編集」ボタンをクリックする
③表示される接続情報のうち「バケット名」の部分に入力されている内容を確認する
④貴社にて設定している連携先バケット名と、③が一致しているかを確認する |
クレデンシャルが一致していない |
GCS連携先のクレデンシャルに誤りが無いか、以下手順にてご確認ください。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②連携を行うGCSの連携システム名をクリックし、「編集」ボタンをクリックする
③表示される接続情報のうち「クレデンシャル」の部分に入力されている内容を確認する
④貴社にて設定している連携先クレデンシャルと、③が一致しているかを確認する |
データの転送よりもb→dashでの取込み処理が先に実行されている |
b→dashでのファイル取込時間が、貴社よりファイルを転送いただくタイミングよりも前に実行されている可能性があります。
以下手順にてb→dash内のデータ取込タイミングをご確認いただき、貴社からのデータ転送タイミングよりも後になるようにご調整ください。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②GCSの連携システム名をクリックし、「編集」ボタンをクリックする
③接続情報が表示されるため、「次へ」をクリックする
④表示されているデータの連携タイミングを確認する
※連携タイミングはデータ転送いただく時間から30分以上間隔を空けることを推奨しております |
取込みがまだ実施されていない |
GCSの自動連携は設定された連携タイミングで、取込が実施されます。
連携システムからファイルの取込設定を実施いただいた後、データの反映につきましては次回連携タイミング以降でご確認ください。 |
ステータスが「接続完了」になった連携設定をクリックします

連携設定をクリックすると連携されているデータを確認でき、「取込設定」を行うことができます

b→dashのGCSに連携したデータファイルは、b→dashに取込んだとしても、b→dashの中間サーバーからは削除されません。連携したデータファイルを削除したい場合は、貴社カスタマーサクセス担当までお問い合わせください。
各ファイルのレコード件数は100件までしか表示されません
連携設定をクリックした際に表示されるファイル一覧において、各ファイルにレコード件数が表示されていますが、このレコード件数の上限”表示”は100件までになります。b→dashの仕様上、データを連携しただけの状態では、上限100レコードまでしか読み込まないため、表示の上限も100件までとなりますが、これは、100レコードしか連携されていないというわけではなく、100件を超えたレコードを読み込んでいないことが理由です。
連携されたデータをb→dashに取り込み設定をすれば、ファイル内の全レコードが読み込まれるようになりますのでご安心ください。
貴社のGCSにデータを置くパターン

連携実施に必要な前提作業
b→dashに連携したいデータを基幹システムから抽出し、GCSへ転送します。
※基幹システムからデータを抽出する際は、SQLを利用して処理を組むことが一般的です
※抽出/転送方法は環境によって異なるため、本サポートサイトでの説明は省略します
設定方法
「データパレット」をクリックします

「データを連携」をクリックします

右上にある「新規追加」をクリックします

「GCS」を選択し、「適用」をクリックします

「貴社のGCSにデータを置く」を選択し、「次へ」をクリックします

Google Cloud Storage連携に必要な「接続情報」(バケット名/フォルダパス/クレデンシャル)を入力し、連携したいファイルにパスワードがついている場合は、「パスワード付きファイルのパスワード」を入力し、「次へ」をクリックします

「バケット名」「フォルダパス」「クレデンシャル」の確認方法
Google Cloud Storageの連携に必要な、「バケット名」「フォルダパス」「クレデンシャル」の確認方法を説明します。
「バケット名」「フォルダパス」の確認方法
左上の「ナビゲーションメニュー」をクリックします

「Cloud Storage」を選択します

b→dashに連携したい「バケット」の名前をクリックします

表示されているバケット名をコピーします

バケットの中から、連携対象となるフォルダの名前をコピーします。これが、「フォルダパス」になります

フォルダをクリックした際に表示されるファイルが、b→dashに連携されます

「クレデンシャル」の確認方法
「Google Cloud Storage」にアクセスし、「IAMと管理」をクリックします

「サービスアカウント」をクリックします

「サービスアカウントを作成」をクリックします

「サービスアカウント名」に任意の名前を入力します

「ロールを選択」をクリックし、「閲覧者」をクリックします

「完了」をクリックします

作成された「メール」をクリックします

「キー」をクリックします

「鍵を追加」を選択し、「新しい鍵を作成」をクリックします

「JSON」を選択し、「作成」をクリックします

ファイル保存画面が出てきたら、「保存」をクリックします

保存したファイルを開くと、「クレデンシャル」が記載されています

「{」から、「}」までの全てがクレデンシャルです。全てコピーして、b→dashに登録しましょう。
連携対象のデータファイルに、パスワードを設定している場合のみ、「パスワード付きファイルのパスワード」の入力が必要です。
Google Cloud Storage連携において、b→dashに取り込めるデータファイル形式とパスワード入力の必要有無
複数のデータファイルにパスワードをつける場合の設定方法
複数のデータファイルにパスワードをつける場合は、全てのデータファイルに同じパスワードをつける必要があります。
連携頻度と時間を設定の上「追加」を選択し、「次へ」をクリックします

ここで設定した内容に基づいて、b→dashの中間サーバーから貴社の領域のGCSへファイルを取りに行く処理が行われます。連携タイミングは複数設定することもできます!
名前を入力し、「保存」をクリックします

サーバーを制限するために設定するb→dashのIPアドレス
セキュリティ上の理由で、接続できるサーバーを制御する必要がある場合は、b→dashのIPアドレスのみ貴社のサーバーが接続できるように設定をお願いいたします。b→dashが使用しているIPアドレスに関しては、以下の記事をご確認ください。
「取込/出力で設定するIPアドレスを知りたい」
これでGoogle Cloud Storage連携の設定は完了です!
最後に、b→dashへファイルが正常に連携されたかどうかの検証を行います。
検証方法
ファイルの取得
b→dash管理画面に設定した「連携タイミング」の時間になると、貴社のGCSに対してファイルを取得する処理が実施されます。

連携のステータスを確認します

連携のステータスは、アイコンで把握することができます!
Google Cloud Storage連携でb→dashがデータを受け取る際のステータス
「接続完了」にならない場合はどうすればいい??
ステータスが「接続完了」にならない場合は、何らかの設定が誤っていると考えられます。以下によくある設定誤りを記載しますので、こちらに該当しないかご覧ください。
考えられる原因 |
改善策 |
連携いただいたファイル形式がb→dashでの取込に対応していない |
GCS連携での取込に対応していないファイルの場合、連携システムにファイルが連携されません。
以下をご確認いただき、連携いただいたファイル形式のご確認をお願いいたします。
【取込可能なファイル形式】
・CSVファイル
(データがカンマで区切られている拡張子が.csvのファイル)
・TSVファイル
(データがタブ文字で区切られている拡張子が.tsvのファイル)
【取込可能なファイル圧縮方式】
・zip
・gzip
・tar.gz
※パスワード付きファイルの取込にも対応しておりますので、パスワード付きファイルを連携いただく場合はSFTP連携システム登録時の設定にてファイル解凍用のパスワードをご登録いただけますよう、お願いいたします
※複数ファイルをまとめて1ファイルとして圧縮いただいた場合は、取込できずエラーとなりますので、1ファイル毎に圧縮してデータ連携をお願いいたします |
ファイルに拡張子がついていない |
b→dashにGCSからファイルを連携する際には、必ず拡張子のついたファイルである必要があります。
アップロードいただくファイルの名称に拡張子がついていることをご確認いただき、拡張子のついていない状態となっておりましたら、拡張子をつけた状態でご連携ください。
なお拡張子は必ず「.csv」もしくは「.tsv」で連携いただくよう、お願いいたします。 |
連携先バケット名が誤っている |
GCS連携先のバケット名に誤りが無いか、以下手順にてご確認ください。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②GCSの連携システム名をクリックし、「編集」ボタンをクリックする
③表示される接続情報のうち「バケット名」の部分に入力されているパスが貴社GCSのバケット名と一致しているかを確認する |
クレデンシャルが一致していない |
GCS連携先のクレデンシャルに誤りが無いか、以下手順にてご確認ください。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②連携を行うGCSの連携システム名をクリックし、「編集」ボタンをクリックする
③表示される接続情報のうち「クレデンシャル」の部分に入力されている内容を確認する
④貴社にて設定している連携先クレデンシャルと、③が一致しているかを確認する |
連携タイミングでファイルが作成されていない |
初回連携のタイミングで、連携可能なファイルが貴社GCS上に存在していない場合、b→dashにファイルが連携できない状態となります。
b→dashからファイルを参照する時間につきましては以下の手順でご確認下さい。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②GCSの連携システム名をクリックし、「編集」ボタンをクリックする
③「次へ」をクリックし、データの連携タイミングを確認する |
取込みがまだ実施されていない |
b→dashへのデータ連携は、設定いただいた連携タイミングで実施されます。
b→dashへのデータの連携タイミングにつきましては以下の手順でご確認ください。
【確認方法】
①「データパレット」アプリにて「データを連携」をクリックする
②GCSの連携システム名をクリックし、「編集」ボタンをクリックする
③「次へ」をクリックし、データの連携タイミングを確認する |
ステータスが「接続完了」になったら連携設定をクリックします

連携設定をクリックすると連携されているデータを確認でき、「取込設定」を行うことができます

取込設定の詳細については、
こちらの記事をご覧ください。
各ファイルのレコード件数は100件までしか表示されません
連携設定をクリックした際に表示されるファイル一覧において、各ファイルにレコード件数が表示されていますが、このレコード件数の上限”表示”は100件までになります。b→dashの仕様上、データを連携しただけの状態では、上限100レコードまでしか読み込まないため、表示の上限も100件までとなりますが、これは、100レコードしか連携されていないというわけではなく、100件を超えたレコードを読み込んでいないことが理由です。
連携されたデータをb→dashに取り込み設定をすれば、ファイル内の全レコードが読み込まれるようになりますのでご安心ください。