0 / 0
資料の 英語版 に戻る
ライブラリとリソースを扱う (DataStage)
最終更新: 2024年11月07日
ライブラリーおよびリソースの処理 (JSON)

スキーマ・ライブラリー・マネージャーを使用して、JSON ファイルなどのリソースをインポートしたり、リソースのライブラリーを作成および管理したりすることができます。

ライブラリーはメタデータ・リポジトリーに保管され、Hierarchical Data ステージを使用する任意のジョブで使用することができます。 メタデータ・リポジトリーでは、契約ライブラリーはライブラリー名で表されます。

表 1. ライブラリーの処理
タスク アクション
ライブラリーの作成
  1. 「新規ライブラリー」をクリックします。
  2. 名前を入力します。
  3. 説明を入力し、新規または既存のカテゴリーの名前を入力します。
ライブラリー・リストの最新表示 「ライブラリー」ペインの上部にある「リフレッシュ」アイコンをクリックします。
ライブラリーの削除 ライブラリーを選択して、「削除」をクリックします。
ライブラリーを開く ライブラリーを選択して、「オープン」をクリックします。 ライブラリーを開くことができるのは、ライブラリーが検証され、エラーがない場合のみです。 「種類」タブには、名前空間と所属するタイプのリストが表示されます。 タイプのスキーマを表示するには、「タイプ」タブからタイプを選択します。 ノードのファセットおよび属性を表示するには、「スキーマ」タブからノードを選択します。
ライブラリーの再分類 ライブラリーを別のカテゴリーに移動するには、ライブラリーの詳細内の「カテゴリー」フィールドを編集します。
表 2. リソースの操作
タスク アクション
リソースのインポート
  1. ライブラリーの名前を選択して、「新規リソースのインポート」をクリックします。
  2. インポートするファイルを選択し、「オープン」をクリックします。 1 つの json ファイルを選択できます。 zip ファイルから json ファイルをインポートすることはできません。
  3. 必要なすべてのリソースをライブラリーにインポートした後、ライブラリーは自動的に妥当性検査されます。 ライブラリーが有効な場合は、緑色のチェック・マークがその名前の横に表示されます。 これが無効な場合は、その名前の横に赤い感嘆符が表示されます。
  4. ライブラリーが無効な場合は、「検証」をクリックしてエラーのリストを表示します。
スキーマでのタイプの表示 ライブラリーの名前をダブルクリックして、「タイプ」タブと「スキーマ」タブを表示します。 「種類」タブで、名前空間の横にある正符号をクリックすると、名前空間に属するタイプのリストが表示されます。 タイプをクリックすると、そのタイプのスキーマが「スキーマ」タブに表示されます。 タイプおよびその構造をブラウズすると、さまざまな理由で役立ちます。 どのタイプが特定の文書インスタンスに対応するかを判別するには、最上位のエレメント名をタイプ名に一致させます。 どの情報がオプションであるかを判別することができますが、類似の文書に組み込むことができます。 データの特性を表示して、変換オプションを設定する方法を理解することができます。
リソースのエクスポート リソースを選択してから「エクスポート」をクリックすると、リソースのコピーがローカル・コンピューターに保存されます。
リソースの更新 リソースを変更し、ライブラリー内でそれを更新する場合は、リソースを選択してから、「選択リソースを置換」をクリックします。 更新されたリソースは、以前のバージョンのリソースを使用したジョブには影響を持ちません。 更新されたバージョンを既存のジョブで使用するには、アセンブリーを編集する必要があります。
リソースの削除 リソース名の横に表示される「削除」アイコンをクリックします。 リソースを削除しても、そのリソースを使用する既存のジョブに影響はありません。
ライブラリー内のリソースの表示 ライブラリーの名前をクリックします。 Hierarchical Data ステージでは、「リソース」ビューには、ライブラリー内のスキーマごとに、ファイル・ロケーションと名前空間が表示されます。 スキーマの名前をクリックすると、各スキーマに関する追加の詳細が表示されます。
リソース詳細の編集 「ファイルの場所」フィールドおよび「説明」フィールドのみを更新できます。 ファイルの場所を更新すると、ライブラリーは自動的に検証されます。