【问题标题】:Unable to setup Matillion OAuth with Google Analytics无法使用 Google Analytics 设置 Matillion OAuth
【发布时间】:2023-03-20 10:56:01
【问题描述】:

新的 Matillion 用户,我的第一个项目是使用授权访问多个客户的 GA 数据的谷歌帐户读取谷歌分析数据。

我遵循此 Matillion 文档中的步骤:Google Query Authentication Guide

我已设置所需的客户端 ID 和客户端密码,并将重定向 URL 粘贴到 Google 控制台的凭据页面中。

在 Matillion 中,我在 OAuth 配置对话框中输入客户端 ID 和密码,然后按照 Matillion 文档中的说明在“高级连接选项”下配置代理服务器和代理端口。

当我单击 OAuth 中的授权链接时,它会打开一个新选项卡,指向我登录并允许访问的 Google 页面。一旦我这样做了,重定向似乎(?)开始,我出现了一个浏览器页面,上面有消息“授权完成请关闭此选项卡”。我没有返回到 Matillion OAuth 配置仍在等待某种类型的响应的选项卡。

对此有什么想法吗?附加信息:我通过 Snowflake Partner Connect 控制台设置了 Matillion,并且仍在享受 Matillion 的 14 天免费试用期。

【问题讨论】:

  • 您确定需要代理选项吗?你试过没有它们吗?
  • Schepo 您的评论是拼图的最后一块。谢谢你。至少在我的情况下,不应该遵循文档。

标签: google-analytics matillion


【解决方案1】:

我能够完成 OAuth 工作流程。从这一点开始的任何问题都将是另一天的战斗。以下是我的发现:

  1. 首先请注意,我从 Snowflake Partner Connect 启动了 Matillion 安装,这非常简单。我在不到一分钟的时间内就启动并运行了 Matillion。
  2. 发布的 Matillion 版本是 1.50.6,落后于最新版本 1.58.4。我不知道这不是最新版本,因为我认为云平台可能会提供最新版本的新安装。我可以看到为什么不是这种情况的原因。
  3. 在确保我的 GCP 项目、客户端 ID、客户端密钥和其他设置在所有地方都正确之后几个小时,工作流仍然无法完成。我向 Matillion 开了一个支持案例,并在 2 小时内得到了回复。这是极好的。第一个建议是将 Matillion 更新到最新版本,因为它将解决类似于我报告的 OAuth 问题。我看到新版本非常新,但没有意识到我离最新版本还差得很远。
  4. 更新完成后,我尝试重复所有相同的步骤。现在唯一的区别是“授权完成”选项卡自行关闭,让我回到仍处于“等待服务响应...”的 Matillion 选项卡。版本更新似乎有希望,但不是解决方案。
  5. 上面的评论 Schepo 清除了最后一个障碍:我从 OAuth 配置中删除了代理服务器和代理端口“高级连接选项”,然后尝试获取新的授权链接。 Matillion 僵住了,会议结束了。我不得不关闭浏览器,打开一个新的隐身窗口并重复这些步骤 - 没有代理服务器/代理端口连接设置。这次工作流程完成了!

如果所有 OAuth 配置都不需要代理设置,则应更新 Google 查询的 Matillion 文档:https://documentation.matillion.com/docs/2339840。我报告的 OAuth 问题也应该记录在某个地方,作为最新版本可解决的已知问题(如果还没有的话)。

【讨论】:

    【解决方案2】:

    OAuth 是与 Snowflake 建立连接的众多方法之一;看来您正在尝试设置外部 OAuth,即 Google 是授权服务器。我的理解是设置 OAuth 有两种途径,

    此链接包含带有两个选项的 Azure AD 设置,https://community.snowflake.com/s/article/Create-External-OAuth-Token-Using-Azure-AD-For-The-OAuth-Client-Itself

    谷歌设置谷歌广告返回https://support.google.com/cloud/answer/6158849?hl=en

    您可能必须遵循类似的过程,请在此处关注此内容:https://docs.snowflake.com/en/user-guide/oauth-ext-custom.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多