[英]Azure Data Factory Rename Tables in Pipeline
我正在從一個 Oracle 數據庫批量復制到另一個 Oracle 數據庫。 為此,我使用了批量復制操作,該操作根據所有者執行並創建表查找。
這很好用。 但是,我們正在從表名附加了“vw_”的視圖中提取數據,並且需要刪除前綴。 目標 Oracle 數據庫列出的表名沒有“vw_”。 流程很簡單。
IF EXISTS (SELECT * FROM [@{item().TABLE_SCHEMA}].[@{item().VIEW_NAME}]) TRUNCATE TABLE [@{item().TABLE_SCHEMA}].[@{item().TABLE_NAME}]
問題是我無法重命名管道中的表。 我該怎么做呢?
這是提取表名的查詢。
SELECT OWNER as TABLE_SCHEMA, VIEW_NAME as TABLE_NAME
from SYS.ALL_VIEWS
WHERE VIEW_NAME LIKE 'VW_RX_%'
這是其中一個表名VW_RX_CASE_WORKLIST
我想在查找任務中將其轉換為 RX_CASE_WORKLIST,這樣我們就不必弄亂存儲帳戶中的文件。 復制任務
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.