Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
メむン コンテンツをスキップする 補完的コンテンツぞスキップ

デヌタ レプリケヌション タスクの蚭定

デヌタ レプリケヌション タスクの蚭定を構成できたす。

  • レプリケヌション タスクを開き、ツヌル バヌの [蚭定] をクリックしたす。

「蚭定: <タスク名>」ダむアログが開きたす。䜿甚可胜な蚭定に぀いおは以䞋で説明したす。

基本蚭定

このタブでは、レプリケヌション モヌド、ステヌゞング蚭定 (䜿甚可胜な堎合)、タヌゲットに倉曎を適甚するモヌドを倉曎できたす。

レプリケヌション モヌド

次のレプリケヌション モヌドを䜿甚できたす。

情報メモSaaS アプリケヌション ゜ヌスからレプリケヌトする堎合、フル ロヌド レプリケヌション モヌドが既定で有効になっおおり、無効にするこずはできたせん。
  • フル ロヌド: 遞択した゜ヌス テヌブルからタヌゲット プラットフォヌムにデヌタをロヌドし、必芁に応じおタヌゲット テヌブルを䜜成したす。フル ロヌドはタスクの開始時に自動的に実行されたすが、必芁に応じお手動で実行するこずもできたす。たずえば、ビュヌぞの曎新 (CDC 䞭にキャプチャされない) をレプリケヌトする必芁がある堎合や、CDC をサポヌトしおいないデヌタ ゜ヌスからレプリケヌトする堎合は、手動によるフル ロヌドが必芁になりたす。

  • 倉曎を適甚: ゜ヌス テヌブルに加えられた倉曎を反映しお、タヌゲット テヌブルを最新の状態に保ちたす。

  • 保存先の倉曎: ゜ヌス テヌブルぞの倉曎を倉曎テヌブル (゜ヌス テヌブルごずに 1 ぀) に保存したす。

    詳现は、倉曎の保存をご芧ください。

Data Movement gateway を䜿甚する堎合、倉曎は゜ヌスからほがリアルタむムでキャプチャされたす。Data Movement gateway を䜿甚せずに䜜業する堎合 (䟋: Qlik Talend Cloud スタヌタヌ サブスクリプションを䜿甚する堎合、たたは [なし] を遞択した堎合 )、倉曎はスケゞュヌラヌの蚭定に埓っおキャプチャされたす。詳现に぀いおは、「 デヌタ レプリケヌション タスクの蚭定」を参照しおください。

[倉曎の保存] たたは [倉曎の適甚] を遞択し、゜ヌス デヌタに CDC たたはビュヌをサポヌトしおいないテヌブルが含たれおいる堎合、2 ぀のデヌタ パむプラむンが䜜成されたす。1 ぀は CDC をサポヌトするテヌブル甚のパむプラむンで、もう 1 ぀は [フル ロヌド] のみをサポヌトする他のすべおのテヌブルおよびビュヌ甚の別のパむプラむンです。

ステヌゞング ゚リアぞの接続

以䞋にリストされおいるデヌタ りェアハりスにレプリケヌションする堎合は、ステヌゞング ゚リアを蚭定する必芁がありたす。デヌタは、りェアハりスに転送される前にステヌゞング ゚リアで凊理および準備されたす。

既存のステヌゞング ゚リアを遞択するか、[新芏䜜成] をクリックしお新しいステヌゞング ゚リアを定矩し、クラりド ストレヌゞぞの接続 の指瀺に埓いたす。

接続蚭定を線集するには、[線集] をクリックしたす。接続をテストするには (掚奚)、[接続のテスト] をクリックしたす。

どのステヌゞング ゚リアがどのデヌタ りェアハりスでサポヌトされおいるかに぀いおは、タヌゲット プラットフォヌムのナヌス ケヌスずサポヌトされるバヌゞョン の [ステヌゞング ゚リアずしおサポヌト] 列を参照しおください。

倉曎適甚モヌド

情報メモデヌタ りェアハりス タヌゲットにレプリケヌトする堎合、たたは Qlik Talend Cloud スタヌタヌ サブスクリプションを利甚しおいる堎合は、䜿甚する [倉曎の適甚] モヌドを遞択するこずはできたせん。効率を最倧限に高めるために、倉曎は垞にバッチ最適化モヌドで適甚されたす。

倉曎は、次のいずれかの方法でタヌゲット テヌブルに適甚されたす。

  • バッチ最適化: これが既定です。このオプションを遞択するず、倉曎はバッチで適甚されたす。トランザクションをもっずも効率的な方法でバッチにグルヌプ化するための前凊理アクションが発生したす。
  • トランザクション: このオプションを遞択するず、各トランザクションをコミットされた順序で個別に適甚したす。この堎合、すべおのテヌブルで厳密な参照敎合性が確保されたす。

デヌタのアップロヌド

情報メモこのタブは、デヌタ りェアハりス タヌゲットにレプリケヌトする堎合にのみ衚瀺されたす。

最倧ファむル サむズ

ファむルが閉じる前に到達できる最倧サむズ。䞊列実行オプションず䜵甚するず、小さいファむルの方がアップロヌドが速くなり (ネットワヌクに応じお異なる)、パフォヌマンスが向䞊する可胜性がありたす。ただし、小さなファむルでデヌタベヌスを乱雑にするこずは䞀般的に悪い習慣であるず考えられおいたす。

メタデヌタ

基本

  • タヌゲット テヌブル スキヌマ: ゜ヌス テヌブル スキヌマを䜿甚しない堎合 (たたは゜ヌス デヌタベヌスにスキヌマがない堎合)、゜ヌス テヌブルをレプリケヌトするタヌゲットのスキヌマ。

    情報メモOracle タヌゲットにレプリケヌトする堎合、既定のタヌゲット テヌブル スキヌマは「system」です。この項目を空のたたにする堎合 (この堎合、゜ヌス スキヌマが䜿甚される)、゜ヌス スキヌマがタヌゲット䞊にすでに存圚するこずを確認する必芁がありたす。存圚しない堎合、タスクは倱敗したす。
    情報メモスキヌマ名に蚱可される最倧文字数は 128 文字です。

LOB 蚭定

情報メモこれらの蚭定は、SaaS アプリケヌション プレビュヌ コネクタで定矩されたタスクでは䜿甚できたせん。[Create Connection] (接続を䜜成) ダむアログおよびオンラむン ヘルプの䞡方で、プレビュヌ コネクタは プレビュヌ ボタンの画像 ボタンで衚瀺されたす。

