すべてのプロダクト
Search
ドキュメントセンター

Dataphin:公開予定のグローバルオブジェクトの管理

最終更新日:Feb 06, 2025

インポートしたデプロイメントパッケージファイルに、ターゲット環境のグローバルオブジェクトの変更が含まれている場合、変更されたグローバルオブジェクトがグローバルオブジェクトページに表示されます。グローバルオブジェクトを管理または公開できます。

前提条件

デプロイメントパッケージファイルがソース環境からターゲット環境に正常にインポートされていること。詳細については、「デプロイメントパッケージのインポート」をご参照ください。

公開予定のグローバルオブジェクトのエントリ

  1. テナント間パブリッシャーアカウントを使用して Dataphin にログオンします。

  2. Dataphin ホームページから、トップメニューバーに移動し、[管理センター] > [移行] を選択します。

  3. 左側のナビゲーションウィンドウで、[移行] > [デプロイメントパッケージのインポート] を選択します。

  4. [アクション] 列の image アイコンをシングルクリックして、デプロイメントパッケージを公開します。

  5. [グローバル] タブをシングルクリックして、公開予定のグローバルオブジェクトのページにアクセスします。

公開予定のグローバルオブジェクトの表示と管理

デプロイメントパッケージが正常にインポートされると、[グローバル] タブで、[統計期間][グローバル変数][カレンダー][ビジネスユニット][コンピュートソース][プロジェクト][データソース][オブジェクト属性][機能] に対して、フィルタリング、公開、詳細の表示、バージョンの比較、バージョン詳細へのアクセスなどのアクションを実行できます。使用可能な操作は、オブジェクトタイプによって異なる場合があります。

操作項目

説明

フィルター

グローバル機能セクションでは、すべてのタイプのオブジェクトがフィルタリングをサポートしています。さまざまなタイプのオブジェクトでサポートされているフィルタリング方法は若干異なります。

  • [一括検索] はすべてのオブジェクトタイプをサポートしています。一括検索を実行するには、[一括検索] をシングルクリックし、各オブジェクトの検索可能な項目を [一括検索] ダイアログボックスに入力します。最大 1,000 項目まで入力でき、改行で区切ります。[確認] をクリックすると、システムは 完全一致検索 を実行し、結果を以下のリストに表示します。

  • フィルター:

    • [公開ステータス]: このステータスは、公開プロセスの現在のフェーズを示し、[公開予定][公開中][公開成功][公開失敗]、または [警告付きで成功] のいずれかになります。「警告付きで成功」は、公開は正常に完了しましたが、公開されたコンテンツとインポートされたコンテンツの間にわずかな不一致があることを意味します。これらの不一致は、公開されたオブジェクトの機能を妨げるものではありませんが、注意喚起として機能します。

    • [変更タイプ]: 使用可能な変更タイプは、[追加][更新][削除] です。各変更タイプの詳細な説明については、「変更タイプの説明」をご参照ください。

    • [環境の変更]: 最後のインポート以降、ターゲット環境に変更があったかどうかを示します。

    • [コンピュートソースタイプ]: [コンピュートソース] フィルターは、コンピュートソースタイプのオブジェクトにのみ適用されます。使用可能なオプションには、MaxCompute、Blink、Ververica Flink、Hologres、Flink、FusionInsight Flink があります。フィルタリングは、いつでも単一のコンピュートソースタイプに制限されていることに注意してください。

    • [ビジネスユニット]: [プロジェクト] オブジェクトタイプは、データセクションフィルタリングのみをサポートしています。このフィルターでは複数のデータセクションを同時に選択でき、関連キーワードを入力することで特定のデータセクションを見つけることができます。

    • [データソースタイプ]: [データソース] タイプのオブジェクトのみが、データソースタイプと同一の名前とタイプによるフィルタリングをサポートしています。一度に 1 つ以上のデータソースタイプを選択してフィルタリングし、キーワードを入力して対応するデータソースを検索できます。Dataphin で現在サポートされているデータソースの詳細については、「Dataphin でサポートされているデータソース」をご参照ください。

    • [同一の名前とタイプ]: このフィルターは、[データソース] タイプのオブジェクトにのみ適用されます。現在の環境に、ソース環境のデータソースと同じ名前とタイプを共有するデータソースが含まれているかどうかを判断し、新しいデータソースのみを含めます。

    • [プロパティタイプ]: プロパティタイプと修飾子によるフィルタリングは、品質ルール属性を含む [オブジェクト属性] タイプのオブジェクトに対してのみサポートされています。複数のプロパティタイプを同時に選択してフィルタリングできます。

    • [変更者]: [オブジェクト属性] タイプのオブジェクトでは、プロパティタイプと変更を行った個人に基づいてフィルタリングできます。フィルタリングのために、1 人または複数の最近の送信者を同時に選択できます。送信者のリストはシステムによって提供されます。

    • [変更日時]: 変更日時によるフィルタリングは、[オブジェクト属性] および [機能] タイプのオブジェクトに対してのみサポートされています。このフィルターを適用するには、開始日と終了日の両方を選択する必要があります。日付は YYYY-MM-DD hh:mm:ss の形式にする必要があります。

