インポートしたデプロイメントパッケージファイルによってターゲット環境のグローバルオブジェクトが変更される場合、これらのオブジェクトは [グローバルオブジェクト] ページに一覧表示されます。これらのグローバルオブジェクトは、管理または公開することが可能です。
前提条件
ソース環境からのデプロイメントパッケージファイルがターゲット環境にインポートされていること。詳細については、「デプロイメントパッケージのインポート」をご参照ください。
公開するグローバルオブジェクトへのアクセス
テナント間パブリッシャーとして Dataphin にログインします。
Dataphin のホームページの上部のメニューバーで、管理センター > テナント間公開 を選択します。
左側のナビゲーションウィンドウで、移行 > デプロイメントパッケージのインポート を選択します。
ターゲットデプロイメントパッケージの 操作 列で、
公開アイコンをクリックします。グローバル タブをクリックして、公開するグローバルオブジェクトを表示します。
公開予定のグローバルオブジェクトの表示と管理
デプロイメントパッケージをインポートした後、[グローバル] タブを使用して、統計期間、グローバル変数、カレンダー、ビジネスユニット、コンピュートソース、プロジェクト、データソース、オブジェクト属性、フィーチャーなどのオブジェクトに対して、フィルター、公開、詳細表示、バージョン比較、バージョン詳細表示を行うことができます。使用できる操作はオブジェクトタイプによって異なります。
操作 | 説明 |
フィルター | [グローバル] タブでは、すべてのオブジェクトタイプをフィルターできます。使用できるフィルター方法はオブジェクトタイプによって異なります。
|
公開 | 公開に失敗した、または公開待ちのオブジェクトを再公開できます。オブジェクトは個別に、またはバッチで公開できます。正常に公開されたオブジェクトを再公開する必要はありません。
説明
|
公開詳細 | 単一の公開操作の詳細を表示します。これには、公開ステータス、オブジェクトの 基本情報、プロセス検証 の結果、および 異常リマインダー が含まれます。 オブジェクト属性オブジェクトおよびフィーチャーオブジェクトの場合、プロセス検証には[権限検証]、[重複名検証]、および[公開検証]が含まれます。その他すべてのオブジェクトタイプの場合、プロセス検証には[公開検証]のみが含まれます。
説明 オブジェクトの変更タイプが [削除] で、その公開ステータスが [成功] の場合、オブジェクトはターゲット環境に存在しなくなります。この場合、その公開詳細を表示することはできません。 |
マッピング | 単一または複数のデータソースのマッピングをサポートします。同名同タイプのデータソースが存在する場合、バッチマッピングを設定できます。詳細については、「既存データソースのマッピング」をご参照ください。 説明
|
バージョン詳細 | 現在のデータソースオブジェクトのバージョン情報を表示します。これには、基本情報、本番データソース、開発データソースが含まれます。 説明 データソース オブジェクトのみがバージョン詳細の表示をサポートします。 |
バージョン比較 | バージョン比較は、変更タイプが 更新 の場合にのみサポートされます。インポートされたオブジェクトバージョン (ソース環境のデプロイメントパッケージから) と、ターゲット環境の対応するオブジェクトの最新バージョンを比較します。 説明 データソース、オブジェクト属性、および フィーチャー オブジェクトのみがバージョン比較をサポートします。 |
置換ルールの設定 | 単一または複数のオブジェクトに対する置換ルールの設定をサポートします。データソース属性をバッチ設定するには、まず置換ルールを設定する必要があります。ルールが設定された後、それらを使用してデータソースをバッチ公開できます。データソース置換ルールの設定手順については、「データソース置換ルールの設定」をご参照ください。 説明
|
データソース置換ルールの設定
データソース置換ルールは、データソースオブジェクトに対してのみ設定できます。
属性構成は、ソース環境とターゲット環境で異なることがよくあります。公開前に、データソース置換ルールを使用して、ソース構成の属性値をバッチ置換できます。データソースオブジェクトを公開すると、システムは一致する最初のルールを順に適用して属性を置換します。
データソースオブジェクトのリストの下にある 置換ルールの設定 をクリックします。
既存のルールを編集するか、新しいルールを作成します。
既存のルールを編集する場合:編集したいルールの [操作] 列にあるアイコンをクリックして、置換ルールの作成 ダイアログボックスを開きます。
新しいルールを作成する場合:+ 置換ルールの作成 をクリックして、置換ルールの作成 ダイアログボックスを開きます。
設定項目
説明
置換するデータソースの範囲を選択
データソースタイプを設定します。
オブジェクト属性を置換したいデータソースのタイプを選択します。例:MaxCompute。
選択ルールを追加します。
+ ルールの追加 をクリックし、新しいルールを設定します。複数のルールを追加した場合、それらは AND 演算子で結合されます。
選択範囲を構成します。
ルール構成項目を設定します。
利用可能な設定項目はデータソースタイプによって異なります。実際のオプションについては、UI をご参照ください。たとえば、MaxCompute の場合、データソース名、所有者、エンドポイント、プロジェクト名、アクセス ID を使用して範囲を指定できます。
一致条件を設定します。
サポートされている一致条件は、完全一致、不一致、次を含む、次を含まない、次で始まる、次で終わる、空である、空でない、空のテキスト、空でないテキスト です。
説明[所有者] 属性の一致条件は 次に属する です。
置換設定項目と値を設定
置換項目を設定します。
利用可能な置換項目はデータソースタイプによって異なります。実際のオプションについては、UI をご参照ください。たとえば、MaxCompute の場合、エンドポイント、プロジェクト名、アクセス ID、アクセスキー を置換できます。
一致ルールを設定します。
一致ルールには、全文、テキスト一致、正規表現があります。一致処理では、大文字と小文字が区別されます。
説明正規表現は Java 言語仕様に従います。詳細については、「Java 正規表現チュートリアル」をご参照ください。
置換テキストを設定します。
入力ボックスに置換テキストを入力します。
設定が完了すると、ルールは順次適用されます。
保存 をクリックします。
データソース置換ルールを設定すると、システムはデータソースオブジェクトをルールと照合し、一致数を表示します。
目的のルールの 操作 列で、
公開アイコンをクリックして、そのルールに一致するデータソースをバッチ公開します。
をクリックして、ルールに一致するデータソースを表示します。ルールに一致したデータソース ダイアログボックスで、一致したデータソースの詳細の表示、公開、および同名同タイプのデータソースのマッピングができます。
既存データソースのマッピング
データソースオブジェクトのみを既存のデータソースにマッピングできます。
インポートされたデプロイメントパッケージに、ターゲット環境のデータソースと同じ名前とタイプのデータソースが含まれている場合、マッピングを設定できます。既存のデータソースをマッピング ダイアログボックスで、比較のために詳細を表示 をクリックして、インポートされたデータソースオブジェクトとターゲット環境の既存のオブジェクトを比較できます。
マッピングは、構成をマッピングして更新するモードと、構成を変更せずにマッピングのみを行うモードの 2 つをサポートしています。
マッピングして構成を更新:インポートされたデータソースオブジェクトを、ターゲット環境の同名同タイプのオブジェクトにマッピングし、ターゲットオブジェクトの構成をインポートされたオブジェクトの構成で更新します。
説明置換ルールに一致した場合、データソースの構成はルールに従って置換されます。
マッピングのみで構成は変更しない:インポートされたデータソースオブジェクトを、ターゲット環境の同名同タイプのオブジェクトにマッピングしますが、ターゲットオブジェクトの構成は更新しません。