データポータルのレポートのデータは、データソースから供給されます。このレッスンでは、ご自分の Google スプレッドシートに接続するデータソースを作成します。
ステップ 0: データを準備する
データポータルでスプレッドシートのデータを簡単に扱うためのヒントを以下にご紹介します。
データポータルのデータに個別のワークシートを使用する
スプレッドシートを使用すると、保存や分析に適した柔軟な形式でデータを取り扱うことができる一方で、データポータルでのモデル化は困難になる場合があります。データポータルで表示するデータのために、個別のワークシートを作成することをおすすめします。
表形式
- 接続するワークシートまたは範囲の表形式は、単純なものにします。各列には単一のセルだけが含まれるようにします。セルをマージすると、データが正しく表示されないことがあります。
- セルにはデータのみを含めるようにします。グラフや画像などをインポートすることはできません。
- ワークシートの最初の行は、データソースのフィールド名になります。
日付形式
Google スプレッドシートの日付には、日、月、年をすべて含める必要があります。例: 2020/9/22、2020-09-22
時間データがある場合は、日付フィールドと組み合わせます。例: 2020/9/22/11:55:30
日付フィールドの表示形式は日付にします(スプレッドシートの [表示形式] > [数字] > [日付] メニュー オプションを使用)。
日付を処理する他の方法もありますが、その場合は追加の作業が必要になることがあります。
詳しくは、データポータルの日付と時間についてをご覧ください。
データ構造
次の方法でデータを整理すると、データポータルでの作業がより簡単になります。次に例を示します。
幅が広い表より縦に長い表にする。値ごとに列を作成するのではなく、データをカテゴリにまとめてディメンションの数を制限します。たとえば、食料品店の果物の売上を測定する場合、次のようにします。
| 日付 | 果物 | 販売量 |
|---|---|---|
| 2017-07-06 | リンゴ | 100 |
| 2017-07-06 | オレンジ | 75 |
| 2017-07-06 | バナナ | 150 |
| 2017-07-07 | リンゴ | 80 |
| 2017-07-07 | オレンジ | 95 |
| 2017-07-07 | バナナ | 175 |
縦に長い表の例
...次の表よりも優れています。
| 日付 | リンゴ | オレンジ | バナナ |
|---|---|---|---|
| 2017-07-06 | 100 | 75 | 150 |
| 2017-07-07 | 80 | 95 | 175 |
幅が広い表の例
縦に長い表の例では、データソーで果物のカテゴリに 1 つのディメンションしか必要としませんが、横に広い表の例では果物の種類ごとに 1 つのディメンションが必要です。100 種類の果物を販売した場合に、2 番目の例として出した表を使ってすべてを計測するには 100 個のディメンションが必要となります。これでは、データポータルのグラフに表示することは不可能です。
データ系列をディメンションとしてグループ化すると、データポータルでのフィルタの適用も簡単になります。たとえば、縦に長い表の例では、果物 =「リンゴ」のようにフィルタを簡単に作成できます。幅が広い表の例では、果物の種類でフィルタをかけることはできません。
集計項目を把握する。スプレッドシートに集計データ(合計、平均、中央値など)が含まれている場合、そのようなデータと集計ではないデータをデータポータルのグラフで混在させないように注意してください。混在させると、グラフの数値が正しくない可能性があります。たとえば、幅が広い表の例に「合計」行が含まれているとします。
| 日付 | リンゴ | オレンジ | バナナ |
|---|---|---|---|
| 2017-07-06 | 100 | 75 | 150 |
| 2017-07-07 | 80 | 95 | 175 |
| 合計 | 180 | 170 | 325 |
合計を含む幅が広い表
データポータルのスコアカードでは、各果物のディメンションの数値が増大してしまいます(集計ではない指標に合計を追加するため)。
| リンゴ 360 |
オレンジ 340 |
バナナ 650 |
|---|
スコアカードの例
この場合、データソースに合計行を含めずに、データポータルで合計が計算されるようにすることをおすすめします。
ステップ 1: Google スプレッドシートに接続する
データソースを作成する最初の手順は、データセットに接続することです。
- データポータルにログインします。
- データポータルのホームページで、左上にある
[作成] をクリックして、[データソース] を選択します。 - コネクタパネルで、[Google スプレッドシート] を選択します。
- スプレッドシート とワークシート を選択します。
- 必要に応じて、[先頭行をヘッダーとして使用する] チェックボックスをオフにします。この場合、データソース内のフィールドには、スプレッドシートのデフォルトの列ラベル「A」、「B」、「C」などが使用されます。
- 必要に応じて、[非表示のセルやフィルタ処理されたセルを含める] チェックボックスをオフにします。これで、これらのセルがデータソースから除外されます。
- 必要に応じて、セルの範囲 を指定します。指定しない場合は、ワークシート全体が使用されます。
- 右上にある [接続] をクリックします。フィールド パネルが表示されます。
ステップ 2: データソースを設定する
データソースの設定ページには、データセットのすべてのディメンション(緑色のチップ)と指標(青色のチップ)が含まれています。このパネルで、フィールドの名前の変更、フィールドの無効化、計算フィールドの追加、集計方法やデータタイプの変更などを行うことによって、データソースを調整することができます。
詳しくは、データをモデル化するをご覧ください。

指標を追加
データソースに指標を追加するには、ディメンションの横にある
をクリックし、利用可能な関数の 1 つを選択します。データポータルでデータをグラフ化するには、少なくとも 1 つの指標が必要です。
![[接続を編集] パネルで [日付] フィールドのその他メニューを選択すると、そのフィールドで使用可能な [件数]、[個別件数]、[複製]、[無効化] の指標オプションが表示されます。](https://docs.cloud.google.com/static/data-studio/images/count-field-2017-07-07.png?authuser=01&hl=ja)
ステップ 3: データソースの名前を変更する

データポータルでは、データソースの名前は自動的にデータセット名と同じになります。変更する場合は、左上の名前をクリックして新しい名前を入力します。
データソースの名前を後で変更する場合は、ホームページの [データソース] タブで、コンテキスト メニューをクリックして [名前を変更] を選択します。
ステップ 4: データソースを共有する
他の編集者もこのデータソースを使用してレポートを作成できるようにするには、その編集者とデータソースを共有する必要があります。
データソースを共有するには
右上の
[Share] をクリックします。共有するメールアドレスまたは Google グループを入力します。
個人またはグループごとにアクセス権(権限)を選択します。権限によって、他のユーザーがデータソースに対して行える操作が決まります。選択肢は次のとおりです。
閲覧者 。この権限を与えられたユーザーはデータソースを閲覧できます。編集はできません。
編集者 。この権限を与えられたユーザーは、データソースを閲覧および編集できます。
ステップ 5: レポートでこのデータソースを使用する
![[接続を編集] ページの [レポートを作成] ボタン。](https://docs.cloud.google.com/static/data-studio/images/create-report.png?authuser=01&hl=ja)
Google スプレッドシートからデータを取得するレポートを作成できるようになりました。
- 右上にある [レポートを作成] をクリックします。
- レポート エディタ ツールと、そのデータソースのフィールドを含む表が表示されます。
- 右側のプロパティ パネルを使って、データとスタイルを変更します。
- 左上の [無題のレポート] をクリックして、レポートに名前を付けます。