AWS在2022年的麵試問答

1097
AWS的麵試問題

AWS或亞馬遜網絡服務(Amazon Web Services)是亞馬遜提供的雲計算服務平台。AWS提供了各種服務,它允許您構建、測試和部署服務。根據LinkedIn最近的一份報告,近60%的雲計算工作需要AWS作為一項技能。因此,用一個AWS課程在AWS麵試問題的幫助下進行準備可以幫助你找到理想的工作。在這個博客中,我們將涵蓋AWS麵試問題從基本概念到編碼問題.請繼續關注!

  1. AWS基本麵試問題
  2. AWS解決方案架構師麵試問題
  3. AWS Lambda麵試問題
  4. AWS雲服務麵試問題
  5. AWS VPC麵試問題
  6. AWS DevOps麵試問題
  7. AWS Glue麵試問題

AWS基本麵試問題

1.解釋術語AWS。

AWS代表亞馬遜網絡服務,是亞馬遜提供的雲服務平台,能夠滿足計算服務、數據庫、存儲空間的按需需求,提供靈活、可靠、可擴展、易用、高性價比的解決方案。AWS提供的各種服務不限於特定的國家、大陸或時區。任何準備支付的企業都可以使用AWS服務滿足其日常業務需求。該項目是由SaaS(軟件即服務)、IaaS(基礎設施即服務)和PaaS(平台即服務)結合開發的。

AWS是在單個層麵上與雲計算相關的幾個產品和服務的組合。

2.您是否了解AWS提供的不同服務?

可以,以下是AWS提供的服務:

  • 計算
  • 遷移
  • 數據管理
  • 治理
  • 安全
  • 監控
  • 存儲數據庫
  • 網絡
  • 大數據管理
  • 人工智能
  • 分析
  • 移動開發
  • 混合雲

3.解釋Amazon EC2。

操作係統級別控製由虛擬機提供“EC2,各自的虛擬機存儲在雲中。雲服務器可以根據您的需求執行,為您提供對服務器部署的全麵控製,並可用於執行您自己的雲服務器。它們可以與您的內部服務器進行比較。用戶可以控製他們想要使用的硬件,還可以決定何時更新機器上的軟件。

4.你對“雲觀察”這個詞有什麼理解?

有各種不同的AWS環境,例如,RDS實例、EC2、CPU利用率,這些都需要進行適當的監控,以確保它們的正常運行。CloudWatch是用於監視上述AWS環境的應用程序。當設置在某些特定值的指標受到幹擾時,雲觀察通過觸發警報通知係統。

5.你對“雪球”這個詞有什麼理解?

AWS環境與AWS環境之間存在著巨大的信息(數據)交換。需要一個應用程序來啟用tb級的數據流,而Snowball就是用於上述目的的應用程序。

6.你對“VPC”這個詞有什麼理解?

定製化是現代技術的一個重要特征。能夠輕鬆地自定義您的網絡提供了與其他網絡係統相比的額外優勢。在VPC (Virtual Private Cloud)的幫助下,可以實現網絡配置的自定義。私有IP範圍、internet網關、安全組等特性是由VPC提供的,VPC是邏輯上與雲中的其他網絡隔離的網絡。

7.命名Amazon S3中可用的存儲類。

以下是Amazon S3中可用的存儲類:

  • Amazon S3標準
  • Amazon S3標準-非頻繁訪問
  • Amazon S3減少冗餘存儲
  • 亞馬遜冰川

8.你對T2實例了解多少?

根據工作負載所需的性能,T2實例要麼提供中等的性能,要麼提供實現更高性能的能力。

9.你對AWS中的鍵對了解多少?

保護虛擬機以保護網絡係統免受威脅是很重要的。在登錄到您的網絡配置之前,需要提供一個安全代碼,這是保護您的配置的一個很好的方法。密鑰對,也稱為安全登錄信息,提供了一種安全連接到實例的方法。公鑰和私鑰通常包含在一個密鑰對中。

10.一個VPC可以創建多少個子網?

每個VPC的子網數為200個。

11.命名不同類型的可用雲服務。

下麵是雲服務

  • 軟件即服務(SaaS)
  • 數據即服務(DaaS)
  • 平台即服務(PaaS)
  • 基礎設施即服務(IaaS)

AWS解決方案架構師麵試問題

12.解釋Amazon為EC2實現的安全實踐。

