Teradata AppCenterクライアントの初期化 - Teradata AppCenter

Teradata® AppCenter ユーザー ガイド

Product
Teradata AppCenter
Release Number
1.6
Published
2018年9月
Language
日本語
Last Update
2018-11-27
dita:mapPath
ja-JP/xhn1530875955586.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-1111
Product Category
Analytical Ecosystem
AppCenter Java SDKを使用するには、AppCenterクライアントを初期化する必要があります。
  1. クライアントを初期化するには、次のいずれかのメソッドを使用します。
    メソッド コード例 考慮事項
    try-with-resources
    try (AppcenterClient client = new DefaultAppcenterClient()) {
        // your codes that utilize the client
    }
    文の最後で各リソースを確実に閉じるため、try-with-resources文を推奨します。
    try-catch-finally
    AppcenterClient client = null;
    try {
        client = new DefaultAppcenterClient();
        // your codes that utilize the client
    }
    catch (...) {
       ...
    }
    finally {
        client.close();
    }
    リソースが適切に閉じられるようにするために、'finally'ブロックでclient.close()を呼び出すようにしてください。
    AppContextを使用したAppCenterクライアントの初期化
    AppContext appContext = new AppContext()
                           .appcenterBaseUrl(“https://appcenter.example.com”)
                           .system(“aster-system”)
                           .build();
    try (AppcenterClient client = new DefaultAppCenterClient(appContext)) {
        // your codes that utilize the client
    }
    
    優先設定を使用してAppContextを構築し、構築したAppContextを使用してAppCenterクライアントを初期化します。
    次の変数を使用してAppContextを構築できます。
    変数 説明
    system データ ソース名 "****-system"
    database データベース名 "appcenter-examples"
    user データ ソースにアクセスするユーザー名 "user"
    password データ ソースにアクセスするパスワード "pass"
    catalog Prestoシステムのカタログ "hive"
    schema Prestoシステムのスキーマ "default"
    jobConfig ジョブ パラメータ {"param1":"value", "param2":"value"}
    appConfig アプリ パラメータの定義 {"param1":{"type":"text","default_value":"default","required":false}}
    resultConfig 視覚化の構成 {"query1":{"name":"query1","type":"sankey","format":"npath"}}
    appCenterBaseUrl AppCenterインスタンス ベースURL "https://appcenter.example.com"