1. 程式人生 > >Amazon Mobile Analytics常見問題_移動應用程式分析

Amazon Mobile Analytics常見問題_移動應用程式分析

問:自動匯出功能有什麼吸引人的地方?

Amazon Mobile Analytics 中的自動匯出功能可以讓您定期將從應用程式接收到的原始事件資料匯出到 Amazon Simple Storage Service (S3) 儲存桶和 Amazon Redshift 叢集(由 Amazon Mobile Analytics 以 AWS CloudFormation 堆疊的組成部分而建立)。您還可以使用 Amazon S3 中的事件資料和其他資料分析工具,例如 Amazon Elastic MapReduce (EMR) 或其他提取、轉換、載入軟體,或者您自己的資料倉庫。

事件資料載入到 Amazon Redshift 叢集中以後,您可以通過執行 SQL 查詢來分析和深入瞭解應用程式資料,或使用一家 Amazon Redshift

合作伙伴來檢視資料。例如,您可以分析使用者在不同裝置中的使用行為如何,跟蹤不同應用版本中應用內促銷活動的有效性,或者分析不同國家/地區或語言使用者的保持率。

問:使用自動匯出功能會不會產生額外的費用?

Amazon Mobile Analytics 服務的價格保持不變。Amazon Mobile Analytics 提供一種免費套餐,其中每個賬戶每個月的前 1 億個事件不收費,超出的部分按照每處理 100 萬個事件 1 USD 收取。如果對 Amazon S3 啟用了自動匯出功能,您需要為 Amazon S3 儲存桶中儲存的事件所產生的相關費用付費。如果您對 Amazon Redshift 啟用了自動匯出,您還需要為以下專案付費:Amazon Redshift 叢集(單一節點 dw2.large 叢集),用於從 Amazon S3 儲存桶載入資料到 Amazon Redshift 叢集的 Amazon Elastic Compute Cloud (EC2)(t2.micro) 例項,以及可供選擇使用的 Amazon CloudWatch 資源(如果對自動匯出到 Amazon Redshift 功能配置時啟用了該功能)。Amazon Redshift 和 Amazon EC2 的免費套餐定價資訊請參考此處

。如需詳細的定價示例,請訪問我們的定價頁面

問:可以將資料匯出到哪些地點?

使用自動匯出功能,您可以將應用程式事件資料匯出到 Amazon S3 儲存桶和 Amazon Redshift 叢集。匯出到 S3 將便於您將原始資料載入到您自己的資料倉庫中,然後使用 Amazon EMR 等分析服務對其進行處理,或僅僅將其存檔以備將來使用。將資料匯出到 Amazon Redshift 可以讓您使用 SQL 查詢來分析原始事件資料。當您匯出到 Amazon Redshift 集群后,資料還會放置在 S3 儲存桶中,以保證原始事件隨時可用。

問:應用程式資料是如何匯出到 Amazon Redshift 中的?

Amazon Mobile Analytics 會建立 AWS CloudFormation 堆疊,其中包括 Amazon Redshift 叢集和 EC2 例項。EC2 例項每個小時會連線 Amazon Redshift 叢集,以載入來自 Amazon S3 儲存桶的事件。

問:對 Amazon Redshift 配置自動匯出後該做些什麼?

Amazon Mobile Analytics 會使用 AWS CloudFormation 建立一個新的堆疊,其中包括一個 Amazon Redshift 叢集和一個 Amazon EC2 例項。這個初次配置的過程大約會花去 CloudFormation 15 分鐘的時間。堆疊建立完成後,EC2 例項會開始將 Amazon S3 儲存桶中的所有事件載入到 Amazon Redshift 叢集中。您可以使用 SQL Workbench 等 SQL 查詢分析器或 Tableau 等第三方視覺化工具來訪問 Amazon Redshift 叢集。如需可以幫助您充分利用 Amazon Redshift 的工具清單,請單擊此處

