ユーザー・エクスペリエンス

Netezza Performance Server ネイティブ Cloud Object Storage (NCOS)とのシームレスな統合を提供し、導入を容易にします。 オブジェクトストレージを利用するテーブルを作成するには、 ストレージタイプ指定のSQL構文を 参照してください。

オブジェクト・ストレージを有効にする方法

  1. コンソールにログインしてください。
  2. . に移動してください Settings
  3. Object Storage の設定を探し、 「バケットを追加」 をクリックします。
  4. 「ストレージ バケットの構成」メニューでオプションを選択してください( Amazon S3 または Azure Blob storage)。
  5. 画面の指示に従ってください。 詳細については、 「クラウドオブジェクトストレージバケットの設定」 を参照してください。
  6. バケツの設定が完了すると、ボタンが Enable Object Storage に変わります。

重要

  • 有効化処理中は、すべてのコンソール操作は中断される。 ナビゲートやその他の操作はできなくなります。
  • バケットを設定したら、しばらく待ってからオブジェクトストレージを有効にする。 この遅延により、 Netezza プロセス間の適切な同期が保証される。
  • 一度有効にすると、オブジェクトストレージは無効にできません。

オブジェクト・ストレージの使い方

オブジェクト・ストレージでデータベースを作成する

  • ページ Database へ移動してください。
  • **「データベースの作成 (Create Database)」**をクリックします。
  • Storage TypeObjectに設定します。

次に例を示します。

CREATE DATABASE <database_name> STORAGETYPE 'OBJECT';
  • ウェブ・コンソールを使用したデータベースの作成方法の詳細については、 データベースの作成を 参照してください。
  • SQLコマンドの完全なリファレンスは、 CREATE DATABASEを 参照してください。

オブジェクト・ストレージでテーブルを作成する

  • テーブルのページに移動してください。
  • テーブルの作成」をクリックする。
  • Storage TypeObjectに設定します。

次に例を示します。

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 以降、メタデータオブジェクトは自動的に削除されます。