小規模なデータセットで迅速なアドホック分析を行ったり、データを整理、計算、可視化するために Excel のような柔軟なツールを使用したりする必要がある場合、従来の SQL クエリ は手間がかかり、専門的な BI ツール は学習曲線が急になりがちです。DataWorks のデータ分析機能にはスプレッドシート機能があります。これは、ローカルのスプレッドシートと同様に、データを入力・編集したり、ローカルファイルをインポートしたりできる、オンラインの Excel のようなツールです。
エディションの制限
チャートタイプの制限: Basic Edition では、7 種類のチャートタイプのみをサポートしています。より多くのチャートタイプを利用するには、DataWorks Standard Edition 以上にアップグレードしてください。
スプレッドシート共有の制限:最大編集者数と最大閲覧者数は、エディションによって異なります。
機能
Basic Edition
Standard Edition
Professional Edition
Enterprise Edition
最大編集者数
0
3
5
10
最大閲覧者数
0
10
20
30
スプレッドシートへのアクセス
データ分析ページで、 [Go to Data Analysis] をクリックします。左側のメニューバーで
または
アイコンをクリックすると、[Spreadsheet]の一覧ページに移動します。
スプレッドシートの作成
データ分析を行う前に、スプレッドシートを作成する必要があります。
新規データ分析
Spreadsheet ページで、左側のディレクトリツリーの右上隅にある
アイコンをクリックして、スプレッドシートエディタを開きます。スプレッドシートエディターでデータ分析が完了したら、右上隅のSaveをクリックします。
Save File ダイアログボックスで、File Name を入力し、 OK をクリックします。
レガシデータ分析
Spreadsheet ページで、New Spreadsheet の下にある
アイコンをクリックして、スプレッドシートエディターを開きます。スプレッドシートエディターでデータ分析が完了したら、右上隅の Save をクリックします。
Save File ダイアログボックスで、File Name を入力し、OK をクリックします。
スプレッドシートへのデータのインポート
スプレッドシートにデータを直接入力するか、ローカルファイルからインポートして分析することができます。
スプレッドシート編集ページで、右上隅のImportをクリックします。Spreadsheet、Local CSV File、またはLocal Excel Fileからデータをインポートできます。
スプレッドシートのインポート
Import ダイアログボックスで、Spreadsheet をクリックし、次のパラメーターを設定します。
パラメーター | 説明 |
[Spreadsheet] | Spreadsheet ドロップダウンリストから、インポートするスプレッドシートを選択します。 |
シート | [シート] ドロップダウンリストから、スプレッドシート内のインポートするシートを選択します。 |
データプレビュー | インポートするデータをプレビューします。 |
[Import Start Row] | インポートの開始行を指定します。デフォルト値は 1 です。 |
[Placement Location] | 選択可能なオプションはCurrent WorksheetとNew Worksheetです。 |
[Placement Method] | 使用可能なオプションはAppend、[上書き]、Active Cellです。 |
ローカル CSV ファイルのインポート
Import ダイアログボックスで、Local CSV File をクリックし、次のパラメーターを設定します。
パラメーター | 説明 |
[File] | [ファイルを選択] をクリックして、インポートするローカル CSV ファイルを選択し、Open をクリックします。 |
[Original Character Set] | 使用可能なオプションは UTF-8 と GBK です。文字化けが発生した場合は、文字セットを切り替えてみてください。 |
[Separator] | 行区切り文字と列区切り文字を指定します。
データがセルに正しく分割されない場合は、区切り文字を切り替えてみてください。 |
データプレビュー | インポートするデータをプレビューします。 |
[Import Start Row] | インポートの開始行を指定します。デフォルト値は 1 です。 |
[Placement Location] | [Current Worksheet]:現在アクティブなワークシートにデータをインポートします。 [New Worksheet]:新しいワークシートを作成し、そのシートにデータをインポートします。 |
[Placement Method] | 選択可能なオプションはAppend、[上書き]、Active Cellです。 |
ローカル Excel ファイルのインポート
Import ダイアログボックスで、Local Excel File をクリックし、次のパラメーターを設定します。
パラメーター | 説明 |
[File] | [ファイルを選択] をクリックし、インポートするローカルの Excel ファイルを選択して、Open をクリックします。 |
シート | [シート] ドロップダウンリストから、インポートするシートを選択します。 |
データプレビュー | インポートするデータをプレビューします。 |
[Import Start Row] | インポートの開始行を指定します。デフォルト値は 1 です。 |
[Placement Location] | 選択可能なオプションは、Current Worksheet と New Worksheet です。 |
[Placement Method] | 選択可能なオプションはAppend、[上書き]、およびActive Cellです。 |
データの分析
スプレッドシートは、Microsoft Excel と同様のさまざまなデータ分析機能を提供します。スプレッドシートの編集ページでは、フォント、配置、表示形式、行と列、条件付き書式、スタイル をカスタマイズできます。また、データを探索することもできます。
スプレッドシートの各ボタンの詳細については、「付録:各ボタンの詳細説明」をご参照ください。
書式設定とスタイル

