Note: CData Connect Spreadsheets でExcel を設定し、使用する前にデータソースをCData Connect Spreadsheets アカウントに接続する必要があります。詳しくは、接続の設定を参照してください。
アドインのインストール
Excel アドインはCData Connect Spreadsheets のダッシュボートもしくはExcel からインストールできます。CData Connect Spreadsheets ダッシュボードから
1
ダッシュボードの Integrations ページを開きます。
2
Excel タイルを見つけるか、検索バーを使用します。
3
Get Started をクリックします。Excel のアドインページが開きます。
4
今すぐ入手する をクリックします。プロンプト画面が表示された場合はMicrosoft アカウントでサインインします。
5
開始 ページで、(Excel Web 版用)Office Online を使用してみてください をクリックします。
次に、Excel Online で開く をクリックします。
Excel デスクトップ版を使用している場合は、Excel で開くをクリックします。


6
アドインを認証するよう指示がある場合は、認証します。
7
どちらのバージョンのExcel でも、ブックを開くか新しいブックを作成します。
8
ナビゲーションリボンから ホーム タブを選択し、アドイン をクリックします。個人用アドイン ウィンドウが開きます。

9
CData Connect Spreadsheets への接続の手順へ続きます。
Microsoft Excel から
1
Microsoft Excel(デスクトップ版またはWeb 版)で新規もしくは既存のブックを開きます。
2
ナビゲーションリボンのファイルタブをクリックします。
3
アドインを取得をクリックします。表示されるアドインのリストからすべてをクリックします。
4
ウィンドウでCData を検索します。検索結果でCData Connect Spreadsheets の隣の追加をクリックします。

5
続行をクリックしてライセンス条項に同意します。Excel ブックで認証ダイアログが開きます。
6
Authorize をクリックします。
7
資格情報を入力してダイアログのContinue をクリックします。
8
CData Connect Spreadsheets への接続の手順へ続きます。
CData Connect Spreadsheets への接続
Excel アドインをインストールしたら、以下の手順に従ってCData Connect Spreadsheets アカウントに接続します:1
Excel のナビゲーションリボンのデータタブを開きCData Connect Spreadsheets をクリックします。

2
CData Connect Spreadsheets アドインを承認します。
Excel ワークブックの右側にCData アドインペインが表示されます。

接続の設定
まだCData Connect Spreadsheets に必要なデータを接続していない場合は、設定する必要があります。1
アドインペインでConnections をクリックします。Add Connectionをクリックします。
2
Excel に接続するデータ用のコネクタを選択します。
3
データ接続文字列を入力します。保存して接続をテストします。
接続に成功したら、データのインポートができます。
データのインポート
CData Connect Spreadsheets からExcel へデータをインポートするには以下の手順に従います:1
Import をクリックします。
2
ドロップダウンメニューからオプションを1つ選択します:Connections、Workspaces、Derived Views。次に、選択した各オプションの手順に従います。
Note: ワークスペースおよびDerived view にアクセスできるのは、Connect AI ユーザーのみです。
Connections のインポート
1
ドロップダウンリストからコネクションを選択します。
2
3
Execute をクリックします。
4
プロンプトが表示されたら、現在のスプレッドシートまたは新しいスプレッドシートのいずれかをデータの出力先として選択します。
Workspaces のインポート(Connect AI ユーザーのみ)
1
ドロップダウンリストからワークスペースを選択します。
2
3
Execute をクリックします。
4
プロンプトが表示されたら、現在のスプレッドシートまたは新しいスプレッドシートのいずれかをデータの出力先として選択します。
Derived Views のインポート(Connect AI ユーザーのみ)
1
2
Execute をクリックします。
3
プロンプトが表示されたら、現在のスプレッドシートまたは新しいスプレッドシートのいずれかをデータの出力先として選択します。
データのリフレッシュ
データがインポートされたら、自動で定期的にリフレッシュされるように設定できます。スプレッドシートのデータを手動でリフレッシュすることも可能です。自動更新は、コミットされていないデータを上書きします。データの読み込みだけであれば自動更新は問題ありません。自動更新を有効化済みでデータを書き込む場合は、更新ボタンを使って変更を頻繁にコミットしてください。 自動更新が正しく機能するには、Excel ブックをブラウザで開いておく必要があります。また、ブックが15分以上アイドル状態の場合、自動更新は実行されません。1
CData Connect Spreadsheets 画面でRefresh を選択します。
2
リフレッシュするデータシートを選択します。

3
手動でリフレッシュするには、Refresh Now をクリックします。自動更新を設定するには、Auto Refresh をクリックします。

リフレッシュ間隔は時間単位で設定でき、最小間隔は1時間であることに注意してください。自動更新が失敗した場合、Excel Add-In はさらに2回自動更新を試みます。3回失敗すると、その次の自動更新は、次にユーザーが設定した間隔で試行されます。
データの更新
Excel スプレッドシートから元のデータソースに変更をプッシュできます。スプレッドシートを更新するには、データに少なくとも1つの主キーが含まれていなければならないことに注意してください。また、ソースデータを更新するための適切な権限が必要です。 自動更新機能を使用している場合は、データを頻繁に更新するようにしてください。そうしないと、変更が上書きされる可能性があります。Note: CData Connect Spreadsheets はビューの更新をサポートしていません(テーブルのみ)。
1
Excel スプレッドシートに変更を加えます。
2
CData Connect Spreadsheets アドインペインでUpdate をクリックします。スプレッドシート全体を更新するか、選択した行のみ更新するかを選択できます。Confirm をクリックします。
ログ
Logs をクリックすると以下の項目を含む直近のクエリが一覧表示されるダイアログが開きます:- クエリを実行した日時
- クエリ結果(成功 / 失敗)
- クエリの内容とパラメータ
クエリの詳細設定
データをインポートする際、クエリをビルドするためにフィルタ とソート が使用できます。SQL クエリでは、詳細設定オプションのパラメタライズドクエリおよび検索可能なスプレッドシートを使用できます。フィルタ
フィルタを追加するには、Filters ヘッダーの隣の + をクリックします。+ を再度クリックすることでさらにフィルタを追加することができ、フィルタの横にあるゴミ箱のアイコンをクリックすると、フィルタを削除できます。
- Column—フィルタをかけたいカラムをテーブルから選択します。
- Operator—フィルタが実行するオペレーションを選択します。オプション:equals、does not equal、contains、does not contain、less than、less than or equal to、greater than、greater than or equal to
- Value—フィルタ操作の値を表示します。
ソート
クエリ結果にソートルールを追加するには、Sort By ヘッダーの隣の + をクリックします。+ を再度クリックすることでさらにソートルールを追加することができ、ソートルールの横にあるゴミ箱のアイコンをクリックすると、ソートルールを削除できます。
パラメタライズドクエリの記述
カスタムSQL ステートメントでセルを参照することで、動的スプレッドシートを作成できます。Excel アドインは、ステートメントをパラメータ化されたクエリとして実行します。シート内の値を変更すると、Excel アドインは新しいクエリを実行します。検索可能なスプレッドシートの作成
パラメータ化されたSELECT WHERE クエリを使用して、セルを編集するとデータを動的にフィルタリングするスプレッドシートを作成します。次のフィルタ条件は@InputSheet!A2 パラメータを参照します。これは、シートInputSheet のセルA2 です。@ プレフィックスは、Industry が必須パラメータであることを示します。
