4.5.2.4 パイプラインとその依存アーティファクトのエクスポートおよびインポート
エクスポートおよびインポート機能を使用すると、パイプラインとその内容をOracle Stream Analyticsシステム間(開発システムと本番システムなど)で移行できます。また、選択したアーティファクトのみを移行するオプションもあります。Oracle Stream Analyticsの最新バージョンで開発されたパイプラインをインポートできます。再インポートすると、既存のメタデータは、パイプラインがパブリッシュされていなければ、新しくインポートされたメタデータで上書きされます。インポートしたアーティファクトは、それらを右クリックして「削除」を選択することで削除できます。
パイプラインをエクスポートするには:
- 「カタログ」ページで、別のGGSAインスタンスにエクスポートするパイプラインにマウス・カーソルを合せるか、選択します。
- 画面の右側に表示される「エクスポート」オプションをクリックします。
- 選択したパイプラインとその依存アーティファクトが、JSON zipファイルとしてコンピュータのデフォルトの
Downloads
フォルダにエクスポートされます。
パイプラインをインポートするには:
- エクスポートしたメタデータのインポート先となるGGSAインスタンスに移動します。
- 「カタログ」ページで、「インポート」をクリックします。
- 「インポート」ダイアログ・ボックスで、「選択」をクリックし、コンピュータでエクスポートしたzipファイルを検索して選択します。
- 「リソースのインポート」タブで、カタログから既存の接続を選択するか、インポートされた接続を使用できます。
- 「インポート」をクリックします。
インポートされたパイプラインとその依存アーティファクトは、「カタログ」ページで使用できます。
ノート:
- 各パイプラインには一意の名前が必要です。パイプラインの更新済バージョンをインポートする場合は、同じ名前を保持できます。新しいパイプラインをインポートするときに、同じ名前のパイプラインがカタログにすでに存在する場合は、インポートするパイプラインの名前を変更します。
- 同じ名前のパイプラインをすでにエクスポートしている場合は、パイプライン名を次のように更新します:
- ディレクトリ
exportUpdate
を作成します。 - エクスポートしたzip (
exportNameUpdateExample.zip
など)をフォルダexportUpdate
にコピーします。 - ファイル
exportNameUpdateExample.zip
を解凍します。 - jsonファイルを編集モードで開きます。
- jsonファイルでパイプライン/アーティファクト名を検索します。たとえば、パイプラインに付けられた名前が
Nano pipeline
の場合は、Nano pipeline updated
に更新します。 exportNameUpdateExample.zip
のjsonファイルを更新します。- このzipをインポートします。
- パイプラインには、表示名を使用して名前が自動的に割り当てられます。
- ドラフト・パイプラインおよびパブリッシュ・パイプライン・トピックは、次のように作成されます:
sx_Nanopipelineupdated_Nano_Stream_draft
sx_Nanopipelineupdated_Nano_Stream_public
- ディレクトリ