2023年11月26日 星期日

AI 轉型下,企業應打造的公司架構:Revops

隨著 AI 服務在新科技驅使下,企業大幅度採用 DevOps, DataOps, MLOps 等各職能的協作架構,希望能透過各職能的精進改善下,強化企業永續經營的理念。

台灣產業長期偏重以製造業各職能別區別,但隨著台灣產業企業跨足通路,品牌,客服,逐漸轉型為以製造與品牌服務並行的 製造服務架構體系 ,佳世達集團 Epic cloud 聚上雲副總經理 朱驛清 建議 控股集團與各產業企業建立一個控管 營銷,銷售,客戶服務,IT,財務 的 『Revops』流程組織



RevOps 是將營銷、銷售和客戶成功這 3 個業務職能整合併到一個框架中。 
RevOps 檢查公司/業務收入周期和銷售運營的各個方面,並發現優化其工作流程或流程的方法,以產生更有效的銷售或更大的整體回報。

因為RevOps涉及整個客戶生命週期的所有範圍,旨在打破部門之間的孤島,因此真正成功的 RevOps 組織需要重新思考如何構建整個組織。

打造RevOps 的 3 個支柱:流程自動化、協作平台和數據驅動制度

1. 數據驅動制度

RevOps 強調數據驅動的決策,通過收集、分析和利用數據,來了解客戶需求和行為,從而制定更有效的收入策略。

2. 協作平台

RevOps 要求銷售、營銷、客戶服務等部門進行協作,共同制定和執行收入策略。

3. 流程自動化

RevOps 利用自動化工具來提高收入流程的效率和準確性。

企業如何實施 RevOps?

任何偉大的努力一樣,在您的公司實施 RevOps 並不像說說那樣簡單。 任何偉大的發明,都會有第一次的嘗試

1. 先走第一步

2. 不斷修正

3. 運用新科技
分享至PLURK 噗浪 分享至FACEBOOK 臉書

2023年11月23日 星期四

使用 Google 雲端磁碟快照進行 SAP ASE 資料庫備份和還原

轉貼自:https://www.googlecloudcommunity.com/gc/Community-Blogs/SAP-ASE-Database-Backup-and-Restore-using-Google-Cloud-Disk/ba-p/665868

在當今數據驅動的世界中,確保關鍵業務資訊的完整性和可用性至關重要。SAP ASE 資料庫是許多 SAP 系統的基石,具有巨大的價值,需要強大的備份和復原策略來防止資料遺失或系統中斷。Google Cloud 磁碟快照可用於執行無縫 SAP ASE 資料庫備份和還原。

使用 Google Cloud 磁碟快照的 SAP ASE 資料庫備份可以提供以下優勢:

  • 利用雲端原生功能磁碟快照來簡化 SAP ASE 資料庫備份
  • 加快大型 SAP 資料庫的備份操作
  • 在 HADR 環境中重新實作資料庫 

在 Google Cloud 上執行 SAP ASE 資料庫備份和復原的高階執行步驟

備份

在取得儲存快照副本之前,透過靜默使用者資料庫和主資料庫將資料庫置於一致狀態。以下步驟顯示如何使用磁碟快照執行資料庫備份。

1. 將資料庫置於靜止模式

指令 QUIESCE DATABASE 只是將資料庫置於允許資料庫設備檔案的外部備份的狀態。

QUIESCE DATABASE 命令阻止對資料庫的所有寫入訪問,並將資料快取的內容與磁碟上的資料庫裝置同步。連接到資料庫的使用者保持在線並且可以執行讀取操作。寫入操作將被阻止,直到 DBA 釋放資料庫。或者, 可以使用  PREPARE DATABASE命令來避免寫入操作的阻塞。

以使用者 sapsa 登入 SAP ASE 並靜默所有非臨時資料庫。

 

quiesce database <tag-name> hold master, model, <DBSID>, saptools, , sybsystemprocs, sybmgmtdb for external dump
go

 

將上述命令中的 <DBSID> 和 <tag-name> 分別替換為 SAP 資料庫的名稱和一些用於備份的識別碼作為標記名稱。

2. 觸發Google Cloud Storage快照  

執行持久性磁碟區的磁碟快照以在靜默模式下備份所有資料庫。對所有資料和日誌設備執行磁碟快照。 

可以從磁碟建立快照,即使它們附加到正在執行的實例也是如此。快照是全域資源,因此可用於將資料還原到新磁碟。

請參閱此處連結中拍攝快照的說明

 

