取消
顯示的結果
而不是尋找
你的意思是:

自動化的代碼啟動一個sql腳本

marta_cdc
新的因素

你知道如何在代碼中自動啟動一個sql腳本嗎?

目前我做的選擇。

圖像

4回複4

werners1
尊敬的貢獻者三世

桑切斯@Marta韋森特,你用的什麼工具嗎?和我們談論磚SQL的嗎?

Kaniz
社區經理
社區經理

嗨@Marta韋森特桑切斯,您可以使用預定查詢執行更新你的儀表盤或使常規警報。默認情況下,查詢沒有一個時間表。

注意:-

如果警報使用您的查詢,它運行在其刷新進度和不使用查詢進度。

  • 設置日程:單擊查詢信息選項卡。

圖像

  • 點擊鏈接的右邊刷新時間表,在預定時間間隔開一個選擇器。

圖像

  • 設定時間表。

選擇卷軸和允許你選擇:

  • 一個區間:外牆麵分鍾,1 - 12小時,1或30天,1或2周
  • 一段時間。選擇器的時間選擇器顯示隻有當間隔大於一天一天,選擇大於一個星期。當你安排具體時間,磚SQL需要輸入你電腦的時區和將其轉換為UTC。你必須調整的選擇當地抵消如果你想查詢運行在一個特定的時間在UTC。例如,如果你想要一個問題執行每天0點UTC,但當前時區PDT (UTC-7),你應該選擇在17:00時選擇器:

圖像

  • 單擊OK。

  • 您的查詢將自動運行。

  • 如果你體驗一個預定查詢不執行根據其計劃,你應該手動觸發查詢,以確保它不會失敗。然而,你應該注意以下幾點:
    • 如果你安排一個區間的例子,“每15分鍾”——區間的計算最後成功執行。如果你手動執行一個查詢,將查詢將不會執行,直到區間已經過去了。
    • 如果你安排一個時間,磚SQL等待的結果是“過時了。“舉個例子,假設您有一個查詢將刷新每個周三周四和手動執行它。在這種情況下,結果將仍然被認為是“有效的”周四,以便查詢不會安排一個新的執行。因此,例如,當每周設定一個時間表,檢查最後的查詢執行時間和預計將執行查詢所選一天,執行是一個星期後。確保不要手動執行查詢在這段時間。

  • 如果查詢執行失敗,磚SQL重試退下算法。失敗越多,越遠未來重試(這可能超出了刷新間隔)。

查詢失敗報告

如果一個或多個查詢失敗,磚SQL查詢通知業主通過電子郵件每小時一次。這些電子郵件繼續,直到沒有更多的失敗。故障報告郵件運行在一個獨立的流程從實際的查詢計劃。它可能需要一個小時後磚之前失敗的查詢執行SQL發送失敗報告。

如果查詢業主不接受郵件失敗報告當預定查詢失敗,您的係統管理員殘疾人他們為你的磚SQL實例。

Kaniz
社區經理
社區經理

嗨@Marta韋森特桑切斯,我們一直沒有收到你最後的回應我,我被檢查回看到如果你有一個決議。如果你有任何解決方案,請與社區分享,因為它可以幫助別人。否則,我們將與更多的細節和試圖幫助回應。

嗨@Marta維森特·桑切斯

隻是一個友好的後續。做任何反應幫助你解決你的問題嗎?如果是,請其標記為最好。否則,請讓我們知道如果你還需要幫助。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map