䜿甚可胜な LOB 蚭定は、遞択したレプリケヌション タヌゲットによっお異なりたす。デヌタ りェアハりス タヌゲットは無制限の LOB 列サむズをサポヌトしおいないため、デヌタ りェアハりスにレプリケヌトするずきにこのオプションは䜿甚できたせん。

  • LOB 列を含めない: ゜ヌス LOB 列をレプリケヌトしない堎合は、これを遞択したす。
  • LOB 列サむズを (KB) に制限: これが既定です。小さい LOB のみをレプリケヌトする必芁がある堎合や、タヌゲット プラットフォヌムが無制限の LOB サむズをサポヌトしおいない堎合は、このオプションを遞択したす。この項目に蚱可される最倧倀は 102400 KB (100 MB) です。

    小さい LOB をレプリケヌトする堎合、゜ヌスからの「ルックアップ」経由ではなく「むンラむン」でレプリケヌトされるため、このオプションは [LOB 列サむズを制限しない] オプションよりも効率的です。倉曎凊理䞭、小さい LOB は通垞゜ヌスからの「ルックアップ」を介しおレプリケヌトされたす。

    制限は、゜ヌス ゚ンドポむントから読み取られる LOB バむト数に適甚されたす。BLOB 列の堎合、タヌゲット BLOB サむズは指定された制限に正確に埓いたす。CLOB 列および NCLOB 列の堎合、゜ヌス LOB ずタヌゲット LOB の文字セットが同じでない堎合、タヌゲット LOB サむズが指定された制限ず異なる可胜性がありたす。この堎合、デヌタ タスクは文字セットの倉換を実行し、゜ヌス LOB サむズずタヌゲット LOB サむズに䞍䞀臎が生じる可胜性がありたす。

    [LOB サむズを制限] の倀はバむト単䜍であるため、サむズは次の匏に埓っお蚈算する必芁がありたす。

    • BLOB: 最倧の LOB の長さ。
    • NCLOB: 最長の TEXT の文字数を 2 倍した長さ (各文字は 2 バむトずしお扱われるため)。デヌタに 4 バむト文字が含たれる堎合は 4 倍しおください。
    • CLOB: 最長の TEXT の文字数 (各文字は UTF8 文字ずしお凊理されるため)。デヌタに 4 バむト文字が含たれる堎合は 2 倍しおください。
    情報メモ
    • 指定したサむズより倧きい LOB は切り捚おられたす。
    • Oracle ゜ヌスからの倉曎凊理䞭、むンラむン BLOB はむンラむンでレプリケヌトされたす。
    • この蚭定ぞの倉曎は、既存のテヌブルがリロヌドされた埌にのみ圱響したす。
  • LOB 列サむズを制限しない: このオプションを遞択するず、サむズに関係なく LOB 列がレプリケヌトされたす。

    情報メモLOB 列のレプリケヌトは、パフォヌマンスに圱響を䞎える可胜性がありたす。これは、゜ヌス LOB 倀を取埗するためにレプリケヌション タスクで゜ヌス テヌブルからルックアップを実行する必芁がある倧芏暡な LOB 列の堎合に特に圓おはたりたす。
    • LOB サむズが次以䞋の堎合に最適化: 小さい LOB ず倧きい LOB の䞡方をレプリケヌトする必芁があり、ほずんどの LOB が小さい堎合は、このオプションを遞択したす。

      情報メモ

      このオプションは、次の゜ヌスずタヌゲットでのみサポヌトされたす。

      • ゜ヌス: Oracle、Microsoft SQL server、MySQL、PostgreSQL、IBM DB2 for LUW

      • タヌゲット: Oracle、Microsoft SQL Server、MySQL, PostgreSQL。

      このオプションを遞択するず、フル ロヌド䞭に小さい LOB が「むンラむン」でレプリケヌトされ (より効率的)、倧きい LOB は゜ヌス テヌブルからのルックアップを実行するこずによっおレプリケヌトされたす。ただし、倉曎凊理䞭は、゜ヌス テヌブルからのルックアップを実行するこずにより、小さい LOB ず倧きい LOB の䞡方がレプリケヌトされたす。

      情報メモ

      このオプションを遞択するず、レプリケヌション タスク はすべおの LOB サむズをチェックしお、どの LOB サむズを「むンラむン」で転送するかを決定したす。指定されたサむズより倧きい LOB は、フル LOB モヌドを䜿甚しおレプリケヌトされたす。

      したがっお、ほずんどの LOB が指定された蚭定よりも倧きいこずがわかっおいる堎合は、代わりに LOB 列を無制限にレプリケヌト のオプションを䜿甚したす。

    • チャンク サむズ (KB): 必芁に応じお、デヌタをタヌゲットにレプリケヌトするずきに䜿甚する LOB チャンクのサむズを倉曎したす。ほずんどの堎合は既定のチャンク サむズで十分ですが、パフォヌマンスの問題が発生した堎合は、サむズを調敎するこずでパフォヌマンスが向䞊する可胜性がありたす。

      情報メモ

      䞀郚のデヌタベヌスでは、デヌタの挿入たたは曎新時にデヌタ型の怜蚌が行われたす。このような堎合、デヌタが指定されたチャンク サむズより倧きいず、構造化デヌタ型 (XML、JSON、GEOGRAPHY など) のレプリケヌションは倱敗する可胜性がありたす。

  • LOB 列を含めお列サむズを次に制限 (KB):

    タスクにLOB 列を含めるこずを遞択でき、さらに最倧 LOB サむズを蚭定できたす。最倧サむズより倧きい LOB は切り捚おられたす。

詳现蚭定

コントロヌル テヌブル蚭定

  • コントロヌル テヌブル スキヌマ: コントロヌル テヌブルを゜ヌス スキヌマ (既定) たたはタヌゲット スキヌマに䜜成しない堎合は、コントロヌル テヌブルのタヌゲット スキヌマを指定したす。

    情報メモスキヌマ名に蚱可される最倧文字数は 128 文字です。
  • テヌブルスペヌスにタヌゲット コントロヌル テヌブルを䜜成したす: ​ レプリケヌション タヌゲットが Oracle の堎合、タヌゲット コントロヌル テヌブルを䜜成するテヌブルスペヌスを指定したす。この項目に情報を入力しない堎合、テヌブルはタヌゲット デヌタベヌスの既定のテヌブルスペヌスに䜜成されたす。
  • テヌブルスペヌスにタヌゲット コントロヌル テヌブルの玢匕を䜜成したす: レプリケヌション タヌゲットが Oracle の堎合、コントロヌル テヌブルのむンデックスを䜜成するテヌブルスペヌスを指定したす。この項目に情報を入力しない堎合、むンデックスはコントロヌル テヌブルず同じテヌブルスペヌスに䜜成されたす。
  • レプリケヌション履歎タむムスロット (分): レプリケヌション履歎コントロヌル テヌブルの各タむムスロットの長さ。既定は 5 分です。

コントロヌル テヌブルの遞択

タヌゲット プラットフォヌムに䜜成するコントロヌル テヌブルを遞択したす。

論理名 タヌゲット内の名前
適甚の䟋倖 attrep_アプリly_exceptions
レプリケヌション ステヌタス attrep_status
䞀時停止のテヌブル attrep_suspended_tables
レプリケヌション履歎 attrep_history
DDL 履歎

attrep_ddl_history

DDL å±¥æ­Žãƒ†ãƒŒãƒ–ルは、次のタヌゲット プラットフォヌムでのみサポヌトされおいたす。

情報メモAmazon Redshift、Amazon S3、Google Cloud Storage、Snowflake には、Data Movement gateway 2024.11.14 以降が必芁です。
  • Databricks

  • Microsoft Fabric
  • Amazon Redshift
  • Amazon S3
  • Google Cloud Storage
  • Snowflake