公開

公開に失敗したオブジェクト、または公開予定のオブジェクトは再公開できます。単一公開と一括公開をサポートしています。正常に公開されたオブジェクトは再公開する必要はありません。

  • 単一公開: ターゲットオブジェクトの操作列にある [公開] をシングルクリックし、公開ダイアログボックスに公開名を入力します。名前の長さは 64 文字を超えないようにし、[確認] をシングルクリックします。

  • 一括公開: ターゲットオブジェクト名の前にあるチェックボックスをオンにするか、ページ下部にある [すべて選択] または [このページですべて選択] をシングルクリックします。ターゲットオブジェクトを選択した後、ページ下部にある [公開] をシングルクリックします。公開ダイアログボックスに公開名を入力します。名前の長さは 64 文字を超えないようにし、[確認] をシングルクリックします。

説明
  • データソースを一括公開する場合、同じ名前のデータソースは自動的に無視されます。最初にマッピングまたは単一データソースの公開を実行してください。

  • データソースを公開する場合、システムはデータソースの接続性を検証します。複数のデータソースを一括公開し、同時実行をサポートしていないデータソースがある場合、公開が遅くなる可能性があります。しばらくお待ちください。同時実行をサポートしていないデータソースには、SAP Table、HDFS、Hive、Impala、Kudu、Kafka、および Kerberos をサポートするその他のデータソースタイプが含まれます。

  • [すべて選択] は、現在のフィルターと検索条件下にあるすべてのオブジェクトに対してのみ動作します。[このページですべて選択] は、現在のページのオブジェクトに対してのみ動作します。

  • プロジェクトオブジェクトを公開する前に、プロジェクトが依存するコンピュートソースオブジェクトが公開されていることを確認してください。そうでない場合、公開は失敗します。コンピュートソースは一括公開をサポートしていません。

公開の詳細

個々の公開の詳細を調べます。これには、[公開ステータス]、オブジェクトの [基本情報][プロセス検証] の結果、[異常リマインダー] が含まれます。

プロセス検証中に、[権限検証][重複名検証][公開検証] を含む オブジェクト属性機能識別 以外に、他のオブジェクトタイプの検証は [公開検証] のみに限定されます。

  • 権限検証: テナント間公開設定の権限検証構成が オペレーター権限の検証 の場合、インポート中に現在のターゲット環境の各オブジェクトの操作権限が検証されます。テナント間公開設定の権限検証構成が 権限検証を無視 の場合、権限検証はスキップされます。

    説明

    公開プロセス中に、システムはインポートポリシーに従って置き換えられたメンバーに操作権限があるかどうかを検証します。

  • 重複名検証: オブジェクト属性の変更タイプが追加または更新の場合、システムは現在の公開の品質ルール属性名が重複しているかどうかを検証します。

  • 公開検証: システムは公開プロセスが成功したかどうかを検証します。上記の事前検証を再実行することに加えて、オブジェクト属性の変更タイプが追加または更新の場合、システムは品質ルール属性の数を検証します。オブジェクトの変更タイプが削除の場合、システムはオブジェクトが削除されたかどうかを検証します。

説明

オブジェクトの変更タイプが削除で、公開ステータスが成功の場合、オブジェクトはターゲット環境に存在しなくなり、この時点で公開の詳細を表示することはできません。

マッピング

データソースの単一マッピングと一括マッピングの両方をサポートしています。データソースが同じ名前とタイプを共有している場合、一括マッピングを構成できます。詳細については、「既存のデータソースのマッピング」をご参照ください。

説明
  • データソースのみがマッピング操作をサポートしています。

  • 同じ名前とタイプのデータソースは、公開前にマッピングまたは名前変更できます。同じ名前だがタイプが異なるデータソースは、公開前に名前変更することのみ可能です。

バージョンの詳細

現在のデータソースオブジェクトのバージョン情報を表示します。これには、基本情報、本番データソース、開発データソースが含まれます。

説明

データソースのみがバージョン詳細の表示をサポートしています。

バージョンの比較

バージョンの比較は、変更タイプが 更新 の場合にのみサポートされます。今回インポートされたオブジェクトのバージョン (つまり、ソース環境のデプロイメントパッケージ) が、ターゲット環境の対応するオブジェクトの最新バージョンと比較されます。

説明

データソースオブジェクト属性機能識別のみがバージョンの比較をサポートしています。

置換ルールの設定

この機能は、置換ルールの単一構成と一括構成の両方をサポートしています。データソース属性を一括変更するには、最初に置換ルールを設定します。構成が完了すると、これらのルールを適用してデータソースを一括公開できます。データソース置換ルールの構成ガイダンスについては、「データソース置換ルールの設定」をご参照ください。

