先ず
cf create-service hanatrial hdi-shared book-service-db-hdi-container
ここに二つダメなところがあった。
1. hanatrail
hanatrailではなく、hanaでする
hanaですると以下のようにエラー(もちろんBTP上でHANA instanceは作ってある前提)
元々hanatrailっていう別途プランがあったと覚えているが、消えた?
hanatrialはないと怒られて
hanaにするとOK
2. create-serviceの名前
これ例ではbook-service-db-hdi-containerになっているけどそのままにすると、instanceがないとエラーになる
なので、cf create-service hanatrial hdi-shared book-service-dbでhdi containerを作る。
作った後はデプロイ成功。
cds buildして、hdbcdsファイルが出ると失敗。これはHANA Cloudでは使えなく、
hdbview, hdbtableが使えるらしい。( from https://cap.cloud.sap/docs/guides/databases#hana-cloud)
hdbcdsでデプロイした場合、デプロイ自体は成功するが結局コンパイルエラーでCrashする。
※コメント投稿者のブログIDはブログ作成者のみに通知されます