[OCI]Oracle Functions: Autonomous Databaseとの対話をより簡単にする方法 (2019/08/06)
Oracle Functions: Autonomous Databaseとの対話をより簡単にする方法 (2019/08/06) https://blogs.oracle.com/developers/oracle-functions-an-easier-way-to-talk-to-your-autonomous-database 投稿者: Todd Sharp 先週、 Oracle FunctionsをAutonomous DBインスタンスに接続 してデータをクエリし、永続化する方法について投稿しました。 この記事では、カスタムDockerfileを作成し、サーバーレスファンクションのデプロイと呼び出しに使用するDockerイメージにATPウォレットが含まれていることを確認します。 Autonomous DBに初めて触れる方は、私の「 Complete Guide To Getting Up And Running With Autonomous DB In The Cloud 」をご覧ください。 この方法では、Oracle REST Data Services (ORDS)を利用して、ATPインスタンスのシンプルなユーザーテーブルからデータを取得します。 ORDSについてはマイクロサービスシリーズ で詳しく説明しましたが、もし見逃してしまった場合は、ORDSを有効にして、 ORDSを呼び出してデータを取得するためのシンプルなサーバーレスファンクションを作成する方法をもう一度見てみましょう。 ORDSの有効化 最初のステップは、これから扱うスキーマをRESTで有効にすることです。 これは以下のクエリで実現できるので、お気に入りのクエリエディタやCLIツール、 SQL Developer Web を開いて以下のように実行します。 BEGIN /* enable ORDS for schema */ ORDS.ENABLE_SCHEMA(p_enabled => TRUE, p_schema => 'USERSVC', p_url_mapping_type => 'BASE_PATH', ...