ユーザー・エクスペリエンス
Netezza Performance Server ネイティブ Cloud Object Storage (NCOS)とのシームレスな統合を提供し、導入を容易にします。 オブジェクトストレージを利用するテーブルを作成するには、 ストレージタイプ指定のSQL構文を 参照してください。
オブジェクト・ストレージを有効にする方法
- コンソールにログインしてください。
- . に移動してください
Settings。 - Object Storage の設定を探し、 「バケットを追加」 をクリックします。
- 「ストレージ バケットの構成」メニューでオプションを選択してください( Amazon S3 または Azure Blob storage)。
- 画面の指示に従ってください。 詳細については、 「クラウドオブジェクトストレージバケットの設定」 を参照してください。
- バケツの設定が完了すると、ボタンが Enable Object Storage に変わります。
重要
- 有効化処理中は、すべてのコンソール操作は中断される。 ナビゲートやその他の操作はできなくなります。
- バケットを設定したら、しばらく待ってからオブジェクトストレージを有効にする。 この遅延により、 Netezza プロセス間の適切な同期が保証される。
- 一度有効にすると、オブジェクトストレージは無効にできません。
オブジェクト・ストレージの使い方
オブジェクト・ストレージでデータベースを作成する
- ページ
Databaseへ移動してください。 - **「データベースの作成 (Create Database)」**をクリックします。
Storage TypeをObjectに設定します。
次に例を示します。
CREATE DATABASE <database_name> STORAGETYPE 'OBJECT';
- ウェブ・コンソールを使用したデータベースの作成方法の詳細については、 データベースの作成を 参照してください。
- SQLコマンドの完全なリファレンスは、 CREATE DATABASEを 参照してください。
オブジェクト・ストレージでテーブルを作成する
- テーブルのページに移動してください。
- テーブルの作成」をクリックする。
Storage TypeをObjectに設定します。
次に例を示します。
CREATE TABLE <table_name> (
<column_name> <data_type>
) STORAGETYPE 'OBJECT';
- ウェブ・コンソールを使ってデータベースを作成する詳細な手順については、 テーブルの作成を 参照してください。
- SQLコマンドの完全なリファレンスは、 CREATE TABLEを 参照してください。
既存のテーブルは Block Storage に残ります。 システム全体のデフォルトをオブジェクト・ストレージに変更するには、サポートに連絡してください。
追加参照: ストレージ型指定の SQL 構文。
オブジェクトの命名と削除
オブジェクトの命名: オブジェクトストアに保存された各オブジェクトには、 /nps/<instance name>/<dbuuid>/<dsid> というプレフィックスが付きます。
オブジェクト削除: 非同期ガベージクリーナーがオブジェクト削除を実行する。 バージョン 11.3.0.5-IF1 以降、メタデータオブジェクトは自動的に削除されます。