Amazon SageMaker ノートブックから AWS サービスに接続しようとすると、次のエラーが表示されます。 「エンドポイント URL "https://athena.ap-southeast-2.amazonaws.com/" への接続がタイムアウトしました」
解決策
AWS サービスに接続するには、ノートブックインスタンスのサブネットには、接続先サービスの仮想プライベートクラウド (VPC) エンドポイントが必要です。または、サブネットがインターネットにアクセスできる必要があります。
次のオプションのいずれかを実施して、エンドポイント URL での接続タイムアウトエラーを解決します。
サービスの VPC エンドポイントをノートブックインスタンスのサブネットに追加する
多くの AWS サービスには、インターフェイスエンドポイントまたはゲートウェイエンドポイントがあります。詳細については、「AWS PrivateLink の概念」を参照してください。接続先の AWS サービスにエンドポイントがない場合は、新しいノートブックインスタンスを作成して VPC エンドポイントを追加する必要があります。
新しいノートブックインスタンスを作成する
インターネットへの直接アクセスあり
デフォルトのオプションでは、VPC でノートブックインスタンスを作成するかどうかに関係なく、インターネットに直接アクセスできる新しいノートブックインスタンスを作成します。
SageMaker には、ノートブックが SageMaker が管理する VPC 経由でインターネットと通信できるようにするネットワークインターフェイスが用意されています。詳細については、「Amazon SageMaker ノートブックインスタンスのネットワーク設定と高度なルーティングオプションについて」を参照してください。
インターネットへの直接アクセスなし
サブネットに NAT ゲートウェイを追加します。NAT ゲートウェイにより、トラフィックは接続しているサービスのパブリックエンドポイントに到達できます。
関連情報
VPC 内のノートブックインスタンスを外部リソースに接続する