製定和實施安全措施是一個健康的習慣:

  • 當需要訪問AWS減容時,建議使用IAM (Identity and access Management)。
  • 此外,隻允許對可信主機或網絡訪問實例上的端口,以消除任何潛在的威脅或破壞,這被認為是一個安全的選擇。
  • 當需要對任何權限進行訪問時,請確保隻向需要權限的人授予權限。
  • 重要的是要了解基於密碼的登錄所帶來的潛在風險。始終確保禁用基於密碼的登錄,以防止任何濫用您的重要登錄信息。

13.你對Amazon S3了解多少?

S3是簡單存儲服務(Simple Storage Service)的縮寫,是亞馬遜(Amazon)提供的存儲支持平台。Amazon S3,對象存儲,用於存儲數據,也用於獨立於位置檢索各自的數據(任意數量)。它提供按需存儲,無限製且性價比高。持久性是無與倫比的,因為數據是存儲在一個安全的設施,存儲的數據是隨時可用的,使它非常容易從任何地方在任何時間訪問存儲的數據。此外,在Amazon S3的幫助下,成本優化管理、訪問控製和遵從性變得非常容易和友好。

14.有沒有可能Amazon S3和EC2實例可以在兼容的條件下使用?如果這種可能性存在,那就解釋一下。

是的,Amazon S3和EC2實例可以一起使用。EC2實例(根設備)應該備份在本地實例存儲中。它很重要,因為它允許開發人員訪問Amazon網站使用的存儲基礎設施(全球擴展網絡)。Amazon Machine image (ami)在Amazon S3和Amazon EC2實例之間的移動可以通過將Amazon Machine image加載到Amazon S3中來實現,這允許開發人員在Amazon EC2環境中執行係統。

15.你對我有什麼看法?為什麼要實現它?

IAM代表身份和訪問管理(Identity And Access Management),它基本上是一個基於web的服務,被開發人員用於以安全的方式訪問AWS服務。開發人員可以很容易地管理可以訪問係統的用戶數量。IAM安全性的實現隨著各種安全特性(如訪問密鑰)的增加而增加,並具有僅向管理員批準的用戶提供係統訪問權限的可用性和能力。

16.你對亞馬遜53號公路了解多少?

DNS或域名係統;Amazon Route 53是一個DNS。各自的DNS的可用性是值得讚賞的,它可以很容易地擴展。端口53是TCP或UDP端口,這些端口通常用於處理域名係統服務器發出的請求。

17.解釋術語CloudTrail。此外,解釋Cloudtrail與Route 53的工作。

有許多請求是由AWS帳戶和IAM用戶發出的。正確地收集有關係統正常運作的每一項請求的數據是很重要的。Cloudtrail是指定的服務,負責收集與各自帳戶發出的每個請求相關的信息和重要數據。這些請求由Amazon Route 53 API接收。Cloudtrail將請求各自的日誌文件存儲在Amazon S3 bucket中,從而幫助這些請求。可以通過Cloudtrail日誌文件識別向Amazon Route 53發出的請求。可以係統地獲取請求所使用的IP地址、請求所通過的帳號、請求的時間等信息。

18.解釋一下標準Rds存儲比預置IOPS更有用的情況。

當工作負載是麵向批處理的時,可能會出現這種情況。無預置IOPS的主要特性之一是,它們能夠在不需要任何手動操作的情況下交付高IO速率。然而,它們昂貴的事實也不容忽視。

19.Amazon Rds, Dynamodb和Redshift之間有什麼區別?簡要解釋。

數據處理可以在結構化數據和非結構化數據中進行,對於這兩種數據,都有不同的數據庫管理服務。確定數據結構並選擇最合適的數據服務來管理相應的數據結構是很重要的。Amazon Rds是一種數據庫管理服務,主要用於關係數據庫。它主要用於打補丁和升級數據庫;此外,數據庫的備份是自動創建的。但是,Amazon Rds是隻針對結構化數據的數據庫管理服務。DynamoDB是一種NoSQL數據庫服務,用於處理非結構化數據。為了方便地分析數據,使用了數據倉庫產品Redshift。

也讀過,AWS管理控製台:您需要知道的一切

20.解釋AWS災難恢複的重要性。

為了消除任何第二個物理站點的成本和需求,當前市場場景中的業務都依賴雲計算來恢複關鍵的IT係統。雲計算提供更快的災難恢複。有不同級別的係統恢複體係結構,如小型客戶工作負載、大規模快速故障轉移等。AWS的災難恢複功能最有趣的地方之一是它提供了快速恢複,這是因為亞馬遜在世界各地都有數據中心。

AWS Lambda麵試問題

