メインコンテンツまでスキップ

Asana コネクタのトラブルシューティング

備考

ベータ版

この機能はベータ版です。使用するには、ワークスペース管理者が プレビュー ページから Asana向けLakeflow Connect を有効にする必要があります。Databricksのプレビューを管理するを参照してください。

Lakeflow ConnectにおけるマネージドAsanaコネクタの接続のサインイン、認証、レート制限、データの欠落、および No matching route エラーを解決します。

すべてのマネージド インジェスト パイプラインに適用される一般的なトラブルシューティングのガイダンスについては、マネージド インジェスト パイプラインのトラブルシューティングを参照してください。

接続サインインに失敗しました​

原因: クライアント ID またはクライアント シークレットが有効ではない、リダイレクト URL がワークスペースと一致しない、またはアプリが Asana ワークスペースで使用できない。

ソリューション:

接続の クライアントID と クライアントシークレット がAsana OAuthアプリと一致していることを確認してください。アプリのリダイレクトURLがhttps://<workspace-url>/login/oauth/http.htmlであること、アプリで 完全な権限 が有効になっていること、およびアプリがワークスペースに配布されていることを確認します。Asanaへの認証の設定を参照してください。

パイプラインの認証が失敗しました​

原因: コネクターがアクセストークンを更新した後、 AsanaがHTTP 401レスポンスを返しました。認可ユーザーがアプリのアクセスを取り消したか、ユーザーが Asanaでアクティブでなくなった可能性があります。

ソリューション:

コネクタはアクセストークンを自動的に更新します。認証が失敗し続ける場合は、接続から再度サインインして、有効なAsanaユーザーがアプリを再認可するようにしてください。「Asana接続の作成」を参照してください。

パイプラインのレート制限​

原因: 接続が Asana のレート制限を超過したため、Asana は HTTP 429 レスポンスを返しました。Asana のレート制限 を参照してください。

ソリューション:

コネクタはRetry-Afterレスポンスヘッダーの間隔を待って自動的に再試行します。レート制限が続く場合は、パイプラインの実行頻度または同じ接続を共有するパイプラインの数を減らしてください。

テーブルが空であるか、レコードが欠落しています​

原因: コネクタは、HTTP 402、403、404、または 451 レスポンスで Asana が拒否するリクエストをスキップします。これらは、権限を付与されているユーザーがオブジェクトにアクセスできない場合、または機能がプランに含まれていない場合に Asana によって返されます。

ソリューション:

認証ユーザーが Asana で不足しているオブジェクトを表示できることを確認します。ポートフォリオ、目標、時間追跡エントリーを取り込むには、組織がアドバンスドプランまたはエンタープライズプランを持っていることを確認します。その他のカバレッジの制限については、 「Asana コネクタの制限事項」を参照してください。

パイプラインが「No matching route」エラーで失敗する​

原因: Asana が No matching route を含むエラーメッセージと共に HTTP 404 レスポンスを返しました。つまり、コネクタが呼び出したAPI EndpointをAsanaが認識していません。

ソリューション:

パイプラインの更新を再試行します。エラーが解決しない場合は、Databricksアカウントチームにお問い合わせください。