説明
  • データソースのみが置換ルールの設定をサポートしています。

  • 置換ルールは、データソースを公開するときに適用されます。単一データソースを公開する場合、置換ルールを有効または無効にすることを選択できます。

  • データソースの属性を一括設定する必要がある場合は、最初に置換ルールを設定してください。設定後、置換ルールに従って一括公開できます。

データソース置換ルールの設定

説明

データソースオブジェクトのみがデータソース置換ルールの設定をサポートしています。

ソース環境とターゲット環境の属性構成は通常異なります。そのため、公開前に、データソース置換ルール機能を使用して置換ルールを設定し、データソース構成をターゲット環境構成に一括置換できます。データソースオブジェクトを公開すると、属性は最初に一致するルールに従って順番に置換されます。

  1. データソースオブジェクトリストで、下部にある [置換ルールの設定] をシングルクリックします。

  2. 既存のルールを編集するか、新しい置換ルールを作成します。

    • 既存のルールを編集するには、目的のルールに対応する操作列のアイコンをシングルクリックします。この操作により、[置換ルールの作成] ダイアログボックスが開き、設定を構成できます。

    • 新しい置換ルールを作成するには、[+ 置換ルールの作成] をシングルクリックして [置換ルールの作成] ダイアログボックスを開き、設定を構成します。

    設定項目

    説明

    置換するデータソースの範囲を選択

    1. データソースタイプを設定します。

      オブジェクト属性を置換する必要があるデータソースタイプを選択します。たとえば、MaxCompute です。

    2. 選択ルールを追加します。

      ルール項目で、[+ ルールの追加] をシングルクリックして、[AND] 操作をサポートする新しい置換ルールを構成します。

    3. 選択範囲を構成します。

      1. ルール構成項目を設定します。

        構成項目はデータソースタイプによって異なり、さまざまな構成項目タイプが含まれます。具体的な操作については、関連ドキュメントを参照してください。たとえば、MaxCompute は、範囲を定義するための [データソース名][所有者][エンドポイント][プロジェクト名][アクセス ID] などの構成項目をサポートしています

      2. 一致条件を設定します。

        各構成項目は、[完全一致][不一致][含む][含まない][で始まる][で終わる][空][空でない][空のテキスト][空でないテキスト] など、さまざまな一致条件をサポートしています。

        説明

        所有者の一致条件は、[所属] オプションのみをサポートしています。

    置換構成項目と置換値を設定

    1. 本番環境と開発環境の置換構成項目を構成します。

      置換構成項目はデータソースタイプによって異なり、さまざまなタイプの置換構成項目をサポートしています。実際の操作を参照してください。たとえば、MaxCompute は、エンドポイント、プロジェクト名アクセス IDアクセスキーをサポートしています。

    2. 一致ルールを設定します。

      一致ルールには、全文、テキスト一致、正規表現、大文字と小文字の区別 が含まれます。

      説明

      正規表現は Java 言語仕様を使用します。詳細については、「Java 正規表現ガイド」を参照してください。

    3. 置換テキストを設定します。

      入力ボックスに置換に使用するテキストを入力します。

    構成が完了すると、設定したルールが順番に適用されて置換されます。

  3. [保存] を 1 回クリックします。

    データソース置換ルールの構成が完了すると、データソースオブジェクトはルールに従って照合され、一致したデータソースの数が表示されます。

    [アクション] 列の image 公開アイコンをシングルクリックして、変換先ルールに従ってデータソースを一括公開します。

  4. image..png をシングルクリックして、ルールに一致するデータソースを表示します。

    [ルールに一致したデータソース] ダイアログボックスでは、一致したデータソースの詳細を表示し、公開し、同じ名前とタイプのデータソースをマッピングできます。

既存のデータソースのマッピング

説明

データソースオブジェクトのみが既存のデータソースのマッピングをサポートしています。

インポートされている公開ファイルに、ターゲット環境のデータソースと同じ名前とタイプのデータソースが含まれている場合、マッピング設定を構成できます。ダイアログボックス内で [既存のデータソースのマッピング] をシングルクリックし、次に [詳細比較の表示] をシングルクリックして、インポートされたデータソースと既存の同じ名前とタイプのデータソースの比較情報を調べます。

マッピングは、構成をマッピングおよび更新するか、構成を変更せずにマッピングすることをサポートしています。

  • [構成をマッピングして更新]: インポートされたデータソースオブジェクトを現在のターゲット環境の対応するオブジェクトにマッピングし、同じ名前とタイプを共有していることを確認してから、ターゲット環境のデータソース構成をインポートされたオブジェクトの設定で更新します。

    説明

    置換ルールに一致した場合、データソース構成は置換ルールに従って置換されます。

  • [構成を変更せずにマッピング]: インポートされたデータソースオブジェクトを、ターゲット環境の同じ名前とタイプを共有する既存のオブジェクトに関連付けます。ターゲット環境のデータソースの構成設定は変更されません。