21.你對AWS Lambda了解多少?

AWSλ,一種無服務器的計算服務,被認為是開發人員可以選擇的最好的服務之一,通過消除管理任何服務器或供應的需要來運行他們的代碼。Lambda是一種付費服務,隻在您使用計算時間時向您收費。它允許您運行代碼,這些代碼可以是任何應用程序或任何後端服務的。在運行這些代碼時,不需要進行管理。這個過程是首先將代碼上載到lambda服務器上,其餘步驟由它負責。最重要的特性之一是,lambda在執行代碼時,會根據可用性自動擴展相應的代碼。相應的代碼可以輸入到係統中,並在任何其他可用的AWS的幫助下觸發,或者也可以用於相同的目的。

22.你知道應用於AWS Lambda函數代碼的限製嗎?

通常,Lambda對操作係統活動和標準語言施加的限製並不多。但是一些活動,如入站網絡連接和跟蹤調用,作為一個重要的調試係統,以及TCP端口25流量,實現了反垃圾郵件禁用Lambda。IP/TCP套接字支持outbound連接。

23.Lambda函數執行的平均時間是多少?

當對AWS Lambda進行調用時,進程啟動,可能需要1到300秒才能完全執行。默認超時值設置為3秒,但是各自的值可以更改,並且可以分配1到300之間的任何值。

24.使用AWS Lambda安全嗎?Lambda如何保護代碼?

是的,Lambda可以安全使用。當代碼被輸入到係統中時,Lambda首先加密代碼,然後在各自的代碼處於休息狀態時將其存儲到Amazon S3中。此外,當代碼處於執行階段時,Lambda會進行額外的步驟,為代碼提供額外的完整性檢查。

25.AWS Lambda是否提供運行不同類型代碼的能力?

有許多不同的活動可以在AWS Lambda的幫助下完成。開發人員可以使用AWS Lambda在移動應用程序的後端工作,其中檢索和轉換數據可以在Amazon Dynamo S3的幫助下完成。為了轉換和壓縮對象,當它們被上傳到Amazon S3時可以使用處理程序,通過Amazon Kinesis可以處理流數據,消除任何服務器的需求,對Amazon web服務的API調用可以報告和審計,更多的活動可以在AWS Lambda的幫助下執行。

26.你怎麼理解“自動縮放”這個詞?

在自動縮放的幫助下,可以自動配置Novel實例,這是Amazon的web服務提供的最重要的特性之一。該過程不需要人工幹預,開發人員可以使用閾值來監視指標。為了啟用實例和任務(如果水平增加),必須跨越閾值。

27.說出幾個AWS Lambda支持的語言。

以下是AWS Lambda支持的語言:

  • Python
  • c# (. net核心)
  • node . js (JavaScript)
  • Java (Java 8兼容性)

這些代碼還可以包括現有庫和本機庫。

28.是否有任何方式來訪問AWS Lambda操作的基礎設施?

無法訪問AWS Lambda操作的主係統。該係統被AWS Lambda用於實現安全協議、運行健康檢查以及其他日常檢查。

29.有沒有一種方法可以自動化無服務器應用程序?

AWS CodeDeploy和AWS CodePipeline可以用於自動化無服務器應用發布過程。CodePipeline負責自動化的各個階段,如建模、可視化等。為開發人員提供了無服務器應用程序的交付服務。CodeDeploy是一個基於部署的服務,它配備了一個引擎,用於攜帶基於lambda的應用程序的自動化流程。他們實踐了金絲雀式和線性形式的部署,使他們成為無服務器應用自動化的最佳依賴服務之一。它們還指導您通過提供各種不同的安全屏障來保護新部署的無服務器應用程序。這些措施提供了安全性,並確保了無服務器應用程序的穩定性。

AWS雲服務麵試問題

30.你對雲計算了解多少?用簡單的語言解釋。

遠程操作、配置和訪問硬件和軟件資源稱為雲計算。它提供了急需的在線數據存儲、可用的基礎設施和應用程序。由於平台獨立性,軟件不需要在pc上本地安裝。由於雲計算,業務應用程序正在變得移動和協作。客戶隻需為雲服務付費,這有助於降低運營成本,並且可以更有效地使用基礎設施。

31.雲計算有哪些不同類型?

為了滿足各種需求,開發了幾種不同的模型、類型和服務。可以選擇部署雲服務的三種方法是

  • 公共雲
  • 私有雲
  • 混合雲

32.在您看來,您所說的公共雲是什麼意思?