問:能否使用已有的 Amazon S3 儲存桶或 Amazon Redshift 叢集?

可以。您可以指定用於匯出原始事件的 S3 儲存桶。如果您要將應用資料匯出到現有的 Amazon Redshift 叢集中,請參考此文件:Exporting to an Existing Redshift Cluster

問:資料以怎樣的頻率匯出?

自動匯出功能啟用後,原始事件會由 Amazon Mobile Analytics 服務在 60 分鐘內從應用程式匯出到 Amazon S3 儲存桶。Amazon S3 儲存桶中的資料每隔一小時會匯出到 Amazon Redshift。這表示新事件載入到 Amazon Redshift 叢集最多需要 2 個小時。

問:資料以怎樣的格式匯出?

請參考文件,瞭解 Amazon S3 中的應用程式事件 JSON 圖解和 Amazon Redshift 中的應用程式事件圖表。

問:能否嚮導出的資料新增自定義事件?

可以。所有的事件都會匯出,包括自定義事件。您可以在自動匯出配置嚮導中指定自定義事件屬性和指標。

問:能否停止匯出資料?

可以,使用 Amazon Mobile Analytics 控制檯中的 App Management 頁面即可開始和停止匯出一個或全部應用程式的資料。請注意,停止資料匯出後,只有記錄下的新事件不會匯出到 Amazon S3 儲存桶或 Amazon Redshift 叢集。如果您想刪除之前匯出的資料並停止產生新的費用,請使用 AWS CloudFormation 控制檯刪除“MobileAnalyticsAutoExportToRedshift…”堆疊並從 Amazon S3 控制檯中刪除用於儲存這些事件的 Amazon S3 儲存桶。

問:能否先將資料匯出到 Amazon S3,然後再匯出到 Amazon Redshift?

可以,當您對 Amazon Redshift 啟用了自動匯出後,儲存在指定 Amazon S3 儲存桶中的所有應用程式事件資料會載入到 Amazon Redshift 中。

問:我已經對 Amazon S3 使用了自動匯出功能。什麼時候可以開始將事件匯出到 Amazon Redshift 叢集?

立即就可以。只要進入 Amazon Mobile Analytics 控制檯中的 App Management 頁面,對 Amazon Redshift 啟用自動匯出即可。

問:我有一個大型應用程式,每天傳送的事件達數十億條。這個功能能滿足我的需求嗎?

能。Amazon Mobile Analytics 採用的設計可以滿足大規模收集、處理、匯出事件的需求。Amazon Redshift 是一項 PT 級資料倉庫服務。您隨時可以在 Amazon Redshift 控制檯中更新 Amazon Redshift 叢集,以利用更多節點。

問:Amazon S3 儲存桶和 Amazon Redshift 叢集是否必須與 Amazon Mobile Analytics 位於相同的區域中 (US-East-1)?

Amazon Mobile Analytics 要求 Amazon S3 儲存桶也在 US East-1。預設情況下,Amazon Mobile Analytics 也會在 US East-1 中建立 Amazon Redshift 叢集和 EC2 例項。如果您想在不同區域中配置 Amazon Redshift 叢集,請聯絡我們。在 US-East-1 中的 Amazon S3 儲存桶和 Amazon Redshift 叢集位置之間傳輸資料會產生相應費用。

問:將資料放置在 Amazon Redshift 之後,如何開始分析?

您可以使用 SQL Workbench 等 SQL 查詢分析器或 Tableau 等第三方視覺化工具來訪問 Amazon Redshift 叢集。如需可以幫助您充分利用 Amazon Redshift 的工具清單,請單擊此處。我們的文件包含 SQL 查詢,可以幫助您開始。

問:去哪裡尋找 Amazon Redshift 叢集適用的連線字串?

訪問 Amazon Redshift 控制檯瞭解相關連線資訊。檢視 Amazon Redshift 文件,瞭解有關連線 Amazon Redshift 叢集的更多幫助資訊。