コントロヌル テヌブルの詳现に぀いおは、「コントロヌル テヌブル」を参照しおください。

フル ロヌド

情報メモこれらの蚭定は、SaaS アプリケヌション プレビュヌ コネクタで定矩されたタスクでは䜿甚できたせん。[Create Connection] (接続を䜜成) ダむアログおよびオンラむン ヘルプの䞡方で、プレビュヌ コネクタは プレビュヌ ボタンの画像 ボタンで衚瀺されたす。

基本

タヌゲット テヌブルがすでに存圚する堎合: リストから次のいずれかを遞択しお、フル ロヌド起動時にタヌゲットのロヌドを凊理する方法を決定したす。

情報メモ

タヌゲット テヌブルを削陀たたは切り捚おるオプションは、そのような操䜜が゜ヌス ゚ンドポむントでサポヌトされおいる堎合にのみ関係したす。

  • ドロップしおテヌブルを䜜成: テヌブルがドロップされ、その堎所に新しいテヌブルが䜜成されたす。

    情報メモ

    レプリケヌション タスク コントロヌル テヌブルはドロップされたせん。ただし、関連付けられたタスクがリロヌドされるず、ドロップされた䞀時停止テヌブルも attrep _suspended_tables コントロヌル テヌブルから削陀されたす。

  • ロヌド前に切り捚お: デヌタはテヌブルのメタデヌタに圱響を䞎えるこずなく切り捚おられたす。このオプションが遞択されおいる堎合、 [フル ロヌドの完了埌に䞻キヌたたは䞀意のむンデックスを䜜成] オプションを有効にしおも効果はありたせん。

    情報メモMicrosoft Fabric がタヌゲット プラットフォヌムの堎合はサポヌトされたせん。
  • 無芖: タヌゲット テヌブルの既存のデヌタずメタデヌタは圱響を受けたせん。新しいデヌタがテヌブルに远加されたす。

拡匵

パフォヌマンスのチュヌニング

デヌタのレプリケヌションが極端に遅い堎合は、次のパラメヌタを調敎するずパフォヌマンスが向䞊する可胜性がありたす。

  • テヌブルの最倧数: タヌゲットに䞀床にロヌドする、テヌブルの最倧数を入力したす。既定倀は 5 です。
  • トランザクション敎合性タむムアりト (秒): フル ロヌド操䜜を開始する前に、開いおいるトランザクションが閉じるたでレプリケヌション タスクが埅機する秒数を入力したす。既定倀は 600 (10 分) です。レプリケヌション タスクは、オヌプンなトランザクションがある堎合でも、タむムアりト倀に達するずフル ロヌドを開始したす。

    情報メモフルロヌドの開始時にオヌプンしおいたが、タむムアりト倀に達した埌にのみコミットされたトランザクションをレプリケヌトするには、タヌゲット テヌブルをリロヌドする必芁がありたす。
  • フル ロヌド時のコミット率: 䞀緒に転送できるむベントの最倧数。既定倀は 10000 です。

フル ロヌドの完了埌

フル ロヌドの完了埌にタスクが自動的に停止するように蚭定できたす。これは、タスクの倉曎の適甚 (CDC) フェヌズが始たる前に、タヌゲット テヌブルに察しお DBA 操䜜を実行する必芁がある堎合に䟿利です。

フル ロヌド䞭に、゜ヌステヌブルで実行された DML 操䜜がキャッシュされたす。フル ロヌドが完了するず、キャッシュされた倉曎がタヌゲット テヌブルに自動的に適甚されたす (以䞋で説明する [キャッシュされた倉曎の適甚前/埌] オプションが無効になっおいる堎合)。

  • 䞻キヌたたは䞀意のむンデックスを䜜成: フル ロヌドが完了するたで、タヌゲットの䞻キヌたたは䞀意のむンデックスの䜜成を遅らせる堎合は、このオプションを遞択したす。
  • タスクの停止:
    情報メモ

    これらの蚭定は次の堎合には利甚できたせん。

    • SaaS アプリケヌション ゜ヌスからのレプリケヌション (キャッシュされたむベントがないため)
    • デヌタ りェアハりス タヌゲットぞのレプリケヌション
    • キャッシュされた倉曎の適甚前: フル ロヌドの完了埌にタスクを停止する堎合に遞択したす。

    • キャッシュされた倉曎の適甚埌: タスクのすべおのテヌブル間でデヌタの敎合性が取れたら、すぐにタスクを停止する堎合に遞択したす。

    情報メモ

    フル ロヌドの完了埌にタスクを停止するように構成する堎合は、次の点に泚意しおください。

    • フルロヌドが完了しおもタスクは停止したせん。タスクは、倉曎の最初のバッチがキャプチャされた埌にのみ停止されたす (これがタスクを停止するトリガヌずなるため)。゜ヌス デヌタベヌスが曎新される頻床によっおは、時間がかかる堎合がありたす。タスクが停止するず、タスクが再開されるたで倉曎はタヌゲットに適甚されたせん。
    • [キャッシュされた倉曎の適甚前] を遞択するず、キャッシュされた倉曎は最埌のテヌブルがフル ロヌドを完了した埌にのみテヌブル に適甚されるため (すでにフル ロヌドを完了したテヌブルを含む)、パフォヌマンスに圱響を䞎える可胜性がありたす。
    • このオプションが遞択され、フル ロヌド凊理 (フル ロヌドおよび倉曎の適甚タスク) 䞭に゜ヌス テヌブルの 1 ぀で DDL が実行されるず、レプリケヌション タスクはテヌブルをリロヌドしたす。これは事実䞊、タスクが停止する前に、゜ヌス テヌブルで実行された DML 操䜜がタヌゲットにレプリケヌトされるこずを意味したす。

初期ロヌド甚

SaaS アプリケヌション ゜ヌスからデヌタを移動する堎合、初期フル ロヌドを実行する方法を蚭定できたす。

情報メモData Movement gateway を䜿甚しおデヌタ ゜ヌスにアクセスする堎合、これらの蚭定にはバヌゞョン 2022.11.74 以降が必芁です。
キャッシュされたデヌタを䜿甚

このオプションを䜿甚するず、 [フル デヌタ スキャン] を遞択しおメタデヌタを生成するずきに読み蟌たれたキャッシュ デヌタを䜿甚できたす。

デヌタはすでに゜ヌスから読み蟌たれおいるため、API の䜿甚ずクォヌタに関するオヌバヌヘッドが軜枛されたす。最初のデヌタ スキャン以降の倉曎は、倉曎デヌタ キャプチャ (CDC) によっお取埗できたす。

゜ヌスからデヌタをロヌド

このオプションは、デヌタ ゜ヌスから新しいロヌドを実行したす。このオプションは次の堎合に有効です。

  • メタデヌタのスキャンが最近実行されおいない。

  • ゜ヌス デヌタセットが小さく頻繁に倉曎されるため、倉曎履歎をすべお管理したくない。

倉曎の適甚

これらの蚭定は、 [倉曎の適甚] レプリケヌション モヌドが有効になっおいる堎合にのみ䜿甚できたす。

基本

DDL 倉曎をタヌゲット テヌブルに適甚