公有雲:它們由(第三方)使用和實現雲服務提供商,它們通過互聯網提供服務器和存儲等計算資源。硬件、軟件和其他支持基礎設施由雲提供商擁有和管理,從而為客戶提供更多的時間來擴展他們的業務。客戶可以使用web瀏覽器訪問這些服務並管理帳戶。

33.據您所知,您所說的私有雲是什麼意思?

私有雲:它們指的是僅由單個企業或組織使用的雲計算資源。它們很容易位於公司的現場數據中心(時間很短),但在某些情況下,公司也會付錢給第三方服務提供商來托管他們的私有雲。服務、應用程序、數據和基礎設施在專用網絡中維護。

34.據你所知,你所說的混合雲是什麼意思?

混合雲:它們結合了公共雲和私有雲,並使用允許數據和應用程序在它們之間共享的技術。混合雲提供了更大的靈活性和更多的部署選項,並有助於優化現有的基礎設施、安全性和遵從性,因為它允許數據在私有雲和公共雲之間移動。

35.雲服務有哪些不同類型?

雲服務主要被分為四大類:基礎設施即服務(IaaS)、平台即服務(PaaS)、無服務器計算和軟件即服務(SaaS)。它們也被稱為雲計算堆棧,因為它們可以在彼此的基礎上構建。

36.在您看來,您所說的基礎設施即服務(IaaS)是什麼意思?

基礎設施即服務(IaaS):它是雲計算服務的最基本類別。服務器和虛擬機(vm)、存儲、網絡、操作係統等IT基礎設施可以由客戶以隨用隨付的方式從雲提供商租用。

37.就您所知,您所說的“平台即服務”(PaaS)是什麼意思?

平台即服務(PaaS):它是一種雲計算服務,為客戶提供開發、測試、交付和管理軟件應用程序的按需環境。PaaS具有專門設計的界麵,使客戶更容易快速創建web或移動應用程序,而無需擔心設置或管理開發所需的服務器、存儲、網絡和數據庫的底層基礎設施。

38.根據您的知識,您所說的無服務器計算是什麼意思?

無服務器計算:它專注於構建應用程序功能,而不需要花費時間持續管理所需的服務器和基礎設施。雲提供商執行各種操作,如為客戶處理設置、容量規劃和服務器管理。這些體係結構具有高度的可伸縮性和事件驅動,並且隻在發生特定函數或觸發器時使用資源。

39.根據您的知識,您所說的軟件即服務(SaaS)是什麼意思?

軟件即服務(SaaS):這是一種通過互聯網按需交付軟件應用程序的方法,通常以訂閱為基礎。雲提供商托管和管理軟件應用程序和底層基礎設施,並處理任何維護,如軟件更新和安全補丁。客戶通常可以通過手機、平板電腦或PC上的網頁瀏覽器,通過互聯網連接到應用程序。

40.AWS雲服務的優勢是什麼?

雲計算的優勢如下:

  • 靈活性:由於AWS中的新特性和服務的可用性(本質上是即時的),組織有更多的時間來處理核心業務任務。由於AWS本身是各種軟硬件複雜集成的結果,它不需要學習新的技術,也不需要遷移新的應用,因此它提供了先進的計算和高效的存儲。AWS提供了各種選項,允許用戶選擇是否將應用程序和服務一起運行。
  • 成本效益:它沒有前期投資、長期承諾和最低費用,因為提供服務的成本比需要巨額投資的傳統IT基礎設施要便宜得多
  • 可伸縮性/彈性:AWS以較低的成本提供服務,而且由於AWS技術、模型或解決方案能夠很好地處理不可預測的情況或處理非常大的工作量,用戶滿意度也會提高。這種技術被稱為彈性負載平衡技術。根據需求的不同,這些平衡技術會在需求增加時擴大規模,在需求減少時縮小規模。
  • 安全:通過AWS服務為客戶提供端到端的安全和隱私保護。AWS的操作在完全保密和隔離的情況下進行管理,保證了用戶數據的保密性、完整性和可用性三個方麵的安全。由於亞馬遜在加強AWS中心的安全方麵投入了大量的時間,客戶可以期望獲得高水平的物理安全。

41.客戶如何使用AWS服務?

客戶可以通過支付滿足其各自需求和動機的服務來使用AWS提供的服務。

客戶可支付的服務如下:

  • 計算
  • 編程模型
  • 數據庫存儲
  • 網絡

AWS VPC麵試問題

42.是否可以同時接入多個站點?

