ฉันต้องการจะตั้งค่า Mlflow ต้องต่อไปนี้ส่วนประกอบ:
- ปรับแต่งโปรแกรมเบื้องหลังร้าน(ท้องถิ่น):ใช้ฐานข้อมูล SQLite ในท้องถิ่นจะจัดเก็บ Mlflow entities(run_id,params,metrics...)
- สิ่งประดิษฐ์ร้าน(ระยะไกล):ใช้แก้จุดเหลือห้องเก็บขอบของฉัน Color ข้อมูลของทะเลสาบห้องเก็บขอ Gen2 องการจะจัดเก็บการส่งออกแฟ้ม(versioned datasets,serialized นางแบบ,รูปภาพ,...)เกี่ยวข้องกับรุ่นของฉัน
- ติดตามเซิร์ฟเวอร์:โดยใช้บางอย่างที่ดูเหมือนคำสั่งนี้
ซี
mlflow server --backend-store-uri sqlite:///C:\sqlite\db\mlruns.db --default-artifact-root wasbs://container-name@storage_account_name.blob.core.windows.net/mlartifacts -h 0.0.0.0 -p 8000
อยู่ไหน mlruns.db คือฐานข้อมูลที่ฉันสร้างขึ้นใน SQLite(ใน db โฟลเดอร์)และ mlartifacts คือฉันสร้างโฟลเดอร์ภายในแก้จุดเหลือตู้คอนเทนเนอร์ที่ได้รับทั้งหมดพิมพ์ออกแฟ้ม
ฉันวิ่งคำสั่งนี้แล้วฉันทำแล้ว mlflow วิ่ง(หรือ kedro ทำงานด้วยสิทธิ์ของฉันกำลังใช้ Kedro แต่เกือบจะไม่มีอะไรเกิดขึ้น ฐานข้อมูลคือ populated กับ 12 คนตารางข้อมูลเรียบร้อยแล้วแต่ทั้งหมดว่างเปล่าในขณะที่ไม่มีอะไรเกิดขึ้นภายในข้อมูลของทะเลสาบ
สิ่งที่ฉันต้องการคนดูเหมือน สถานการณ์ 4 ในเอกสารอ้างอิง
สำหรับสิ่งประดิษฐ์ร้านขายฉันไม่สามารถค้นหากล่องแสดงรายละเอียดคำสั่ง ฉันพยายามดู Mlflow เป็นเอกสาร ที่นี่ แต่มันไม่ช่วยได้มากทีเดีย(ฉันยังคงเป็นเชิดแพลตตินั่มทั้งหมดไปใช่). พวกเขาพูดว่า:
MLflow คาดหวังให้ Color เก็บของการเข้าถึงบัตรอยู่ใน AZURE_STORAGE_CONNECTION_STRING,AZURE_STORAGE_ACCESS_KEY ตัวแปรสภาพแวดล้อมหรือมีบัตรของคุณปรับแต่งเรื่องนั้นที่ DefaultAzureCredential(). ชั้นสามารถรับพวกเขาขึ้นมา
อย่างไรก็ตามแม้แต่เมื่อทำการเพิ่มคซองตัวแปรไม่มีอะไรเหมือนจะถูกจัดเก็บไว้ในข้อมูลของทะเลสาบ ฉันสร้างสองคนซองตัวแปร(ในหน้าต่างต่างๆ 10):
AZURE_STORAGE_ACCESS_KEY=wasbs://container-name@storage_account_name.blob.core.windows.net/mlartifacts
AZURE_STORAGE_CONNECTION_STRING=DefaultEndpointsProtocol=http;AccountName=storagesample;AccountKey=. ฉันได้รับมันโดยการตามเส้นทางนี้อยู่ Color ประตูมิติ:ห้องเก็บของบัญชีผู้ใช้/เข้าใช้กุญแจ/การเชื่อมต่อข้อความ(งครั้งหนึ่งของกุญแจ 2).
พวกเขายังรัฐนั่น:
แล้วคุณต้องวิ่งพิติดตั้ง color-ห้องเก็บขอ-แก้จุดเหลือต่างหาก(ทั้งสอลูกความของคุณแล้วโดยเซิร์ฟเวอร์)เพื่อเข้าใช้งาน Color แก้จุดเหลือห้องเก็บของ ในที่สุดถ้าคุณต้องการใช้ DefaultAzureCredential คุณต้องพิติดตั้ง color-ตัวตน;MLflow ไม่ได้ประกาศเป็นการขึ้นแก่กันอยู่พวกนี้ตอบแทนโดยปริยาย
ฉันเพิ่มพวกเขาอยู่ในโครงการความต้องการแต่สิ่งที่พวกเขาหมายความว่าโดยติดตั้งสองคนที่ลูกค้าของแล้วโดยเซิร์ฟเวอร์? ยังไง color-รแสดงตัวช่วยในการจัดฉากล่ะ?
คุณช่วยได้โปรดช่วยฉันด้วก้าวต่อก้าวงวิธีที่จะทำให้สมบูรณ์ตั้งค่า?
ขอบคุณล่วงหน้า!
mlflow server --backend-store-uri sqlite:///C:\\sqlite\\db\\mlruns.db --default-artifact-root wasbs://container-name@storage_account_name.blob.core.windows.net/mlartifacts -h 0.0.0.0 -p 5000