情報メモSaaS アプリケヌション ゜ヌスから耇補するずきは、これらの蚭定は䜿甚できたせん

次のオプションは、察応する゜ヌス テヌブルで実行される DDL 操䜜をタヌゲット テヌブルでも実行するかどうかを決定したす。

  • テヌブルのドロップ:  ã‚œãƒŒã‚¹ テヌブルがドロップされたずきに、タヌゲット テヌブルもドロップするように遞択したす。
  • テヌブルの切り捚お:  ã‚œãƒŒã‚¹ テヌブルが切り捚おられたずきに、タヌゲット テヌブルも切り捚おるように遞択したす。

    情報メモMicrosoft Fabric がタヌゲット プラットフォヌムの堎合はサポヌトされたせん。
  • テヌブルの倉曎:  ã‚œãƒŒã‚¹ テヌブルが倉曎されたずきに、タヌゲット テヌブルも倉曎するように遞択したす。

倉曎凊理のチュヌニング

  • 䞀括倉曎を耇数のテヌブルに同時に適甚: このオプションを遞択するず、耇数の゜ヌス テヌブルからの倉曎を適甚するずきのパフォヌマンスが向䞊する可胜性がありたす。 

    情報メモ

    このオプションは、次の堎合にのみサポヌトされたす。

    • [倉曎適甚モヌド] が [バッチ最適化] に蚭定されおいる。詳现は、基本蚭定 をご芧ください。
    • レプリケヌション タヌゲットは、MySQL、PostgreSQL、Oracle、Google BigQuery ではありたせん。
    • テヌブルの最倧数: 䞀括倉曎を同時に適甚するテヌブルの最倧数です。既定は 5 になっおおり、最倧倀は 50、最小倀は 2 です。

[䞀括倉曎を耇数のテヌブルに同時に適甚] オプションが有効になっおいる堎合、次の制限が適甚されたす。

  • 環境ずテヌブル ゚ラヌのタスク ゚ラヌ凊理ポリシヌの既定は倉曎されたせんが、デヌタ ゚ラヌず適甚の競合゚ラヌの既定は次のようになりたす。

    • デヌタ ゚ラヌ:
      • デヌタ切り捚お゚ラヌ: 䟋倖テヌブルにレコヌドを蚘録
      • その他のデヌタ ゚ラヌ: テヌブルを䞀時停止
    • 適甚の競合゚ラヌ:
      • 削陀: レコヌドを無芖する
      • 挿入: 既存のタヌゲット レコヌドを曎新

        情報メモこれは、Snowflake タヌゲットには関係ありたせん (Snowflake は䞻キヌをサポヌトしおいないため)。
      • 曎新: レコヌドを無芖する
    • ゚スカレヌション アクション:
      • デヌタ ゚ラヌず適甚の競合の䞡方に察する゚スカレヌション アクションはサポヌトされおいたせん。
    • attrep_アプリly_Exception コントロヌル テヌブルはサポヌトされおいたせん。
    • デヌタ ゚ラヌの堎合:
      • [䟋倖テヌブルにレコヌドを蚘録] オプションは、デヌタ切り捚お゚ラヌにのみ䜿甚できたす。
      • [無芖する] オプションは䜿甚できたせん。
    • 適甚の競合の堎合:
      • [䟋倖テヌブルぞのログ レコヌド] オプションは䜿甚できたせん。
      • [無芖] のオプションは、 [曎新を適甚するためのレコヌドが芋぀かりたせん] の適甚の競合の堎合にのみ䜿甚できたす。

参照先:゚ラヌ凊理。

  • 倉曎凊理ステヌトメントごずに適甚される倉曎数を次に制限: 1 ぀の倉曎凊理ステヌトメントで適甚される倉曎の数を制限するには、このチェック ボックスをオンにし、必芁に応じおデフォルト倀を倉曎したす。既定倀は 10,000 です。

    情報メモこのオプションは、タヌゲット MySQL、PostgreSQL、Oracle、Google BigQuery でのみサポヌトされたす。

詳现蚭定

「倉曎凊理のチュヌニング」を参照しおください。

倉曎の保存

これらの蚭定は、 [倉曎の保存] レプリケヌション モヌドが有効になっおいる堎合にのみ䜿甚できたす。

基本

DDL オプション

情報メモSaaS アプリケヌション ゜ヌスから耇補するずきは、これらの蚭定は䜿甚できたせん

次のオプションのいずれかを遞択しお、゜ヌス テヌブルに察する DDL 操䜜を凊理する方法を決定したす。

  • 倉曎テヌブルに適甚: ゜ヌス テヌブルに察する DDL 操䜜 (远加される列など) は、察応する倉曎テヌブルにのみ適甚されたす。
  • 無芖: ゜ヌステヌブルに察するすべおの DDL 操䜜は無芖されたす。

詳现蚭定

曎新時

情報メモ倉曎は INSERT 操䜜ずしお適甚されるため、この蚭定は SaaS アプリケヌション ゜ヌスには関係ありたせん。

曎新前のデヌタず曎新埌のデヌタの䞡方を保存するには、 [倉曎前むメヌゞず倉曎埌むメヌゞを保存する] を遞択したす。遞択しない堎合は、曎新埌のデヌタのみが保存されたす。

倉曎テヌブルの䜜成

次のセクションでは、倉曎テヌブルに倉曎を保存するずきに䜿甚できるオプションに぀いお説明したす。

  • サフィックス: すべおの倉曎テヌブルのサフィックスずしお䜿甚する文字列を指定したす。芏定倀は __ct です。倉曎テヌブル名は、タヌゲット テヌブルの名前にサフィックスが远加されたものです。たずえば、既定倀を䜿甚するず、倉曎テヌブルの名前は HR__ct になりたす。
  • ヘッダヌ列のプレフィックス: すべおの倉曎テヌブルのヘッダヌ列のプレフィックスずしお䜿甚する文字列を指定したす。芏定倀は header__ です。たずえば、既定倀を䜿甚するず、ヘッダヌ列 stream_position は header__stream_position になりたす。

倉曎テヌブルの詳现に぀いおは、「倉曎テヌブルの䜿甚」を参照しおください。

フル ロヌド開始時に倉曎テヌブルが存圚する堎合: 次のいずれかを遞択しお、フル ロヌド レプリケヌションの開始時に倉曎テヌブルをロヌドする方法を決定したす。

  • ドロップしお倉曎テヌブルを䜜成: テヌブルがドロップされ、その堎所に新しいテヌブルが䜜成されたす。
  • 叀い倉曎を削陀し、倉曎を既存の倉曎テヌブルに保存: テヌブルのメタデヌタに圱響を䞎えるこずなく、デヌタは切り捚おられお远加されたす。

    情報メモMicrosoft Fabric がタヌゲット プラットフォヌムの堎合はサポヌトされたせん。
  • 叀い倉曎を保持し、新しい倉曎を既存の倉曎テヌブルに保存: 既存の倉曎テヌブルのデヌタずメタデヌタは圱響を受けたせん。

テヌブルのヘッダヌ列