問:可以對連線 Amazon Redshift 提供什麼等級的訪問許可權?

Amazon Redshift 主使用者可以提供完全不受限制的 Amazon Redshift 叢集訪問許可權,還可以用於建立其他 Amazon Redshift 使用者。“eventreader”使用者可以提供對應用程式事件資料的只讀訪問許可權。在 Amazon Mobile Analytics 控制檯中配置自動匯出到 Amazon Redshift 功能時,可以對這些使用者設定密碼。

問:能否使用此功能為應用程式建立自定義控制面板?

可以。您可以利用 Tableau 等第三方視覺化工具來建立自定義動態控制面板。這樣的工具有許多種,可以幫助您充分利用 Amazon Redshift。

相關推薦

Amazon Mobile Analytics常見問題_移動應用程式分析

問:自動匯出功能有什麼吸引人的地方? Amazon Mobile Analytics 中的自動匯出功能可以讓您定期將從應用程式接收到的原始事件資料匯出到 Amazon Simple Storage Service (S3) 儲存桶和 Amazon Redshift

Amazon Mobile Analytics移動應用程式分析

Amazon Web Services 誠聘精英。 Amazon Web Services (AWS) 是 Amazon.com 的一個充滿活力、不斷壯大的業務部門。我們現誠聘軟體開發工程師、產品經理、客戶經理、解決方案架構師、支援工程師、系統工程師以及設計師等人才。請訪問我

如何將Firebase Analytics新增到NativeScript移動應用程式

當您想要儘快釋出移動應用時,我們都知道這一點。你工作了幾個月,經過測試,它看起來不錯,而你的重要人物甚至喜歡它。您和已釋出的應用之間需要做的最後一件事是更多的工作。然而,為您的應用新增分析是一項值得投資的工作。只需半小時的工作,您就會知道使用者需要什麼,如何滿足他們的需求,以及在哪裡投入寶貴的開發時間。

5個構建移動應用程式的優秀框架

使用原生代碼是一種流行的做法。但它不總是在商業意義上最好的選擇。為多個平臺建立相同的應用程式可以是一個巨大的時間。 HTML5移動UI框架允許構建跨平臺混合移動應用程式。他們還保持本地的感覺和外觀。 使用預先知識(HTM5,CSS,JavaScript),開發人員以最小的能

AWS | Amazon Mobile Analytics

Amazon Web Services is Hiring. Amazon Web Services (AWS) is a dynamic, growing business unit within Amazon.com. We are currently hiring So

Web和移動應用程式雲服務_Web應用程式託管

Amazon Web Services 誠聘精英。 Amazon Web Services (AWS) 是 Amazon.com 的一個充滿活力、不斷壯大的業務部門。我們現誠聘軟體開發工程師、產品經理、客戶經理、解決方案架構師、支援工程師、系統工程師以及設計師等人才。請訪問我

AWS WAF常見問題_Web應用程式防火牆

1.什麼是 AWS WAF? AWS WAF 這款 Web 應用程式防火牆允許您配置規則,根據您定義的條件允許、阻止或監視(計數) Web 請求,從而幫助保護 Web 應用程式免受攻擊。這些條件包括 IP 地址、HTTP 標頭、HTTP 正文、URI 字串、SQL 注入和跨站指

移動應用程式開發應考慮的八大安全問題

隨著移動網際網路的普及,企業越來越需要移動開發的進行,從而深化其客戶體驗,擴充套件其顧客購買產品的方式方法。   對移動應用程式的這種需求推動著企業開發。但是,需要注意的是,與移動應用程式相關的風險不同於傳統的企業軟體。我們看到,在移動軟體領域,安全性很少成為開發過程中

五個開源移動應用程式介紹

像世界上大多數人一樣,我的手似乎就沒有離開過手機。多虧了我從 Google Play 和 F-Droid 安裝的開源移動應用程式,