gcloud compute snapshots create <snapshot-name> \
    --source-disk  <source-disk-name> \
    --snapshot-type  <snapshot-type> \
    --source-disk-zone <source-zone>

 

3. 確認快照並釋放資料庫的寫入權限

外部備份命令完成後,執行下列 SQL 命令以釋放停頓的資料庫以進行讀取/寫入存取。

 

quiesce database <tag_name> release
go

 

根據SAP 說明 - 1588316安排自動日誌備份到磁碟或 FileStore Enterprise

恢復

如下所示,使用磁碟快照執行 SAP ASE 資料庫的還原。

1. 從 Google Cloud Storage 快照建立永久磁碟

從 Google Cloud 儲存快照建立永久磁碟。

有關如何從快照創建磁碟的更多信息,請參閱此處的連結。

2. 準備系統恢復

  • 確保 ASE 資料庫已停止
  • 卸載現有資料庫磁碟區(資料和日誌)
  • 刪除目標磁碟區對應的 fstab 條目
  • 停用邏輯捲和卷組
  • 從 VM 中分離卷
  • 將新建立的磁碟附加到虛擬機
  • 啟動邏輯捲和卷組(如果未啟動)
  • 使用新磁碟的詳細資訊更新目標磁碟區的 fstab 條目
  • 在虛擬機器上安裝已配置的捲
  • 驗證檔案系統的權限和所有權

3.恢復資料庫

使用命令列選項「-q」以靜默模式啟動 SAP ASE,並套用資料庫靜默後儲存的交易日誌轉儲。

例子:

 

cd $SYBASE/$SYBASE_ASE/install
echo "-q \" >> RUN_<SERVER>

 

重新啟動伺服器

 

startserver -f  RUN_<SERVER>
startserver -f RUN_<SERVER>_BS

 

如果適用,請使用指令 LOAD TRANSACTION 將交易日誌轉儲載入到 SAP 資料庫。

使用 isql 登入 SAP ASE 資料庫並執行以下命令

 

load transaction <DBNAME> from "/path"

 

最後使用 SQL 命令將所有資料庫設定為線上:

 

online database <DBNAME>
go

 

從 RUN_<SERVER> 檔案中刪除 -q 選項後重新啟動 SAP ASE 伺服器。

分享至PLURK 噗浪 分享至FACEBOOK 臉書

複製流程 – SAP Datasphere 和 Google Big Query

轉貼自:https://blogs.sap.com/2023/11/16/replication-flows-sap-datasphere-and-google-big-query/

背景

SAP Datasphere 從 SAP Datasphere 版本 2021.03 開始發布了複製流。這項新功能允許人們以快速、無縫的方式將多個表從來源複製到目標。有關複製流程的更多信息,請參閱此處

本部落格將示範如何將資料從 SAP 來源複製到 Google BigQuery。

腳步

  1. 首先,您需要在 SAP Datasphere 中建立與 Google Big Query 的連線。請參閱本部落格中的步驟 4.「建立 Google BigQuery 連線」來建立連線。
  2. 確保您在 Google BigQuery 中有一個要將資料表複製到其中的資料集。
  3. 確保您有源連接。在本例中,我們將使用 S4 Hana Cloud。您需要在 SAP Datasphere 的「連線」標籤中建立此連線。
  4. 導覽至 SAP Datasphere,然後按一下左側面板上的「資料產生器」。找到並點選“新複製流”磁貼。
  5. 點選選擇來源連接
  6. 選擇您想要的來源連線。我們將選擇 SAP S4 Hana Cloud
  7. 點選選擇來源容器。
  8. 選擇“CDS 提取 - 啟用 CDS 視圖提取”,然後按一下“選擇”。
  9. 按一下“新增來源物件”並選擇要複製的視圖。如果需要,您可以選擇多個。完成物件後,按一下「新增選擇」。
  10. 現在,我們選擇目標連線。我們將選擇 Google Big Query 作為我們的目標。如果您在此步驟中遇到任何錯誤,請參閱本部落格末尾的註釋。
  11. 接下來我們選擇目標容器。回想一下您之前在步驟 2 中在 Big Query 中建立的資料集。這是您將在此處選擇的容器。
  12. 在中間選擇器中,按一下“設定”並設定您的負載類型。初始僅意味著載入所有選定的資料一次。初始和增量意味著在初始載入後,您希望系統每 60 分鐘檢查一次是否有任何變更(增量),並將變更複製到目標。
  13. 完成後,點擊頂部工具列上的編輯投影圖示以設定任何過濾器和映射。有關過濾器和映射的更多信息,請參閱此處此處
  14. 您也可以透過目標連線名稱和容器旁的設定圖示來變更目標的寫入設定。
  15. 最後,將複製流重新命名為您在右側詳細資料面板中選擇的名稱。然後,透過頂部工具列圖示儲存、部署、執行複製流程。您可以在 SAP Datasphere 左側面板的「資料整合監視器」標籤中監控運作情況。
  16. 複製流程完成後,您應該會在 BigQuery 中看到目標表。應該注意的是,每個表都會從複製流中添加 3 列,以允許捕獲增量。這些欄位是 operation_flag、recordstamp 和 is_deleted。