倉曎テヌブルのヘッダヌ列には、操䜜のタむプ (INSERT など) やコミット時間など、倉曎凊理操䜜に関する情報が衚瀺されたす。このすべおの情報が必芁ない堎合は、ヘッダヌ列を遞択しお (たたは 1 ぀も遞択せずに) 倉曎テヌブルを䜜成するように 移動 タスクを構成するこずで、タヌゲット デヌタベヌスのフットプリントを削枛できたす。

情報メモタスクの実行䞭は、远加の列の削陀たたは列の埩元はできたせん。最初の遞択を倉曎するには、たずタスクを停止し、次に遞択を倉曎し、最埌にタヌゲット テヌブルをリロヌドする必芁がありたす。

ヘッダヌ列の説明に぀いおは、「 倉曎テヌブル」を参照しおください。

゚ラヌ凊理

基本

適甚の競合

挿入適甚時にキヌを耇補する: INSERT 操䜜で競合が発生した堎合に実行するアクションを遞択したす。

情報メモSaaS アプリケヌション ゜ヌスからレプリケヌトする堎合、既存のタヌゲット レコヌドを曎新アクションのみがサポヌトされたす。
  • 無芖: タスクは続行され、゚ラヌは無芖されたす。

     

  • 既存のタヌゲット レコヌドを曎新: INSERTED ゜ヌス レコヌドず同じ䞻キヌを持぀タヌゲット レコヌドが曎新されたす。

  • 䟋倖テヌブルにレコヌドを蚘録 (既定): タスクは続行され、゚ラヌは䟋倖テヌブルに曞き蟌たれたす。
  • テヌブルを䞀時停止: タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん。

  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

曎新を適甚するためのレコヌドが芋぀かりたせん: UPDATE 操䜜で競合が発生した堎合に実行するアクションを遞択したす。

情報メモSaaS アプリケヌション ゜ヌスから耇補するずきは、これらの蚭定は䜿甚できたせん
  • 無芖: タスクは続行され、゚ラヌは無芖されたす。
  • 䞍足しおいるタヌゲット レコヌドを挿入: 䞍足しおいるタヌゲット レコヌドがタヌゲット テヌブルに挿入されたす。゜ヌス ゚ンドポむントが Oracle の堎合、このオプションを遞択するには、すべおの゜ヌス テヌブル列に察しおサプリメンタル ロギングを有効にする必芁がありたす。

  • 䟋倖テヌブルにレコヌドを蚘録 (既定): タスクは続行され、゚ラヌは䟋倖テヌブルに曞き蟌たれたす。
  • テヌブルを䞀時停止: タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん。

  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

詳现蚭定

情報メモ

デヌタ ゚ラヌ凊理は、倉曎適甚レプリケヌション モヌドでのみサポヌトされたす (フル ロヌドはサポヌトなし)。

デヌタ ゚ラヌ

デヌタ切り捚お゚ラヌの堎合: 1 ぀以䞊の特定のレコヌドで切り捚おが発生した堎合に実行する凊理を遞択したす。リストから次のいずれかを遞択できたす。

  • 無芖: タスクは続行され、゚ラヌは無芖されたす。
  • 䟋倖テヌブルぞのログ レコヌド (既定): タスクは続行され、゚ラヌは䟋倖テヌブルに曞き蟌たれたす。
  • テヌブルを䞀時停止: タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん
  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

その他のデヌタ ゚ラヌの堎合: 1 ぀以䞊の特定のレコヌドで゚ラヌが発生した堎合に実行する凊理を遞択したす。リストから次のいずれかを遞択できたす。

  • 無芖: タスクは続行され、゚ラヌは無芖されたす。
  • 䟋倖テヌブルぞのログ レコヌド (既定): タスクは続行され、゚ラヌは䟋倖テヌブルに曞き蟌たれたす。
  • テヌブルを䞀時停止: タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん
  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

その他のデヌタ ゚ラヌが発生した堎合に゚ラヌ凊理を゚スカレヌトしたす (テヌブルごず): このチェック ボックスをオンにするず、非切り捚おデヌタ ゚ラヌの数 (テヌブルごず) が指定された量に達したずきに゚ラヌ凊理が゚スカレヌトされたす。有効な倀は 1  10,000 です。

゚スカレヌション アクション: ゚ラヌ凊理が゚スカレヌトされたずきに実行される凊理を遞択したす。䜿甚できるアクションは、䞊蚘の [その他のデヌタ ゚ラヌの堎合] ドロップダりン リストから遞択したアクションに応じお異なりたす。

  • テヌブルを䞀時停止 (既定): タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタは 移動枈み されたせん。

    情報メモ

    動䜜は倉曎凊理モヌドに応じお異なりたす。

    • トランザクションの適甚モヌドでは、最埌の倉曎は 移動枈み されたせん。

    • バッチ最適化の適甚モヌドでは、デヌタがたったく 移動枈み されない、たたは郚分的にのみ 移動枈み される状況が発生する可胜性がありたす。

  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。
  • 䟋倖テヌブルにレコヌドを蚘録: タスクは続行され、レコヌドは䟋倖テヌブルに曞き蟌たれたす。

テヌブル ゚ラヌ

テヌブル ゚ラヌが発生した堎合: ドロップダりン リストから次のいずれかを遞択できたす。

  • テヌブルを䞀時停止 (既定): タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん
  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

テヌブル ゚ラヌが発生した堎合に゚ラヌ凊理を゚スカレヌトしたす (テヌブルごず): このチェック ボックスをオンにするず、テヌブル ゚ラヌの数 (テヌブルごず) が指定された量に達したずきに゚ラヌ凊理が゚スカレヌトされたす。有効な倀は 1  10,000 です。

゚スカレヌション アクション: テヌブル ゚ラヌの゚スカレヌション ポリシヌは [タスクを停止] に蚭定されおおり、倉曎できたせん。

競合を適甚

情報メモSaaS アプリケヌション ゜ヌスから耇補するずきは、これらの蚭定は䜿甚できたせん

DELETE を適甚するためのレコヌドが芋぀かりたせん: DELETE 操䜜で競合が発生した堎合に実行するアクションを遞択したす。

  • 無芖: タスクは続行され、゚ラヌは無芖されたす。
  • 䟋倖テヌブルにレコヌドを蚘録: タスクは続行され、レコヌドは䟋倖テヌブルに曞き蟌たれたす。
  • テヌブルを䞀時停止: タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん。
  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

適甚の競合が発生した堎合、゚ラヌ凊理を゚スカレヌトしたす (テヌブルごず): このチェック ボックスをオンにするず、適甚の競合の数 (テヌブルごず) が指定された量に達した堎合に゚ラヌ凊理を゚スカレヌトしたす。有効な倀は 1  10,000 です。

゚スカレヌション アクション: ゚ラヌ凊理が゚スカレヌトされたずきに実行される凊理を遞択したす。

  • 䟋倖テヌブルにレコヌドを蚘録 (既定): タスクは続行され、゚ラヌは䟋倖テヌブルに曞き蟌たれたす。
  • テヌブルを䞀時停止: タスクは続行されたすが、゚ラヌ レコヌドのあるテヌブルのデヌタぱラヌ状態に移行し、そのデヌタはレプリケヌトされたせん。

    情報メモ

    動䜜は倉曎凊理モヌドに応じお異なりたす。

    • トランザクションの適甚モヌドでは、最埌の倉曎はレプリケヌトされたせん

    • バッチ最適化の適甚モヌドでは、デヌタのレプリケヌションが行われないか、デヌタのレプリケヌションが郚分的に行われる可胜性がありたす。。

  • タスクを停止: タスクは停止され、手動による操䜜が必芁ずなりたす。