是,一個VPC可以連接多個站點。當存在多個可用的VPN連接時,可以使用AWS VPN CloudHub在不同站點之間建立安全連接。

43.VPC提供哪些安全特性和產品?

VPC提供的安全特性和產品列表如下:

確保EC2實例的安全是非常重要的,安全組由開發人員實現,為各自的實例提供防火牆,它們還可以用來控製入站和出站通信(實例級別)。

子網是係統的重要組成部分,網絡訪問控製列表可以對子網進行保護。網絡訪問控製列表由開發人員部署,為子mets提供防火牆,它們還可以用來控製入站和出站流量(子網級別)。

Flow日誌用於統計各VPC網絡接口的流入和流出流量的狀態。

44.是否有監控亞馬遜VPC的工具?

是的,有一些可用的工具可以用來監控亞馬遜VPC,如CloudWatch和CouldWatch日誌,以及VLC流日誌

AWS DevOps麵試問題

45.你對AWS DevOps了解多少?

在亞馬遜雲服務平台的幫助下,DevOps實踐可以很容易地執行。各種各樣的工具的可用性可以幫助開發人員自動化手動任務,從而提高流程的速度和效率。

46.對DevOps和雲計算的需求是什麼?

DevOps實踐的兩個主要操作是開發和運營。敏捷開發和雲計算共同創建策略和構建解決方案,這些策略和解決方案能夠為業務流程和適應性帶來積極的變化。它們都是相互依賴的。

47.為什麼DevOps需要AWS ?

下麵是為什麼對AWS的需求對DevOps很重要的原因:

  • AWS不需要任何硬件和軟件。這意味著他們需要首先構建硬件,然後搜索適當的軟件,然後按照編寫的步驟進行設置,並消除各種安裝。AWS提供即用服務。
  • 對計算機資源的使用沒有限製,用戶可以輕鬆地進行擴展,而無需擔心資源問題。
  • AWS實行的透明度和現收現付政策為用戶提供了他們投資的詳細細目。這可以幫助用戶跟蹤他們的預算,並確保他們在投資中獲得可觀的利潤。
  • AWS自動化是改進開發、部署和測試各種不同服務或應用程序的過程的主要原因之一。它現在很省時,需要的資源也更少。
  • sdk和api可以用於在AWS服務中工作的命令行接口,使它們易於編程和用戶友好。

48.你對AWS DevOps中的CodePipeline有什麼理解?

想要定期集成和交付服務的用戶可以選擇CodePipeline,這是AWS提供的一種服務。開發人員還可以不斷更新基礎設施。CodePipeline為開發人員簡化了對結構良好的構建非常重要的各種不同操作,比如開發、部署和測試,因為開發人員可以建模和定製協議的發布集。CodePipeline確保您能夠以更快的速度部署新的軟件升級或更新以及各種新特性。

49.你對AWS DevOps中的CodeBuild有什麼理解?

不同的軟件包(準備部署)需要在最終部署軟件包之前完成不同的操作,例如編譯源代碼、測試和生產過程。開發人員可以利用AWS提供的CodeBuild在很短的時間內完成上述操作。CodeBuild是一個完全由AWS管理的服務。由於CodeBuild自動執行了相應的操作,因此不需要管理、分配或節省構建服務器的規模。等待構建操作完成的最大缺點也被CodeBuild消除了。構建操作在服務器中同時執行。

50.你對AWS DevOps中的代碼部署有什麼理解?

在引入CodeDeploy之前,實例的部署代碼是手工完成的,這使得流程需要花費更多的時間來完成。CodeDeploy是AWS提供的一種服務,它的引入將代碼的部署自動化到任何實例,減少了流程的完成時間。這些實例可以是本地服務器或Amazon的EC2實例。在更新應用程序時,開發人員會麵臨許多複雜的問題,這些問題由CodeDeploy處理。它成倍地減少了更新和部署更新應用程序過程所需的時間,因此在短時間內為開發人員提供了更好的結果。

51.你對AWS DevOps中的CodeStar有什麼理解?

CodeStar是AWS提供的一種服務,是開發人員使用的最受歡迎的服務之一,因為CodeStar負責軟件開發中涉及的所有活動,從應用程序的構建操作到更新後的應用程序的部署。開發人員可以很容易地跟蹤他們的活動,並正確地管理他們的操作和部署狀態。這些高效的特性減少了軟件開發所花費的時間。CodeStar提供了一個持續的交付渠道,幫助開發者在短時間內發布他們的新更新。

52.請說明亞馬遜彈性容器服務(ECS)在AWS DevOps中的用途?