注意:您可能必須在租用戶中包含進階出站整合區塊才能部署複製流。

分享至PLURK 噗浪 分享至FACEBOOK 臉書

在 SAP Datasphere (DWC) 中建立 Google Big Query 連接

 轉帖自:https://blogs.sap.com/2023/05/25/creating-a-google-big-query-connection-in-sap-datasphere-dwc/

場景:我們想要展示如何將 csv 檔案上傳到 Google 雲端存儲,然後在 Big Query 中基於該檔案建立一個表,然後透過匯入遠端表將該表匯入到 SAP Datasphere 中

1)在GCP雲端儲存中我們需要建立一個bucket

 

給它取個名字

接下來新增標籤(這是可選的)

選擇您想要儲存該儲存桶的位置,我將其保留為預設值

 

為您的資料選擇儲存類別(熱、冷、近線)我將其保留為標準

選擇如何控制對此儲存桶的存取(例如,如果您不想將其公開)

我取消選中上面突出顯示的內容,因為我只是想嘗試是否有人可以訪問此存儲桶。

接下來是該儲存桶的安全性

我保留它為預設值。下一步點擊“建立”

當您單擊儲存桶時,您會看到儲存桶已建立。

接下來,我們將上傳一個 .csv 檔案到此儲存桶。(我們可以加載任何格式文件,然後我們需要編寫一個腳本來轉換任何傳入的文件格式,將其轉換為 csv),我將在後面的部分中介紹這一點。

我上傳了一個簡單的 .csv 文件

現在我們將從此雲端儲存存取此 csv 檔案到 Big Query 中

在資源管理器下的 Big Query 中,我將建立一個資料集(這就像一個架構,您將在其中儲存所有表)點擊 Project

 

下一步 建立資料集並給出適當的企業名稱

建立資料集(模式)。現在我們將透過雲端儲存 csv 檔案建立一個表格。

選擇從 Google 雲端儲存建立表,接下來選擇儲存桶,然後選擇文件

給表起一個名字

 

表已創建,我們可以預覽數據

 

 

現在我們將在 SAP Datasphere for Big Query 中建立連線。

在 SAP Datasphere 中的“連接”下,按一下“建立”並選擇“Google BigQuery”

 

我們需要提供專案名稱和金鑰(我們需要透過 API 產生的存取金鑰)

當您點擊「我的第一個項目」時,您將獲得項目 ID

接下來,對於 Key,我們將從導航選單轉到 API 和服務

接下來點擊啟用的 API 和服務,向下捲動並點擊 BigQuery Connection API

 

接下來點擊憑證

現在您需要有一個服務帳戶。

讓我們建立一個服務帳戶

從導覽功能表前往 Google 控制台中的 IAM 和管理,然後按一下服務帳戶

在頂部點擊建立服務帳戶

提供相關的服務帳號名稱

點擊創建,彈出服務帳戶已創建

現在我們將在 BigQuery 連接 API 中看到此服務帳戶

單擊它並轉到“按鍵”

現在點擊「新增金鑰」(建議使用 JSON)

點擊“建立”,將下載金鑰檔案。安全地儲存它,因為我們將在連接中使用它

現在,在 SAP Datasphere (DWC) 中建立連線下,輸入項目 ID 並選擇關鍵文件。

按一下下一步並提供技術名稱

驗證連接

現在前往 Datasphere 中的 Data Builder,然後按一下“匯入遠端表”

 

選擇連接,然後瀏覽您的項目並選擇表

 

 

然後點擊“導入並部署”,表就被導入了。

 

最後,該表已成功匯入 Datasphere 中。此外,您可以建立圖形視圖、實體關係、分析模型等。

分享至PLURK 噗浪 分享至FACEBOOK 臉書