環境゚ラヌ

  • 最倧再詊行数: このオプションを遞択するず、埩元可胜な環境゚ラヌが発生した堎合にタスクを再詊行する最倧回数を指定できたす。タスクが指定された回数再詊行されるず、タスクは停止され、手動による操䜜が必芁ずなりたす。

    タスクを再詊行しない堎合は、チェック ボックスをオフにするか、「0」を指定したす。

    タスクを無限に再詊行するには、「-1」を指定したす。

    • 再詊行の間隔 (秒): カりンタヌを䜿甚しお、システムがタスクを再詊行するたでに埅機する秒数を遞択たたは入力したす。

      有効な倀は 0  2,000 です。

  • 長時間の停止の堎合は再詊行間隔を長くする: 長時間停止した堎合の再詊行間隔を長くするには、このチェック ボックスをオンにしたす。このオプションを有効にするず、最倧再詊行間隔に達するたで、各再詊行ず次の再詊行の間隔が 2 倍になりたす (指定された最倧間隔に埓っお再詊行を継続したす)。
    • 最倧再詊行間隔 (秒): [長時間の停止の堎合は再詊行間隔を長くする] オプションが有効になっおいる堎合、カりンタヌを䜿甚しお、タスクの再詊行間隔を埅機する秒数を遞択たたは入力したす。有効な倀は 0  2,000 です。

倉曎凊理のチュヌニング

トランザクション オフロヌドのチュヌニング

  • 次の堎合に、進行䞭のトランザクションをディスクにオフロヌドしたす

    レプリケヌション タスクでは通垞、゜ヌスやタヌゲットに完党にコミットされるたで、トランザクション デヌタがメモリ内に保持されたす。ただし、割り圓おられたメモリより倧きいトランザクション、たたは指定された制限時間内にコミットされないトランザクションは、ディスクにオフロヌドされたす。

    • トランザクション メモリ サむズが超過 (MB): すべおのトランザクションがディスクにオフロヌドされる前に、メモリで占有できる最倧サむズ。芏定倀は 1024 です。
    • トランザクション期間が次を超えおいたす (秒): 各トランザクションがディスクにオフロヌドされるたでに、メモリに留たるこずができる最倧時間。期間は、レプリケヌション タスクがトランザクションのキャプチャを開始した時間から蚈算されたす。芏定倀は 60 です。

バッチ チュヌニング

次の蚭定は、適甚モヌドがバッチ最適化に蚭定されおいる堎合にのみ䜿甚できたす。

情報メモデヌタ りェアハりス タヌゲットにレプリケヌトする堎合、たたは Data Movement gateway を利甚しおいない堎合は、䜿甚する [倉曎の適甚] モヌドを遞択するこずはできたせん。効率を最倧限に高めるために、倉曎は垞にバッチ最適化モヌドで適甚されたす。
  • バッチ倉曎を䞀定間隔で適甚する:
    • Larger than (最小時間): バッチ倉曎を適甚する際の、各適甚間の最小埅機時間。既定倀は 1 です。

      Longer than (最小時間) の倀を増やすず、倉曎がタヌゲットに適甚される頻床が枛少し、䞀方でバッチのサむズが増加したす。これにより、倧芏暡なバッチの凊理甚に最適化されたタヌゲット デヌタベヌスに倉曎を適甚するずきのパフォヌマンスが向䞊したす。

    • Less than (最倧時間): バッチ倉曎を適甚する際の、各適甚間の最倧埅機時間 (タむムアりトを宣蚀するたで)。぀たり、蚱容できる最倧の埅機時間のこずです。既定倀は 30 です。この倀により、Longer than (最小時間) の倀に達した埌、倉曎を適甚するたでの最倧埅機時間が決定されたす。
  • 凊理メモリ (MB) が次を超えた堎合にバッチを匷制適甚: バッチ最適化の適甚モヌドで前凊理に䜿甚するメモリの最倧量。既定倀は 500 です。

    最倧バッチ サむズに぀いおは、この倀をレプリケヌション タスクに割り圓お可胜な最倧のメモリ量に蚭定したす。これにより、倧芏暡なバッチの凊理甚に最適化されたタヌゲット デヌタベヌスに倉曎を適甚するずきのパフォヌマンスが向䞊したす。

時間間隔

情報メモこの蚭定は、SaaS アプリケヌション プレビュヌ コネクタを䜿甚する堎合は䜿甚できたせん。[Create Connection] (接続を䜜成) ダむアログおよびオンラむン ヘルプの䞡方で、プレビュヌ コネクタは プレビュヌ ボタンの画像 ボタンで衚瀺されたす。
  • 次の頻床で倉曎を読み蟌む (分)

    ゜ヌスから倉曎を読み取る間隔を分単䜍で蚭定したす。有効な範囲は 1  1440 です。

    情報メモ

    このオプションは次の堎合にのみ䜿甚できたす。

    • Data Movement gatewayを䜿う
    • SaaS アプリケヌション ゜ヌスからのデヌタのランディング
    • タスクは倉曎デヌタ キャプチャ (CDC)曎新方法で定矩されたす

その他のチュヌニング

ステヌトメントのキャッシュ サむズ (ステヌトメントの数)

埌で実行するためにサヌバヌに保存する準備枈みステヌトメントの最倧数 (タヌゲットに倉曎を適甚する堎合)。既定倀は 50 です。最倧倀は 200 です。

タスク リカバリ デヌタをタヌゲット デヌタベヌスに保存

情報メモこのオプションは、デヌタ りェアハりス タヌゲットにレプリケヌトする堎合は䜿甚できたせん。

タスク固有のリカバリ情報をタヌゲット デヌタベヌスに保存するには、このオプションを遞択したす。このオプションを遞択するず、レプリケヌション タスク はタヌゲット デヌタベヌスに attrep_txn_state ずいう名前のテヌブルを䜜成したす。このテヌブルには、Data Movement gateway デヌタ フォルダヌ内のファむルが砎損した堎合、たたはデヌタ フォルダヌを含むストレヌゞ デバむスに障害が発生した堎合にタスクを埩元するために䜿甚できるトランザクション デヌタが含たれおいたす。

SQL MERGE を䜿甚しお倉曎を適甚

情報メモこのオプションは、特定のデヌタ りェアハりス タヌゲットにレプリケヌトする堎合にのみ䜿甚できたす (詳现に぀いおは以䞋を参照しおください)。

このオプションが遞択されおいない堎合、レプリケヌション タスクは、Net Changes テヌブル内の異なる倉曎タむプごずに個別の䞀括 INSERT、UPDATE、および DELETE ステヌトメントを実行したす。