上部のツールバーで、セルの フォント、配置、表示形式 (通貨やパーセンテージなど)、条件付き書式 を調整して、読みやすくします。
数式と関数

Excel と同様に、セルに = を入力して数式を開始します。スプレッドシートは、 SUM や AVERAGE などの一般的な関数をサポートしています。
グラフ

分析するデータ範囲を選択します。
上部メニューで [グラフ] を選択し、棒グラフ、折れ線グラフ、円グラフ などのグラフの種類を選択します。
システムが自動的にデータ型を識別し、グラフを生成します。
重要グラフが期待どおりに表示されない場合は、対象の列を右クリックして [数値に変換] を選択してみてください。
データプロファイリング
データプロファイリング機能は、データの 品質、構造、分布、統計 を分析し、データのプレビュー、探索、処理、分析、可視化を可能にします。
簡易データプロファイリングモード:データを選択し、上部のツールバーで [データプロファイリング] をクリックします。システムは各列の タイプ、分布、NULL 値、重複値 を自動的に分析し、データ品質の概要をすばやく把握できます。
詳細なデータプロファイリングモード: 簡易プロファイリングモードで、右上隅にあるDetailed Modeをクリックすると、Field Name、Field Type、[フィールドの中国語名]、Field Description、Security Levelなど、各列のプロファイリング結果を表示できます。

タイプ | 簡易モード | 詳細モード |
文字列 / 日付 | リッチテキスト形式で次の情報を表示します。 | 詳細情報を表示します。内容は次のとおりです: |
整数 / 浮動小数点数 | ビニングされたヒストグラム を表示して、データの範囲と分布を可視化します。 | 詳細情報を表示します。内容は次のとおりです: |
ブール型 | 円グラフ を表示して、true と false の値のパーセンテージを示します。 | 詳細情報を表示します。内容は次のとおりです: 文字列の true と false、および数値の 0 と 1 は、ブール型として扱われます。 |
混合型 | 円グラフを表示して、列内の各データ型のパーセンテージを示し、ダーティデータ の存在を示します。クリーンアップされると、値の分布は前の 3 つのタイプのいずれかに従って表示されます。 | 該当なし (詳細モードでは、システムは各フィールドを事前定義されたタイプに基づいて分析します)。 |
NULL |
| 各タイプの基本情報で NULL 率 として表示されます。 |
スプレッドシートの管理
スプレッドシートの編集ページで、左上隅にある Spreadsheet をクリックするか、左側のメニューバーにある
アイコンをクリックして、スプレッドシートの一覧を開きます。Spreadsheet ページの All Spreadsheets セクションでは、I created リストと Share it with me リストでスプレッドシートを表示できます。
一覧ページでは、次のようにスプレッドシートを管理できます:
名前の変更: ファイルの横にある
アイコンをクリックします。Rename ダイアログボックスで、新しい File Name を入力し、OK をクリックします。所有者の変更: ファイルの横にある
アイコンをクリックします。Change Owner ダイアログボックスで、新しい所有者を入力して選択し、OK をクリックします。複製:ファイルの横にある
アイコンをクリックします。 これにより、末尾に _copy が付いた新しいファイルが作成されます。削除: ファイルの横にある
アイコンをクリックします。Delete ダイアログボックスで、OK をクリックします。
File Name をクリックすると、スプレッドシートの編集ページに戻ります。
スプレッドシートのエクスポート、共有、ダウンロード
オンライン スプレッドシートでデータを処理および分析した後、データを エクスポート、ダウンロード、または特定のユーザーと 共有 できます。

