首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用谷歌分析设置Matillion

无法使用谷歌分析设置Matillion
EN

Stack Overflow用户
提问于 2021-11-10 21:09:31
回答 2查看 78关注 0票数 0

新的Matillion用户,我的第一个项目是通过使用授权访问来自多个客户端的GA数据的Google帐户读取google Analytics数据。

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

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

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

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

对此有什么想法?其他信息:我通过Snowflake合作伙伴连接控制台设置了Matillion,目前仍处于Matillion的14天免费试用阶段。

EN

回答 2

Stack Overflow用户

发布于 2021-11-12 15:21:50

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

  1. 首先注意到,我是从Snowflake合作伙伴连接启动Matillion安装的,这非常简单。我在不到一分钟的时间里启动并运行了Matillion。
  2. 发布的Matillion版本是1.50.6,它落后于最新的1.58.4版本。我不知道这不是最新的版本,因为我假设云平台可能会提供带有最新版本的新安装。
  3. 在确保我的GCP项目、客户id、客户密钥和其他设置无处不在的几个小时后,工作流程仍然无法完成。我向Matillion提交了一个支持案例,并在2小时内得到了响应。真是太棒了。第一个建议是将Matillion更新到最新版本,因为它将解决类似于我报告的OAuth问题。
  4. 更新完成后,我尝试重复所有相同的步骤。现在唯一的区别是“授权完成”选项卡自动关闭,返回到Matillion选项卡,该选项卡仍在“等待服务响应...”。版本更新似乎显示出了希望,但没有解决方案。上面的
  5. A comment Schepo清除了最后一个障碍:我从OAuth配置中删除了代理服务器和代理端口“高级连接选项”,然后尝试获取新的授权链接。Matillion僵住了,会议也停止了。我不得不关闭浏览器,打开一个新的匿名窗口,然后重复这些步骤-没有proxyserver/proxyport连接设置。这次工作流完成了!

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

票数 1
EN

Stack Overflow用户

发布于 2021-11-11 00:22:13

OAuth是设置与Snowflake连接的众多方法之一;看起来您正在尝试设置外部OAuth,即谷歌是授权服务器。我的理解是有两种方法可以设置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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69920257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档