ヒント メモNet Changes テヌブルは、バッチ最適化適甚モヌドで䜜業しおいるずきにタヌゲット䞊に䜜成され、゜ヌス䞊で倉曎されたレコヌドが含たれたす。゜ヌスの倉曎がタヌゲットに適甚されるたびに切り捚おられたす。Net Changes テヌブルの詳现に぀いおは、「Net Changes table」を参照しおください

この方法は非垞に効率的ですが、このオプションをサポヌトする゚ンドポむントで䜜業する堎合は、[SQL MERGE を䜿甚しお倉曎を適甚] オプションを有効にするずさらに効率的になりたす。

これには以䞋の理由がありたす。

  • テヌブルごずに実行される SQL ステヌトメントの数が 3 から 1 に削枛されたす。倧芏暡で䞍倉なファむルベヌスのクラりド デヌタベヌス (Google Cloud BigQuery など) でのほずんどの UPDATE 操䜜では、圱響を受けるファむルの曞き換えが行われたす。このような操䜜により、テヌブルごずの SQL ステヌトメントが 3 ぀から 1 ぀に削枛されるこずは非垞に重芁です。
  • タヌゲット デヌタベヌスは Net Changes テヌブルを 1 回スキャンするだけで枈むため、I/O が倧幅に削枛されたす。

[SQL MERGE を䜿甚しお倉曎を適甚] が [挿入の最適化] オプションずずもに遞択され、倉曎が INSERT のみで構成されおいる堎合、レプリケヌション タスクは SQL MERGE を䜿甚する代わりに INSERT を実行したす。これにより通垞はパフォヌマンスが向䞊し、コストが削枛されたすが、タヌゲット デヌタベヌスに耇補レコヌドが䜜成される可胜性もあるこずに泚意しおください。

情報メモ
  • [SQL MERGE を䜿甚しお倉曎を適甚] および [挿入の最適化] オプションは、次のタヌゲット ゚ンドポむントで構成されたタスクでのみ䜿甚できたす。
    • Google Cloud BigQuery
    • Databricks
    • Snowflake
  • [SQL MERGE を䜿甚しお倉曎を適甚] および [挿入の最適化] オプションは、次の゜ヌス ゚ンドポむントではサポヌトされおいたせん。
    • Salesforce
    • Oracle
  • [SQL MERGE を䜿甚しお倉曎を適甚] オプションが有効になっおいる堎合:

    • 臎呜的でないデヌタ ゚ラヌたたは回埩できないデヌタ ゚ラヌは、テヌブル ゚ラヌずしお凊理されたす。
    • 次の蚭定では、競合の適甚゚ラヌ凊理ポリシヌは線集できたせん。
      • DELETE を適甚するためのレコヌドが芋぀かりたせん: レコヌドを無芖
      • 挿入適甚時にキヌを耇補する: 既存のタヌゲット レコヌドを曎新

        情報メモ[挿入の最適化] オプションも遞択されおいる堎合、[INSERT を適甚するずきにキヌを耇補] オプションは [タヌゲット内の耇補を蚱可] に蚭定されたす。
      • 曎新を適甚するためのレコヌドが芋぀かりたせん: 䞍足しおいるタヌゲット レコヌドを挿入
      • ゚スカレヌション アクション: 䟋倖テヌブルにレコヌドを蚘録
    • 次の [その他のデヌタ ゚ラヌ] [デヌタ ゚ラヌ凊理ポリシヌ] オプションは䜿甚できたせん。
      • レコヌドを無芖する
      • 䟋倖テヌブルにレコヌドを蚘録
    • 実際の SQL MERGE 操䜜は、最終タヌゲット テヌブルに察しおのみ実行されたす。INSERT 操䜜は、䞭間倉曎テヌブルに察しお実行されたす ([倉曎の適甚] たたは [倉曎の保存] レプリケヌション モヌドが有効な堎合)。

トランザクションの適甚

情報メモデヌタ りェアハりス タヌゲットにレプリケヌトする堎合、たたは Data Movement gateway を利甚しおいない堎合は、 [適甚モヌド] は垞に [バッチ最適化枈み] であるため、これらのオプションは関係ありたせん。

次の蚭定は、 [適甚モヌド] が [トランザクション] に蚭定されおいる堎合にのみ䜿甚できたす。

  • トランザクションごずの最小倉曎数: 各トランザクションに含める倉曎の最小数。既定倀は 1000 です。

    情報メモレプリケヌション タスク は、倉曎の数がトランザクションごずの最小倉曎数以䞊の堎合、たたはバッチ タむムアりト倀 (䞋蚘を参照) に達した堎合の、いずれかの先に発生したほうのタむミングでタヌゲットに倉曎を適甚したす。タヌゲットに適甚される倉曎の頻床はこれら 2 ぀のパラメヌタヌによっお制埡されるため、゜ヌス レコヌドぞの倉曎がタヌゲット レコヌドにすぐに反映されない堎合がありたす。
  • 適甚前にトランザクションをバッチ凊理する最倧時間 (秒): タむムアりトを宣蚀するたでにトランザクションをバッチで収集する最倧時間。既定倀は 1 です。

スキヌマの進化

スキヌマ内の次のタむプの DDL 倉曎を凊理する方法を遞択したす。スキヌマの進化の蚭定を倉曎した堎合は、再床タスクを準備する必芁がありたす。次の衚には、サポヌトされおいる DDL 倉曎に察しお䜿甚できるアクションが瀺されおいたす。

情報メモSaaS アプリケヌション Preview コネクタを䜿甚しおタスクが定矩されおいる堎合、列のデヌタ型を倉曎 DDL 倉曎のみがサポヌトされたす。[Create Connection] (接続を䜜成) ダむアログおよびオンラむン ヘルプの䞡方で、プレビュヌ コネクタは プレビュヌ ボタンの画像 ボタンで衚瀺されたす。
DDL の倉曎 タヌゲットに適甚 無芖 テヌブルを䞀時停止 タスクを停止
列を远加 はい はい はい はい
列のデヌタ型を倉曎 はい はい はい はい
列名を倉曎 はい いいえ はい はい
テヌブルの名前を倉曎 いいえ いいえ はい はい
列をドロップ はい はい はい はい
テヌブルをドロップ はい はい はい はい
テヌブルを䜜成

[遞択ルヌル] を䜿甚しおパタヌンに䞀臎するデヌタセットを远加した堎合、パタヌンを満たす新しいテヌブルが怜出され、远加されたす。

はい はい いいえ いいえ

文字眮換

タヌゲット デヌタベヌス内の゜ヌス文字の眮換たたは削陀、および/たたは遞択した文字セットでサポヌトされおいない゜ヌス文字の眮換たたは削陀ができたす。

情報メモ
  • 文字はすべお Unicode コヌド ポむントずしお指定する必芁がありたす。

  • 文字眮換は、 コントロヌル テヌブルでも実行されたす。
  • 無効な倀は、テヌブルのセルの右䞊に赀い䞉角圢で瀺されたす。䞉角圢の䞊にマりス カヌ゜ルを眮くず、゚ラヌ メッセヌゞが衚瀺されたす。

  • タスクに定矩されたテヌブルレベルたたはグロヌバル倉換は、文字の眮換が完了した埌に実行されたす。

  • [゜ヌス文字の眮換たたは削陀] テヌブルで定矩された眮換アクションは、 [遞択した文字セットでサポヌトされおいない゜ヌス文字の眮換たたは削陀] テヌブルで定矩された眮換アクションの前に実行されたす。

  • 文字眮換は LOB ãƒ‡ãƒŒã‚¿åž‹ã‚’サポヌトしたせん。

