Go SDKは、MaxComputeが提供するGoプログラミング言語インターフェイスのセットです。 これらのインターフェイスを使用して、Goコードを使用して、プロジェクトへのアクセスと管理、データテーブルの操作、データ転送の実行などの手段を通じて、MaxComputeサービスを運用および管理できます。
バージョン情報
MaxCompute Go SDKのソースコードをダウンロードするには、GitHubにアクセスしてください。 Go SDKの詳細については、「MaxCompute Go SDK APIドキュメント」をご参照ください。
ユーザーガイド
手順 | 説明 | |
手順1: Go SDKのインストール | この手順では、MaxCompute Go SDKのインストールプロセスについて説明します。 | |
手順2: Go SDKのアクセス資格情報の設定 | Go SDKを使用してMaxComputeリクエストを送信する前に、認証情報プロバイダーを初期化するためのアクセス認証情報を設定する必要があります。 Alibaba Cloudサービスは、これらのアクセス資格情報を使用してIDとアクセス権限を認証します。 | |
ステップ3: MaxCompute SDKの初期化 | MaxCompute SDKを初期化するには、ODPSオブジェクトを作成する必要があります。 ODPSオブジェクトは、MaxCompute SDKのエントリポイントとして機能します。 プロジェクト、テーブル、インスタンスなど、プロジェクトスペース内のすべてのオブジェクトコレクションは、ODPSオブジェクトを介して取得されます。 | |
ステップ4: 追加アクション | SQLTaskオブジェクトまたはMaxCompute SQL Driverの | |
Tunnelを使用して、テーブルまたはパーティションのデータを一括アップロードおよびダウンロードできます。 さらに、MaxCompute Streaming Tunnelを使用して、テーブルまたはパーティションにデータを書き込むこともできます。 詳細については、「ストリーミングトンネルの概要」をご参照ください。 | ||
Go SDKを使用して、情報の取得やテーブルやパーティションの削除などの方法でテーブルやパーティションを操作できます。 | ||
ここでは、MaxComputeでSQLを実行した後に返されるインスタンスオブジェクトを使用して、実行ステータスと結果を監視する方法について説明します。 | ||
権限操作に関連するコマンドを使用して、権限を管理できます。 | ||
Logviewを使用して、送信したMaxComputeジョブを表示およびデバッグできます。 | ||