Android 應用程式分析之Settings.System.putInt

由於需要修改Setting預設設定的需要,需要分析下Setting的原始碼,以及資料儲存與讀取。 Android自帶的應用程式儲存在packages/apps目錄下 主要目錄和檔案如下: 其中resouce是資原始檔,src是原始碼,tests中含有測試程式碼。而Andr

Amazon Inspector安全評估常見問題_應用程式安全評估

Amazon Inspector 如何定價? Amazon Inspector 的定價基於每個評估中包含的 Amazon EC2 例項數量,並且取決於您為評估選擇的規則包。Inspector 評估可以使用主機評估規則包和/或網路可訪問性規則包。主機評估規則包

Amazon Lex常見問題_深度學習的應用程式對話介面

問:什麼是 Amazon Lex? Amazon Lex 是一種使用語音和文字構建對話介面的服務。Amazon Lex 使用的對話引擎與 Alexa 相同,可以提供高質量的語音識別和語言理解功能,讓您能夠在新的或現有的應用程式中新增掌握自然語言的精密“聊天機器

Amazon Sumerian 構建VR AR應用程式_亞馬遜VR/AR服務

使用 Amazon Sumerian,您可以快速輕鬆地建立和執行虛擬現實 (VR)、增強現實 (AR) 和 3D 應用程式,而無需掌握任何專門的程式設計或 3D 圖形專業知識。藉助 Sumerian,您可以構建在熱門硬體上執行的高度沉浸且高度互動的場景,這些硬體包括 Oculus Go、Oc

Amazon Inspector安全評估_應用程式安全評估

Amazon Inspector 是一項自動安全評估服務,有助於提高在 AWS 上部署的應用程式的安全性與合規性。Amazon Inspector 會自動評估應用程式的風險、漏洞或者相較於最佳實踐的偏差。執行評估後,Amazon Inspector 會生成按嚴重程度確定優先順序的安全檢測詳

Amazon Inspector安全評估服務價格_應用程式安全評估

Amazon Inspector 是一款安全評估服務,適用於 Amazon EC2 例項以及在這些例項上執行的應用程式。該服務的定價基於兩個維度:每個評估中包含的 EC2 例項數量,以及您所選規則包的型別。Inspector 評估可以使用下列兩種規則包型別的任意組合:主機評估規則包和/或網

AWS Elastic Beanstalk常見問題_應用程式管理

問:什麼是維護時段? 維護時段指每週兩個小時的時間段,在此期間,如果託管平臺更新已啟用且新平臺版本已釋出,則 AWS Elastic Beanstalk 將會啟動平臺更新。例如,如果您選擇的維護時段開始於每個星期日的凌晨 2 點,則 AWS Elastic

AWS Device Farm應用程式測試常見問題_自動化測試

無限制計劃允許無限制的測試和遠端訪問以每月 250 USD 起價。無限制定價取決於您為各種使用型別(即自動測試或遠端訪問)和各個裝置系列(即 Android 或 iOS)購買的裝置插槽數量,每個插槽每月的費用為 250 USD。裝置插槽對應並行測試。

Amazon Lex價格_深度學習的應用程式對話介面

使用 Amazon Lex 時,您只需按實際用量付費。您根據機器人處理的文字或語音請求數量付費,每條語音請求和文字請求的費用分別為 0.004 USD 和 0.00075 USD。例如,1000 條語音請求的費用是 4.00 USD,1000 條文字請求的費用是 0.75 USD。您的使用量

移動應用拉起微信小程式

APP支援開啟微信小程式了 最新微信文件 如何實現APP開啟小程式 通過文件開啟微信開放平臺新增移動應用,然後關聯小程式,這些步驟按照文件描述走。 IOS開發示例參考 android開發示例參考 開發易錯點 前言:下載官方sample測試是可以正常拉起官方d