MaxCompute へのデータエクスポート
スプレッドシートを使用して、処理されたデータに基づいて MaxCompute の CREATE TABLE ステートメントを迅速に生成できます。ステートメントをコピーした後、DataStudio に移動して、データを MaxCompute テーブルにエクスポートします。最大 100 行のデータをエクスポートできます。
スプレッドシート編集ページで、右上隅のをクリックします。
Export as MaxCompute Table ダイアログボックスで、パラメーターを設定します。

挿入モード
パラメーター
説明
MaxCompute テーブルにデータを挿入 (insert overwrite)
[Workspace]
ターゲットプロジェクトを選択します。
[Table]
テーブル名を入力して選択します。
[Create MaxCompute Table and Insert Data (INSERT OVERWRITE)]
[Workspace]
ターゲットプロジェクトを選択します。
[Table Name]
新しいテーブルの名前を入力し、Check Duplicate Names をクリックして名前の重複がないか確認します。
Copy SQL Statement をクリックし、次に Close をクリックします。
重要非パーティション化テーブルのみがサポートされています。最大 100 行のデータをコピーできます。
ページの左上隅にある
アイコンをクリックし、[すべての製品] > [データ開発と運用保守] > [DataStudio (データ開発)] を選択します。MaxCompute SQL ノードを使用して、既存のテーブルにデータを挿入するか、新しい MaxCompute テーブルを作成してデータを投入します。
新バージョンの DataStudio での操作については、「MaxCompute SQL ノードの開発」をご参照ください。
旧バージョンの DataStudio での操作については、「ODPS SQL タスクの開発」をご参照ください。
[開発環境に送信] と [本番環境に送信] をクリックします。
基本モードのワークスペースを使用している場合は、[本番環境に送信] をクリックするだけで済みます。
スプレッドシートの共有
スプレッドシートを共有する一般的なシナリオには、次のものがあります。
共同編集:スプレッドシートを共有し、他のユーザーに 編集権限 を付与します。たとえば、この機能を使用して、チームメンバーから個人情報を収集したり、イベント登録を管理したりできます。
読み取り専用共有:スプレッドシートを共有し、他のユーザーに 読み取り権限 を付与します。
権限エラーが表示された場合は、テナント管理者にお問い合わせください。 管理者は、[セキュリティセンター] > Data Query and Control > Query result control に移動し、[スプレッドシート] の [共有を許可] と [ダウンロードを許可] を有効にする必要があります。 詳細については、「データクエリと分析制御」をご参照ください。
スプレッドシートの編集ページで、右上隅のShareをクリックして、共有設定を構成します。
[Link]: 編集権限または読み取り権限を持つメンバーを指定するか、スプレッドシートを全員が閲覧できるように設定した後、Copy Link をクリックし、対象ユーザーにリンクを送信します。
Access Code を有効にすると、アクセスコードが必要なリンクが生成されます。
編集可能なメンバーの指定: 特定のユーザーにスプレッドシートの編集権限を付与するには、[編集可能なメンバーの指定] > Add をクリックします。ダイアログボックスで、メンバーを入力して選択し、[確認] をクリックします。
[Visible to All]: スプレッドシートを全員がアクセスできるようにするには、Visible to All トグルをオンにします。
指定メンバーに表示: スプレッドシートの読み取り権限を特定のユーザーに付与するには、Visible to All をオフにし、[指定メンバーに表示] > Add をクリックします。 ダイアログボックスで、メンバーを入力して選択し、[確認] をクリックします。

スプレッドシートを共有した後、受信者がアクセスできるようにリンクを送信します。
スプレッドシート編集ページで、右上隅にあるView Recordsをクリックすると、誰が共有スプレッドシートを閲覧したかを確認できます。
Spreadsheet リストの Share it with me で、共有されたスプレッドシートを確認できます。
スプレッドシートのダウンロード
スプレッドシート編集ページで、右上隅にあるDownloadをクリックして、スプレッドシートをコンピューターに保存します。
付録:ボタンと機能
表計算エディターでは、以下を設定できます。
[Font]

