このトピックでは、MaxComputeの使用を開始する方法に関するよくある質問に対する回答を提供します。
MaxComputeの使用を開始する方法に関するよくある質問。
新しく作成されたMaxComputeプロジェクトが暗黙的なデータ型変換をサポートしていない場合はどうすればよいですか。
odps.sql.type.system.odps2をtrueに設定した場合、MaxCompute V2.0データ型エディションが有効になります。 この場合、暗黙的なデータ型変換は無効にすることができる。 この問題を回避するには、odps.sql.type.system.odps2をfalseに設定して、MaxCompute V2.0データ型エディションを無効にします。
MaxComputeでテーブルを作成するにはどうすればよいですか?
MaxComputeでは、次のいずれかの方法を使用してテーブルを作成できます。
MaxComputeクライアントで一般的なSQL文を使用します。
MaxCompute Studioのテーブルスキーマエディターを使用します。 詳細については、「内部テーブル、外部テーブル、ビューの管理」をご参照ください。
DataWorksコンソールの [DataStudio] ページの [Workspace Tables] タブに移動します。 詳細については、「テーブルの管理」をご参照ください。
MaxComputeでSQL文を実行する方法を教えてください。
SQL文は、DataWorksコンソール、MaxComputeクライアント、またはSDKまたはJava Database Connectivity (JDBC) ドライバーを使用して実行できます。
MaxComputeにデータをインポートするにはどうすればよいですか?
MaxComputeクライアントでMaxComputeにデータをインポートできます。 MaxCompute Studio、Tunnel SDK、data Integration of DataWorks、Apache Sqoop、Flume、Fluentd、Logstashなどのツールを使用して、MaxComputeにデータをインポートすることもできます。 詳細については、「データ移行ツール」をご参照ください。
誤ってデータを削除した場合、テーブルデータを復元するにはどうすればよいですか?
MaxComputeは、バックアップおよび復元機能を提供します。 この機能により、MaxComputeは、特定の期間、元のデータを自動的にバックアップして保持できます。 元のデータは、削除および変更操作を含む操作が実行されないデータを指します。 これにより、保持期間内にデータを復元して、データの損失を防ぐことができます。 バックアップと復元機能の詳細については、「バックアップおよび復元」をご参照ください。
プロジェクト間でテーブルを参照できますか?
はい、必要な権限が付与された後、プロジェクト間でテーブルを参照できます。 MaxComputeは、アクセス制御リスト (ACL) ベースの権限付与、ポリシーベースの権限付与、プロジェクト間のリソースアクセスなど、複数の権限付与方法を提供します。 詳細については、「権限の概要」をご参照ください。