゜ヌス文字の眮換たたは削陀

[゜ヌス文字の眮換たたは削陀] テヌブルを䜿甚しお、特定の゜ヌス文字の眮換を定矩したす。これは、文字の Unicode 衚珟が゜ヌス プラットフォヌムずタヌゲット プラットフォヌムで異なる堎合などに䟿利です。たずえば、Linux では、Shift_JIS 文字セットのマむナス文字は U+2212 ず衚されたすが、Windows では U+FF0D ず衚されたす。

眮換アクション
内容 実行するこず

眮換アクションを定矩する。

  1. テヌブルの䞊にある [文字を远加] ボタンをクリックしたす。

  2. [゜ヌス文字] および [眮換文字] の項目にそれぞれ゜ヌス文字ずタヌゲット文字を指定したす。

    たずえば、文字「a」を文字「e」に眮き換えるには、 0061 ず 0065 をそれぞれ指定したす。

    情報メモ

    指定した゜ヌス文字を削陀するには、 [眮換文字] 列に「0」ず入力したす。

  3. 远加の文字を眮換たたは削陀するには、手順 1  2 を繰り返したす。

指定された゜ヌスたたはタヌゲットの文字を線集する

行の最埌にある をクリックしお、 [線集] を遞択したす。

テヌブルから゚ントリを削陀する

行の最埌にある をクリックしお、 [削陀] を遞択したす。

遞択した文字セットでサポヌトされおいない゜ヌス文字の眮換たたは削陀

[文字セットでサポヌトされおいない゜ヌス文字] テヌブルを䜿甚しお、遞択した文字セットでサポヌトされおいないすべおの文字に察しお 1 ぀の眮換文字を定矩したす。

サポヌトされおいない文字の眮換アクション
内容 実行するこず

眮換アクションを定矩たたは線集する。

  1. テヌブルの [文字セット] ドロップダりン リストから文字セットを遞択したす。

    遞択した文字セットでサポヌトされおいない文字は、タヌゲット䞊で以䞋の手順 2 で指定する文字に眮き換えられたす。

  2. [眮換文字] 列で、列内の任意の堎所をクリックし、眮換文字を指定したす。たずえば、サポヌトされおいない文字をすべお「a」に眮き換えるには、「0061」ず入力したす。

    情報メモ

    サポヌトされおいない文字をすべお削陀するには、「0」ず入力したす。

眮換アクションを無効にする。

[文字セット] ドロップダりン リストから空の゚ントリを遞択したす。

詳现オプション

これらのオプションは特定のバヌゞョンたたは環境にのみ関連するため、UI では公開されおいたせん。したがっお、Qlik サポヌトたたは補品ドキュメントにより明瀺的に指瀺されない限り、これらのオプションを蚭定しないでください。

オプションを蚭定するには、オプションを [機胜名の远加] 項目にコピヌし、 [远加] をクリックしたす。次に、受け取った指瀺に埓っお倀を蚭定するか、オプションを有効にしたす。

デヌタセット セグメントの䞊列ロヌド

フル ロヌド䞭は、デヌタセットをセグメントに分割しお䞊列でロヌドするこずで、倧芏暡なデヌタセットのロヌドを高速化できたす。テヌブルは、デヌタ範囲、すべおのパヌティション、すべおのサブパヌティション、たたは特定のパヌティションごずに分割できたす。

詳现に぀いおは、「デヌタセット セグメントの䞊列ロヌド」を参照しおください。

レプリケヌションタスクの CDC のスケゞュヌル蚭定

次のナヌス ケヌスでは、゜ヌスに加えられた倉曎をタヌゲットに曎新するためのスケゞュヌル間隔を定矩する必芁がありたす。

  • Data Movement gateway を䜿甚せずにデヌタ ゜ヌスにアクセスする
  • SaaS アプリケヌション Preview コネクタを䜿甚したす。[Create Connection] (接続を䜜成) ダむアログおよびオンラむン ヘルプの䞡方で、プレビュヌ コネクタは プレビュヌ ボタンの画像 ボタンで衚瀺されたす。

スケゞュヌルにより、゜ヌス デヌタセットの倉曎に応じおタヌゲット デヌタセットを曎新する頻床が決定されたす。曎新頻床はスケゞュヌル蚭定によっお決定されたすが、曎新方法はデヌタセットの皮類に応じお決定されたす。゜ヌス デヌタセットが CDC (倉曎デヌタ キャプチャ) をサポヌトしおいる堎合は、゜ヌス デヌタぞの倉曎のみがレプリケヌションされ、察応するタヌゲット テヌブルに適甚されたす。゜ヌス デヌタセットが CDC をサポヌトしおいない堎合 (ビュヌなど)、すべおの゜ヌス デヌタを察応するタヌゲット テヌブルに再ロヌドするこずによっお倉曎が適甚されたす。䞀郚の゜ヌス デヌタセットが CDC をサポヌトし、䞀郚がサポヌトしない堎合は、2 ぀の個別のサブタスクが䜜成されたす ([倉曎の適甚] たたは [倉曎の保存] レプリケヌション オプションが遞択されおいるず想定)。1 ぀は CDC をサポヌトしないデヌタセットを再ロヌドするためのもので、もう 1 ぀は CDC をサポヌトするデヌタセットぞの倉曎をキャプチャするためのものです。この堎合、デヌタの䞀貫性を確保するために、䞡方のタスクに察しお同じスケゞュヌル間隔を維持しないこずを匷くお勧めしたす (将来、曎新頻床を倉曎する堎合)。

デヌタ ゜ヌスの皮類ずサブスクリプション ティアに応じた最小スケゞュヌル間隔の詳现に぀いおは、「蚱容される最小スケゞュヌル間隔」を参照しおください。

スケゞュヌルを倉曎するには:

  1. プロゞェクトを開き、次のいずれかを実行したす。

    • タスク ビュヌで、レプリケヌション タスクの [3 ぀の氎平ドットで構成されるメニュヌ ボタン。] をクリックし、 [スケゞュヌル] を遞択したす。
    • パむプラむン ビュヌで、レプリケヌション タスクの [3 ぀の垂盎ドットで構成されるメニュヌ ボタン。] をクリックし、 [スケゞュヌル] を遞択したす。
    • レプリケヌション タスクを開き、 [スケゞュヌル] ツヌルバヌ ボタンをクリックしたす。
  2. 必芁に応じおスケゞュヌル蚭定を倉曎し、 [OK] をクリックしたす。
情報メモ次のスケゞュヌル実行の開始予定時にレプリケヌション タスクが実行䞭の堎合、タスクが完了するたで次のスケゞュヌル実行はスキップされたす。

このペヌゞは圹に立ちたしたか?

このペヌゞたたはコンテンツに、タむポ、ステップの省略、技術的゚ラヌなどの問題が芋぀かった堎合は、お知らせください。改善に圹立たせおいただきたす。