No.
機能
説明
①
[Font]
テキストのフォントを設定します。
②
フォントサイズ
フォントサイズを設定します。
③
[Bold]
テキストを太字にします。
④
[Italic]
テキストを斜体にします。
⑤
[Underline]
テキストに下線を引きます。
⑥
[Strikethrough]
テキストに取り消し線を引きます。
⑦
[Borders]
セルに罫線を追加します。
⑧
塗りつぶしの色
セルの背景色を変更します。
⑨
フォントの色
テキストの色を変更します。
[Text Alignment]

No.
機能
説明
①
[Top Align]
テキストをセルの上部に配置します。
②
[Middle Align]
テキストをセルの上下中央に配置します。
③
[Bottom Align]
テキストをセルの下部に配置します。
④
[Wrap Text]
長いテキストを複数行に折り返し、セル内に収まるようにします。
⑤
[Align Left]
テキストを左に揃えます。
⑥
[Center]
テキストを中央に揃えます。
⑦
[Align Right]
テキストを右に揃えます。
⑧
[Merge and Center]
選択したセルを1つのセルに結合し、内容を中央に揃えます。
[Number]

No.
機能
説明
①
表示形式
セルの表示形式を設定します。数値、通貨、日付、時刻、テキストなどの形式から選択できます。
②
[Percentage]
選択したセルの値をパーセンテージとして表示します。
③
[Two Decimal Places]
数値を小数点以下 2 桁で表示します。
④
[1000 Separator]
数値に桁区切りを追加します (例:1,005)。
⑤
[Currency]
選択したセルに、人民元、米ドル、ポンド、ユーロ、フランなどの通貨書式を設定します。
[Rows and Columns]

No.
機能
説明
①
[Insert Row]
シートに新しい行を追加します。
②
[Insert column]
シートに新しい列を追加します。
③
[Delete Row]
選択した行を削除します。
④
[Delete column]
選択した列を削除します。
⑤
[Lock Row]
スクロールしても、選択範囲より上のすべての行が常に表示されるようにします。
⑥
[Lock Column]
スクロールしても、選択範囲より左のすべての列が常に表示されるようにします。
⑦
[Hide Row]
選択した行を非表示にします。
⑧
[Hide Column]
選択した列を非表示にします。
[Conditional Formatting]

No.
機能
説明
①
フィルターベースの条件付き書式
[セルの強調表示ルール] と Top/Bottom Rules があります。
②
塗りつぶしの色の条件付き書式
Gradient Fill、Solid Fill、Color Scales があります。
③
アイコン セットの条件付き書式
Directional、Shapes、Indicators、Ratings の各アイコンセットがあります。
④
条件付き書式のクリア
Clear Rules from Selected Cells と Clear Rules from Entire Sheet のオプションがあります。
[Style]

No.
機能
説明
①
テーブル スタイルの適用
既定のスタイルをテーブルに適用します。
②
[Delete]
適用されたテーブル スタイルを削除します。
③
[Cell Style]
選択したセルにスタイルを適用します。
④
[Clear]
Clear All、Clear Content、Clear Style のオプションがあります。
[Edit]

No.
機能
説明
①
[AutoSum]
5 つの一般的な関数 ([Sum]、[Average]、[Count Numbers]、最大値、最小値) に素早くアクセスできます。
②
[Search]
Search をクリックするか、Ctrl+F を押して検索ボックスを開きます。
③
[Sort and Filter]
データにフィルターをかけ、昇順または降順に並べ替えます。
④
[Clear]
選択したセルの内容を削除します。
[Charts]

No.
機能
説明
①
[Column Chart]
詳細については、「縦棒グラフ」をご参照ください。
②
[Line Chart]
詳細については、「折れ線グラフ」をご参照ください。
③
[Pie chart]
詳細については、「円グラフ」をご参照ください。
④
[More]
More をクリックすると、次の種類のグラフを選択できます。
[Plug-in]:現在、[Type Conversion] が利用可能です。
アイコンをクリックすると、選択したデータに Convert to Numeric または Convert to String を適用できます。[List of Shortcut Keys]:
アイコンをクリックすると、利用可能なショートカットキーの一覧が表示されます。