在亞馬遜容器服務(ECS)的幫助下,可以很容易地集成docker容器。ECS是AWS為容器管理提供的管理服務。它提供高性能的結果。開發人員可以使用托管集群在EC2實例上執行應用程序。

53.解釋AWS DevOps中一個建築項目的配置。

命令行界麵用於配置生成項目。開發人員可以使用CLI來運行構建,從而簡化構建過程。

54.解釋AWS DevOps中的微服務?

微服務,顧名思義,是一種設計體係結構,其中應用程序被構造為一組服務。這些服務具有獨立的流程結構。每個服務都可以通過使用結構化接口與其他服務進行通信。各自的界麵是友好的,重量輕。HTTP和API請求用於不同服務之間的通信過程。

AWS Glue麵試問題

55.解釋AWS膠水嗎?

有多種功能需要對數據進行分類、清理和在不同的數據存儲和數據流之間移動數據。SWA Glue Catalog是一個元數據(中央)存儲庫。Python和Scala代碼是使用AWS Glue生成的。無服務器基礎設施用於設置或管理。在Apache Spark數據框架和數據框架抽象的幫助下,可以組織數據(行和列)。

56.說出幾個AWS Glue的特性?

以下是AWS Glue的特性。

  • 在自動模式發現(Automatic Schema Discovery)的幫助下,與方案相關的信息和相關數據可以存儲在數據目錄中。這是非常重要的,因為信息以一種結構良好的方式存儲,使係統更有效。
  • 在許多情況下,許多作業並行打開,作業調度器允許開發人員將依賴關係分配給各自的作業。
  • 開發人員還可以在開發端點的幫助下創建他們自己的閱讀器、編寫他們自己的代碼並執行他們喜歡的任何轉換。
  • 生成代碼變得非常容易,因為自動代碼生成允許自動代碼生成。
  • 當需要在管道(AWS)中存儲數據時,將使用來自不同來源的集成數據目錄(Integrated data Catalog)共享數據。

57.解釋AWS Glue的用例。

以下是AWS Glue的用例:

當需要以不同的格式提取所需的數據時,就使用數據提取。

在對數據進行重新格式化以存儲數據的情況下,數據轉換是最好的工具。

在集成數據或信息時,數據集成工具是最好的選擇,因為它允許數據湖和倉庫適當地集成各自的數據。

58.解釋在本地機器上使用Python 2.7執行AWS Glue腳本的步驟。

下麵是在本地機器上使用Python 2.7執行am AWS膠水腳本的代碼:

從awsglue導入sys。從awsglue轉換import *。utils從pyspark導入getResolvedOptions。從awsglue導入SparkContext。從awsglue導入GlueContext。job導入job glueContext = glueContext (SparkContext.getOrCreate()) persons = glueContext.create_dynamic_frame.from_catalog(database="tables", table_name="tablestables_converted_json") print "Number: ", persons. Number () persons. printschema ()

59.編寫代碼設置爬行表的名稱。

下麵是為爬取的表設置名稱的代碼:

import boto3 database_name = "database" table_name = "prefix-dir_Table" new_table_name = "New_Table" client = boto3.client("glue") response =client。get_table(DatabaseName=database_name, Name=table_name) table_input = response["Table"] table_input["Name"] = new_table_name #以下是導致create_table失敗的被刪除的鍵table_input.pop("CreatedBy") table_input.pop("CreateTime") table_input.pop("UpdateTime") client. get_table(DatabaseName=database_name, Name=table_name)create_table(數據庫名= database_name TableInput = table_input)

60.編寫代碼指定AWS Glue的連接類型?

下麵是AWS Glue中指定連接類型的代碼:

cUser0=glueContext.create_dynamic_frame.from_catalog(database="船長",table_name="cp_txn_winds_karyakarta_users", transformation_ctx=" cUser") cUser0DF = cUser0. todf () cKKR=glueContext.create_dynamic_frame.from_catalog(database="船長",table_name="cp_txn_winds_karyakarta_karyakartas",redshift_tmp_dir=args["TempDir"],transformation_ctx="cKKR") cKKRDF = cKKR. todf () dataSource0 = cUser0DF加入(cKKRDF cUser0DF。id = = cKKRDF.user_id, =“left_outer”)

這就把我們帶到AWS麵試問題博客的最後。我們希望你現在能更好地準備參加即將到來的麵試。所有最好的!

也讀過,

0

留下一個回複

請留言!
請在這裏輸入您的姓名

2 + 11 =