by adonisy
9. 五月 2022 13:56
DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱 前言 在地端的環境中如果要使用資料倉儲的話,你的選擇也還是 SQL Server,此時的 SQL Server所存放的,是資料倉儲的資料來源,然而在雲端的環境中,它的名稱已經有所更改,目的是要把它和地端的資料混合加以區隔,本期就來看該如何在雲端的環境中產生資料倉儲的資料來源。 設計和實作星狀架構 星狀架構是關聯式資料倉庫廣泛採用的成熟建模方式。這個需要建模者將他們的模型表分類為維度或事實。 維度表 維度表描述業務實體——您建模的事物。實體可以包括產品、人員、地點和概念,包括時間本身。您會在星狀架構...
[更多...]
by vivid
27. 四月 2022 11:33
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220423602 出刊日期: 2022/4/27 C# 在第8版新增可為 Null 的參考型別(Nullable reference types,NRT),可以將參考型別明確標註為可以設定為「null」,以便於在開發階段讓工具協助檢查參考型別變數是否可以設定為「null」,如此可以減少應用程式擲出「System.NullReferenceException」例外錯誤的機率。 例如以下範例程式碼: string s = null; Console.Wr...
[更多...]
by adonisy
18. 四月 2022 13:36
DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱 前言 今天,大量的即時數據是由連接的應用程式、物聯網生成的(IoT) 設備和感測器,以及各種其他來源。這些串流式資料源的激增已經能夠近乎即時地使用這些數據並做出明智的決策許多組織的運營必要性。 舉幾個例子,在線商店分析即時點擊串流數據以提供產品推薦在消費者瀏覽網站時。製造設施利用遙測數據用於遠程監控高價值資產的物聯網感測器。以及來自銷售點的信用卡交易系統會受到即時審查,以檢測和防止潛在的欺詐活動。 Azure 串流分析將您的即時應用程式體系結構與串流式傳輸無縫集成分析引擎將串流數據轉換為可操作的見解。使用...
[更多...]
by vivid
13. 四月 2022 05:02
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220423601 出刊日期: 2022/4/13 不可變物件(Immutable object)是一種建立之後就不能夠變更的物件,讓物件在多執行緒的應用程式中達到執行緒安全(Thread Safe),有助於改善應用程式記憶體管理,程式也比較容易維護。 C# 提供多種語法來達到物件的不變性,例如僅供初始化的屬性(Init only Property)、記錄(Record)型別等等。僅供初始化的屬性(Init only Property)可讓物件的個別屬性唯讀、不可...
[更多...]
by adonisy
4. 四月 2022 15:38
DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱 前言 許多組織在過去的二十年裡一直在構建資料倉儲和商業智慧(BI) 基於關聯式資料庫系統的解決方案。由於這些類型的數據和資料庫的成本和複雜性,儲存非結構化數據使得許多 BI 解決方��已經失去了機會。 假設您是一名為恆一企業工作的數據工程顧問。他們有興趣使用Azure 來分析他們所有的業務數據。在這個角色中,你將提供有關 Azure 如何增強他們現有的商業智慧系統。 您還將提供有關使用 Azure 儲存功能的建議儲存大量非結構化數據以增加其 BI 解決方案的價值。因為他們的需要,你計劃推薦 Azure Da...
[更多...]
by vivid
30. 三月 2022 00:05
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220323503 出刊日期: 2022/3/30 在這篇文章中,將要延續本站《Minimal API - 1》文章的情境,介紹 .NET 6新增的Minimal API,撰寫CRUD程式,以及使用Swagger來測試Minimal API,為Minimal API加上文件。 新增、刪除、修改、查詢 若要透過Minimal API進行遠端資源的新增、刪除、修改、查詢資料動作,可以叫用以下方法: 「MapGet」:用來取得資源。 「MapPost」:傳...
[更多...]
by adonisy
28. 三月 2022 16:12
DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱 前言 Azure Databricks 是開源 Apache Spark1 分析和數據的完全託管版本處理引擎。 Azure Databricks 是一種企業級且安全的基於雲的大數據和機器學習平台。 Databricks 提供了一個面向notebook的 Apache Spark 即服務工作空間環境,使其易於管理叢集並以交互方式探索數據,本期就稍微介紹它的用途以及重點。 什麼是 Azure Databricks Azure Databricks 是一個完全託管的、基於雲的大數據和機器學習平台,它通過簡化構...
[更多...]
by vivid
16. 三月 2022 11:41
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220323502 出刊日期: 2022/3/16 在這篇文章中,將要介紹 .NET 6新增的Minimal API,它是一個撰寫REST API的新的開發方式,不需要複雜的MVC框架與結構,使用更簡易的方式進行開發,是一個入門REST API很好的進入點,適合用於為服務(microservices),以及需要檔案數、相依性較少的應用程式。 .NET 6新增一個Minimal API技術,顧名思義,它可讓你使用最少量的程式碼來設計服務導向程式。Minimal AP...
[更多...]
by adonisy
14. 三月 2022 14:08
DB World國際中文電子雜誌 作 者:楊先民 審 稿:張智凱
前言
在本期中,你將學習如何熟悉 Azure 中用於資料工程的核心計算技術。並了解數據湖(data lake)在提供儲存層方面所起的作用。還將學習如何在數據湖中組織數據,以針對探索、串流式傳輸和批處理工作負載進行最佳化。
Azure Synapse 分析簡介
了解 Azure Synapse Analytics 如何解決使用單一服務來滿足廣泛範圍的問題組織今天面臨的分析需求。
什麼是Azure Synapse分析?
Azure Synapse Analytics 是一個集合的分析平台,它結合了資料倉儲、大數據分析、數...
[更多...]
by vivid
2. 三月 2022 04:55
.NET Magazine國際中文電子雜誌 作 者:許薰尹 審 稿:張智凱 文章編號: N220323501 出刊日期: 2022/3/2 在這篇文章中,將要介紹如何使用TypeScript與axios插件在Vue 3的應用程式中送出AJAX請求從遠端REST API取得資料,搭配Vue Router來顯示詳細資料。 建立vue專案 從建立專案開始,在作業系統命令提示視窗輸入使用以下指令,將專案命為「tscrud」後按下「Enter」鍵: vue create tscrud 選擇「Manually select features」項目手動安裝,並...
[更多...]