はじめに
過去に複数のExcelシートをOAC(Oracle Analytics Cloud)にアップロードして、それらを結合してデータセットとして使用する方法を紹介しました。
今回は、Excelワークブックの複数のシートをまとめてアップロードして、データセットとして定義する方法を紹介します。
※ OAC Jan 2025 Updateを使用しています。
サンプルデータ
こちらのチュートリアルで提供されているExcelファイルを利用します。
チュートリアルでは、
- customers.xlsx
- products.xlsx
- rephierarchy.xlsx
- sales.xlsx
- salesreps.xlsx
の5つのExcelファイルが提供されています。
これらのファイルをダウロードして、それぞれのデータ(シート)を1つのExcelワークブックにまとめました。
シート名も、わかりやすいように変更しています。
サンプルデータのアップロード
OACにログインし、作成したExcelファイルをドラッグ&ドロップしてみました。
このように、アップロードするシートを選択できます。
今回は、「すべてのシート」を選択して「OK」をクリックします。
結合を確認しデータセットを保存
データセットの編集画面に自動的に移動しました。
しかも、アップロードされたそれぞれのシートが自動的に結合されています。
自動的に結合されたのは、同じ名前・データタイプの列がそれぞれのシートにあったためです。
サンプルデータを借りてきたチュートリアルを見ながら、正しく結合されていることを確認します。
参考情報
見比べると、sales -> salesreps -> rephierarchy となるべきところが
SALES -> REPHierarchy -> SALESREPS となっており、結合の順番が違います。
分析
作成したデータセットを使ってワークブックを作成します。
任意の項目を使用してビジュアライゼーションを作成してみました。