แชร์ผ่าน


คําแนะนําทีละขั้นตอนเกี่ยวกับการกําหนดค่าพร็อกซีของคุณ

ถ้าสภาพแวดล้อมการทํางานของคุณจําเป็นต้องใช้เกตเวย์ข้อมูลภายในองค์กรของ Microsoft เพื่อไปยังพร็อกซีเซิร์ฟเวอร์เพื่อเชื่อมต่อกับบริการ ทําตามขั้นตอนด้านล่างเพื่อกําหนดค่าพร็อกซี

กําหนดค่าพร็อกซี

  1. สร้างองค์ประกอบข้อกําหนดพร็อกซีของคุณ เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการกําหนดค่าขององค์ประกอบพร็อกซีสําหรับแฟ้มการกําหนดค่า .NET ให้ไปที่ องค์ประกอบ defaultProxy (การตั้งค่าเครือข่าย)

    ตัวอย่างต่อไปนี้กําหนดเส้นทางการร้องขอทั้งหมดผ่านพร็อกซีที่ระบุด้วยที่อยู่ IP 192.168.0.1 บนพอร์ต 8888:

    <defaultProxy useDefaultCredentials="true">
        <proxy  
            autoDetect="false"  
            proxyaddress="http://192.168.0.1:8888"
            bypassonlocal="false"
            usesystemdefault="false"
        />
    </defaultProxy>
    
  2. เรียกดูโฟลเดอร์การติดตั้งสําหรับเกตเวย์ข้อมูลภายในองค์กร เช่น *C:\Program Files\On-premises data gateway*

  3. เปิดไฟล์แรกที่ใช้สําหรับหน้าจอการกําหนดค่าที่กําหนดค่าเกตเวย์ นั่นคือ EnterpriseGatewayConfigurator.exe.config

  4. defaultProxyค้นหาองค์ประกอบและแทนที่ด้วยการกําหนดค่าพร็อกซีของคุณที่สร้างขึ้นในขั้นตอนที่ 1 ด้านบนจากนั้นบันทึกการเปลี่ยนแปลงของคุณไปยังไฟล์

  5. เปิดไฟล์ที่สองที่ใช้สําหรับบริการ Windows จริงที่โต้ตอบกับบริการระบบคลาวด์โดยใช้เกตเวย์และจัดการคําขอ นั่นคือ Microsoft.PowerBI.EnterpriseGateway.exe.config และทําซ้ําขั้นตอนที่ 4

  6. สําหรับไฟล์การกําหนดค่าที่สามที่ใช้สําหรับเกตเวย์เพื่อเชื่อมต่อกับแหล่งข้อมูล โดยทั่วไปแล้วจะเป็นแหล่งข้อมูลระบบคลาวด์—เปิดโฟลเดอร์ย่อย m ในโฟลเดอร์การติดตั้ง จากนั้นไฟล์ Microsoft.Mashup.Container.NetFX45.exe.config ทําซ้ําขั้นตอนที่ 4 เพื่อแทรกการกําหนดค่าพร็อกซีลงในไฟล์นี้

    ถ้าไฟล์อยู่ในสถานะเริ่มต้น คุณจะต้องเพิ่ม system.net แท็ก พร้อมกับข้อกําหนดของพร็อกซี ดังในตัวอย่างต่อไปนี้:

    <system.net>
        <defaultProxy useDefaultCredentials="true">
            <proxy  
                autoDetect="false"  
                proxyaddress="http://192.168.0.1:8888"
                bypassonlocal="false"
                usesystemdefault="false"
            />
        </defaultProxy>
    </system.net>
    
  7. เปิดแอปพลิเคชันเกตเวย์ข้อมูลภายในองค์กร ไปที่แท็บ บริการการตั้งค่า และเลือก รีสตาร์ทตอนนี้ เพื่อรีสตาร์ทบริการเกตเวย์และใช้การตั้งค่าพร็อกซีใหม่

ตรวจสอบการกําหนดค่าพร็อกซีที่สอดคล้องกัน

  1. ตรวจสอบให้แน่ใจว่า คุณกําลังใช้เวอร์ชันเดือนกันยายน 2022 หรือสูงกว่า

  2. เปิดแอปพลิเคชันเกตเวย์ข้อมูลภายในองค์กร

  3. นําทางไปยังแท็บการวินิจฉัย

  4. ภายใต้ ทดสอบพอร์ตเครือข่าย เลือก เริ่มการทดสอบใหม่

  5. เมื่อการทดสอบพอร์ตเครือข่ายเสร็จสมบูรณ์ เลือก เปิดผลลัพธ์การทดสอบที่เสร็จสมบูรณ์ล่าสุด

  6. ถ้าการกําหนดค่าพร็อกซีของคุณสอดคล้องกันทั้งสามแฟ้ม Proxy configuration : Proxy settings match for all Gateway process configurations. กําหนดค่าที่จําเป็น ข้อความจะปรากฏขึ้น

  7. มิฉะนั้น ถ้าการกําหนดค่าพร็อกซีไม่สอดคล้องกัน ข้อมูลต่อไปนี้จะแสดงขึ้นมา:

    Proxy configuration : Proxy settings are not consistent. Please ensure that the proxy configuration matches across the files listed below:
    C:\Program Files\On-premises data gateway\EnterpriseGatewayConfigurator.exe.config
    C:\Program Files\On-premises data gateway\Microsoft.PowerBI.EnterpriseGateway.exe.config
    C:\Program Files\On-premises data gateway\m\Microsoft.Mashup.Container.NetFX45.exe.config
    Review <https://docs.microsoft.com/data-integration/gateway/service-gateway-proxy>  for additional information about configuring proxies for the Gateway.
    

เมื่อเรียกใช้การตรวจสอบความสอดคล้องกันของการกําหนดค่าพร็อกซีจากเกตเวย์ข้อมูลภายในองค์กร (โหมดส่วนบุคคล) ไฟล์การกําหนดค่าต่อไปนี้จะถูกตรวจสอบ:

%LocalAppData%\Microsoft\On-premises data gateway (โหมดส่วนบุคคล)\PersonalGatewayConfigurator.exe.config %LocalAppData%\Microsoft\On-premises data gateway (โหมดส่วนบุคคล)\Microsoft.PowerBI.DataMovement.PersonalGateway.exe.config %LocalAppData%\Microsoft\On-premises data gateway (โหมดส่วนบุคคล)\m\Microsoft.Mashup.Container.NetFX45.exe.config

ลักษณะการทํางานการกําหนดค่าพร็อกซีไม่สอดคล้องกันหรือขาดหายไป

ถ้าข้อกําหนดของพร็อกซีหายไปหรือไม่สอดคล้องกัน คุณอาจพบลักษณะการทํางานที่แตกต่างกันกับเกตเวย์ข้อมูลภายในองค์กรของคุณ ตัวอย่างบางส่วนคือ:

  • แบบจําลองความหมายหรือการรีเฟรชกระแสข้อมูลล้มเหลว ตัวอย่างข้อความแสดงข้อผิดพลาด: Error: Unable to connect to the remote server
  • ในขณะที่เปิดใช้งานเกตเวย์ข้อมูลภายในองค์กร คุณล้มเหลวในการลงชื่อเข้าใช้ พร้อมท์ลงชื่อเข้าใช้จะปรากฏขึ้น แต่ไม่สามารถแสดงเนื้อหาหรือแสดงหน้าข้อความแสดงข้อผิดพลาดได้
  • รายงานผลการทดสอบพอร์ตเครือข่ายล้มเหลวในการเชื่อมต่อกับเซิร์ฟเวอร์

ขั้นตอนถัดไป